นี่คือคำสั่ง echoscu ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
echoscu - การตรวจสอบ DICOM (C-ECHO) SCU
เรื่องย่อ
echoscu [ตัวเลือก] พอร์ตเพียร์
DESCRIPTION
พื้นที่ เสียงสะท้อน แอปพลิเคชันใช้ Service Class User (SCU) สำหรับการตรวจสอบ SOP
ระดับ. มันส่งข้อความ DICOM C-ECHO ไปยังผู้ให้บริการคลาสผู้ให้บริการ (SCP) และรอ a
การตอบสนอง. แอปพลิเคชันสามารถใช้เพื่อตรวจสอบการเชื่อมต่อ DICOM พื้นฐาน
พารามิเตอร์
ชื่อโฮสต์เพียร์ของ DICOM peer
หมายเลขพอร์ต tcp/ip ของเพียร์
OPTIONS
ทั่วไป ตัวเลือก
-h -- ช่วยด้วย
พิมพ์ข้อความช่วยเหลือนี้และออก
--รุ่น
พิมพ์ข้อมูลรุ่นและออก
--ข้อโต้แย้ง
พิมพ์อาร์กิวเมนต์บรรทัดคำสั่งที่ขยาย
-q --เงียบ
โหมดเงียบพิมพ์ไม่มีคำเตือนและข้อผิดพลาด
-v -- verbose
โหมด verbose รายละเอียดการประมวลผลการพิมพ์
-d --debug
โหมดดีบัก พิมพ์ข้อมูลการดีบัก
-ll --log-level [l]evel: ค่าคงที่สตริง
(ร้ายแรง, ผิดพลาด, เตือน, ข้อมูล, ดีบัก, ติดตาม)
ใช้ระดับ l สำหรับคนตัดไม้
-lc --log-config [f] ชื่อไฟล์: สตริง
ใช้ config file f สำหรับ logger
เครือข่าย ตัวเลือก
ชื่อเอนทิตีของแอปพลิเคชัน:
-aet --aetitle [a]ชื่อ: string
ตั้งชื่อ AE การโทรของฉัน (ค่าเริ่มต้น: ECHOSCU)
-aec --call [a]ชื่อ: string
ตั้งค่าชื่อ AE ของเพียร์ (ค่าเริ่มต้น: ANY-SCP)
การดีบักการเจรจาต่อรองของสมาคม:
-pts --propose-ts [n]umber: จำนวนเต็ม (1..33)
เสนอ n ไวยากรณ์การถ่ายโอน
-ppc --propose-pc [n]umber: จำนวนเต็ม (1..128)
เสนอ n บริบทการนำเสนอ
ตัวเลือกเครือข่ายอื่นๆ:
-to --timeout [s]ecnds: integer (ค่าเริ่มต้น: unlimited)
หมดเวลาสำหรับการร้องขอการเชื่อมต่อ
-ta --acse-timeout [s]ecnds: จำนวนเต็ม (ค่าเริ่มต้น: 30)
หมดเวลาสำหรับข้อความ ACSE
-td --dimse-timeout [s]ecnds: จำนวนเต็ม (ค่าเริ่มต้น: ไม่จำกัด)
หมดเวลาสำหรับข้อความ DIMSE
-pdu --max-pdu [n]จำนวนไบต์: จำนวนเต็ม (4096..131072)
ตั้งค่า max รับ pdu เป็น n ไบต์ (ค่าเริ่มต้น: 16384)
--repeat [n]umber: จำนวนเต็ม
ทำซ้ำ n ครั้ง
--ยกเลิก
ยกเลิกการเชื่อมโยงแทนที่จะปล่อยมัน
การขนส่ง ชั้น ความปลอดภัย (ทล.) ตัวเลือก
กองโปรโตคอลการขนส่ง:
-tls --ปิดการใช้งาน-tls
ใช้การเชื่อมต่อ TCP/IP ปกติ (ค่าเริ่มต้น)
+tls --enable-tls [p]ไฟล์คีย์ rivate, [c]ไฟล์ ertificate: string
ใช้การเชื่อมต่อ TLS ที่ปลอดภัยที่ผ่านการตรวจสอบสิทธิ์
+tla --ไม่ระบุชื่อ-tls
ใช้การเชื่อมต่อ TLS ที่ปลอดภัยโดยไม่มีใบรับรอง
รหัสผ่านคีย์ส่วนตัว (เฉพาะกับ --enable-tls):
+ps --std-รหัสผ่าน
แจ้งให้ผู้ใช้พิมพ์รหัสผ่านบน stdin (ค่าเริ่มต้น)
+pw --use-passwd [p]รหัสผ่าน: string
ใช้รหัสผ่านที่ระบุ
-pw --null-passwd
ใช้สตริงว่างเป็นรหัสผ่าน
รูปแบบไฟล์คีย์และใบรับรอง:
-pem --pem-คีย์
อ่านคีย์และใบรับรองเป็นไฟล์ PEM (ค่าเริ่มต้น)
-der --der-คีย์
อ่านคีย์และใบรับรองเป็นไฟล์ DER
ผู้ออกใบรับรอง:
+cf --add-cert-file [c] ชื่อไฟล์ใบรับรอง: string
เพิ่มไฟล์ใบรับรองในรายการใบรับรอง
+cd --add-cert-dir [c] ไดเร็กทอรี ertificate: string
เพิ่มใบรับรองใน d ในรายการใบรับรอง
ชุดรหัส:
+cs --cipher [c]ชื่อชุดต่อ: string
เพิ่ม ciphersuite ในรายการชุดที่เจรจาแล้ว
+dp --dhparam [f] ilename: string
อ่านพารามิเตอร์ DH สำหรับการเข้ารหัส DH/DSS
เครื่องกำเนิดสุ่มหลอก:
+rs --seed [f]ilename: สตริง
เครื่องกำเนิดสุ่มเมล็ดพันธุ์ที่มีเนื้อหาของf
+ws --เขียนเมล็ด
เขียนกลับ modified seed (เฉพาะกับ --seed)
+wf --write-seed-file [f]ilename: string (เฉพาะกับ --seed)
เขียนไฟล์ที่แก้ไขแล้วลงในไฟล์ f
การตรวจสอบสิทธิ์แบบเพียร์:
-rc --require-peer-ใบรับรอง
ตรวจสอบใบรับรองเพียร์ ล้มเหลวหากไม่มี (ค่าเริ่มต้น)
-vc -- ตรวจสอบเพียร์ใบรับรอง
ตรวจสอบใบรับรองเพียร์ถ้ามี
-ic --ignore-peer-ใบรับรอง
อย่าตรวจสอบใบรับรองเพียร์
หมายเหตุ
ไดคอม สอดคล้อง
พื้นที่ เสียงสะท้อน แอปพลิเคชันรองรับคลาส SOP ต่อไปนี้ในฐานะ SCU:
การตรวจสอบSOPClass 1.2.840.10008.1.1
นอกเสียจาก --เสนอ-ts ใช้ตัวเลือก แอปพลิเคชัน echoscu จะเสนอเฉพาะ
ไวยากรณ์การถ่ายโอน
LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
เข้าสู่ระบบ
ระดับของการบันทึกเอาต์พุตของเครื่องมือบรรทัดคำสั่งต่างๆ และไลบรารีพื้นฐานสามารถ
ถูกกำหนดโดยผู้ใช้ โดยค่าเริ่มต้น เฉพาะข้อผิดพลาดและคำเตือนเท่านั้นที่จะถูกเขียนลงในมาตรฐาน
กระแสข้อผิดพลาด การใช้ตัวเลือก --รายละเอียด ข้อความที่ให้ข้อมูลเช่นรายละเอียดการประมวลผล
มีการรายงาน ตัวเลือก --debug สามารถใช้เพื่อรับรายละเอียดเพิ่มเติมเกี่ยวกับกิจกรรมภายใน
เช่นเพื่อจุดประสงค์ในการดีบัก ระดับการบันทึกอื่น ๆ สามารถเลือกได้โดยใช้ตัวเลือก --บันทึก-
ระดับ. ใน --เงียบ โหมดรายงานข้อผิดพลาดร้ายแรงเท่านั้น ในเหตุการณ์ข้อผิดพลาดร้ายแรงเช่นนี้
แอปพลิเคชันมักจะสิ้นสุด สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับระดับการบันทึกต่างๆ
ดูเอกสารประกอบของโมดูล 'oflog'
ในกรณีที่ควรเขียนเอาต์พุตการบันทึกลงในไฟล์ (เลือกได้ด้วยการหมุนไฟล์บันทึก)
ไปยัง syslog (Unix) หรือตัวเลือกบันทึกเหตุการณ์ (Windows) --log-config.php สามารถใช้ได้. นี้
ไฟล์การกำหนดค่ายังอนุญาตให้ส่งเฉพาะข้อความบางข้อความไปยังเอาต์พุตเฉพาะ
สตรีมและสำหรับการกรองข้อความบางข้อความตามโมดูลหรือแอปพลิเคชันที่พวกเขา
ถูกสร้างขึ้น ไฟล์การกำหนดค่าตัวอย่างมีให้ใน /logger.cfg.
คำสั่ง สาย
เครื่องมือบรรทัดคำสั่งทั้งหมดใช้สัญกรณ์ต่อไปนี้สำหรับพารามิเตอร์: วงเล็บเหลี่ยมล้อมรอบ
ค่าทางเลือก (0-1) จุดต่อท้ายสามจุดระบุว่าอนุญาตให้ใช้ค่าได้หลายค่า
(1-n) การรวมกันของทั้งสองหมายถึงค่า 0 ถึง n
ตัวเลือกบรรทัดคำสั่งแตกต่างจากพารามิเตอร์ด้วยเครื่องหมาย '+' หรือ '-' นำหน้า
ตามลำดับ โดยปกติ ลำดับและตำแหน่งของตัวเลือกบรรทัดคำสั่งจะเป็นไปตามอำเภอใจ (เช่น พวกเขา
สามารถปรากฏได้ทุกที่) อย่างไรก็ตาม ถ้าตัวเลือกต่าง ๆ กัน มีลักษณะขวาสุด
ถูกนำมาใช้. ลักษณะการทำงานนี้สอดคล้องกับกฎการประเมินมาตรฐานของเชลล์ Unix ทั่วไป
นอกจากนี้ ไฟล์คำสั่งหนึ่งไฟล์ขึ้นไปสามารถระบุได้โดยใช้เครื่องหมาย '@' เป็นคำนำหน้าถึง
ชื่อไฟล์ (เช่น @command.txt). อาร์กิวเมนต์คำสั่งดังกล่าวจะถูกแทนที่ด้วยเนื้อหาของ
ไฟล์ข้อความที่เกี่ยวข้อง (ช่องว่างหลายช่องถือเป็นตัวคั่นเดียว เว้นแต่
ปรากฏขึ้นระหว่างเครื่องหมายคำพูดสองเครื่องหมาย) ก่อนการประเมินเพิ่มเติม โปรดทราบว่า
ไฟล์คำสั่งไม่สามารถมีไฟล์คำสั่งอื่นได้ วิธีง่ายๆ แต่ได้ผล
อนุญาตให้สรุปการรวมตัวเลือก/พารามิเตอร์ร่วมกัน และหลีกเลี่ยงความยาวและ
บรรทัดคำสั่งที่สับสน (ตัวอย่างมีให้ในไฟล์ /dumppat.txt).
และพวกเรา
พื้นที่ เสียงสะท้อน ยูทิลิตีจะพยายามโหลดพจนานุกรมข้อมูล DICOM ที่ระบุใน
DCMDICTPATH ตัวแปรสภาพแวดล้อม โดยค่าเริ่มต้น เช่น ถ้า DCMDICTPATH ตัวแปรสภาพแวดล้อม
ไม่ได้ตั้งค่าไฟล์ /dicom.dic จะถูกโหลดเว้นแต่พจนานุกรมจะถูกสร้างขึ้น
ลงในแอปพลิเคชัน (ค่าเริ่มต้นสำหรับ Windows)
ควรเลือกใช้พฤติกรรมเริ่มต้นและ DCMDICTPATH ตัวแปรสภาพแวดล้อมเท่านั้น
ใช้เมื่อต้องการพจนานุกรมข้อมูลสำรอง NS DCMDICTPATH ตัวแปรสภาพแวดล้อม
มีรูปแบบเดียวกับ Unix shell เส้นทาง ตัวแปรในเครื่องหมายทวิภาค (':') คั่น
รายการ. บนระบบ Windows เครื่องหมายอัฒภาค (';') ถูกใช้เป็นตัวคั่น พจนานุกรมข้อมูล
รหัสจะพยายามโหลดแต่ละไฟล์ที่ระบุใน DCMDICTPATH ตัวแปรสภาพแวดล้อม มัน
เป็นข้อผิดพลาดหากไม่สามารถโหลดพจนานุกรมข้อมูลได้
ลิขสิทธิ์
ลิขสิทธิ์ (C) 1994-2014 โดย OFFIS eV, Escherweg 2, 26121 Oldenburg, Germany
ใช้ echoscu ออนไลน์โดยใช้บริการ onworks.net