ນີ້ແມ່ນຄໍາສັ່ງ echoscu ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
echoscu - ການກວດສອບ DICOM (C-ECHO) SCU
ສະຫຼຸບສັງລວມ
echoscu [ຕົວເລືອກ] ທ່າເຮືອເພື່ອນມິດ
ລາຍລະອຽດ
ໄດ້ ສຽງສະທ້ອນ ຄໍາຮ້ອງສະຫມັກປະຕິບັດຜູ້ໃຊ້ປະເພດບໍລິການ (SCU) ສໍາລັບການກວດສອບ SOP
ຫ້ອງຮຽນ. ມັນສົ່ງຂໍ້ຄວາມ DICOM C-ECHO ໄປຫາຜູ້ໃຫ້ບໍລິການຊັ້ນໃຫ້ບໍລິການ (SCP) ແລະລໍຖ້າ a
ຕອບສະໜອງ. ແອັບພລິເຄຊັນສາມາດໃຊ້ເພື່ອກວດສອບການເຊື່ອມຕໍ່ DICOM ພື້ນຖານ.
PARAMETERS
peer hostname ຂອງ DICOM peer
ໝາຍເລກພອດ tcp/ip ຂອງຄູ່
OPTIONS
ໂດຍທົ່ວໄປ ທາງເລືອກໃນການ
-h --help
ພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອນີ້ ແລະອອກ
- ການປ່ຽນແປງ
ພິມຂໍ້ມູນສະບັບແລະອອກ
--ການໂຕ້ຖຽງ
ພິມການໂຕ້ຖຽງແຖວຄໍາສັ່ງຂະຫຍາຍ
-q --ງຽບ
ໂໝດງຽບ, ພິມບໍ່ມີຄຳເຕືອນ ແລະຄວາມຜິດພາດ
-v --verbose
ຮູບແບບ verbose, ລາຍລະອຽດການປະມວນຜົນການພິມ
-d --debug
ໂໝດດີບັກ, ພິມຂໍ້ມູນດີບັກ
-ll --log-level [l]evel: string constant
(ຮ້າຍແຮງ, ຄວາມຜິດພາດ, ເຕືອນ, ຂໍ້ມູນ, ດີບັກ, ຕິດຕາມ)
ໃຊ້ລະດັບ l ສໍາລັບຜູ້ຕັດໄມ້
-lc --log-config [f]ilename: string
ໃຊ້ config file f ສໍາລັບ logger
ເຄືອຂ່າຍ ທາງເລືອກໃນການ
ຊື່ໜ່ວຍງານຂອງແອັບພລິເຄຊັນ:
-aet --aetitle [a]ຊື່: string
ຕັ້ງຊື່ການໂທຂອງຂ້ອຍ AE (ຄ່າເລີ່ມຕົ້ນ: ECHOSCU)
-aec --call [a]ຊື່: string
ຕັ້ງຊື່ວ່າ AE title of peer (ຄ່າເລີ່ມຕົ້ນ: ANY-SCP)
ການດີບັກການເຈລະຈາສະມາຄົມ:
-pts --propose-ts [n]ຈໍານວນ: integer (1..33)
ສະເໜີ n ໂອນ syntaxes
-ppc --propose-pc [n]ຈໍານວນ: integer (1..128)
ສະເໜີ n ບໍລິບົດການນຳສະເໜີ
ທາງເລືອກເຄືອຂ່າຍອື່ນໆ:
-to --timeout [s]ວິນາທີ: integer (ຄ່າເລີ່ມຕົ້ນ: ບໍ່ຈໍາກັດ)
ໝົດເວລາສຳລັບການຮ້ອງຂໍການເຊື່ອມຕໍ່
-ta --acse-timeout [s]ວິນາທີ: integer (ຄ່າເລີ່ມຕົ້ນ: 30)
ໝົດເວລາສຳລັບຂໍ້ຄວາມ ACSE
-td --dimse-timeout [s]ວິນາທີ: integer (ຄ່າເລີ່ມຕົ້ນ: ບໍ່ຈໍາກັດ)
ໝົດເວລາສຳລັບຂໍ້ຄວາມ DIMSE
-pdu --max-pdu [n]ຈໍານວນ bytes: integer (4096..131072)
ຕັ້ງຄ່າສູງສຸດຮັບ pdu ເປັນ n bytes (ຄ່າເລີ່ມຕົ້ນ: 16384)
--repeat [n]ຈໍານວນ: ຈໍານວນເຕັມ
ເຮັດຊ້ຳ n ຄັ້ງ
--ເອົາລູກອອກ
ຍົກເລີກສະມາຄົມແທນທີ່ຈະປ່ອຍມັນ
ການຂົນສົ່ງ ຊັ້ນ ຄວາມປອດໄພ (TLS) ທາງເລືອກໃນການ
ການຈັດວາງອະນຸສັນຍາການຂົນສົ່ງ:
-tls --disable-tls
ໃຊ້ການເຊື່ອມຕໍ່ TCP/IP ປົກກະຕິ (ຄ່າເລີ່ມຕົ້ນ)
+tls --enable-tls [p]ໄຟລ໌ກະແຈ rivate, [c]ໄຟລ໌ໃບຢັ້ງຢືນ: string
ໃຊ້ການເຊື່ອມຕໍ່ TLS ທີ່ປອດໄພທີ່ຮັບຮອງຄວາມຖືກຕ້ອງ
+tla --anonymous-tls
ໃຊ້ການເຊື່ອມຕໍ່ TLS ທີ່ປອດໄພໂດຍບໍ່ມີໃບຢັ້ງຢືນ
ລະຫັດຜ່ານກະແຈສ່ວນຕົວ (ພຽງແຕ່ມີ --enable-tls):
+ps --std-passwd
ກະຕຸ້ນໃຫ້ຜູ້ໃຊ້ພິມລະຫັດຜ່ານໃນ stdin (ຄ່າເລີ່ມຕົ້ນ)
+pw --use-passwd [p]assword: string
ໃຊ້ລະຫັດຜ່ານທີ່ລະບຸ
-pw --null-passwd
ໃຊ້ສະຕຣິງຫວ່າງເປົ່າເປັນລະຫັດຜ່ານ
ຮູບແບບໄຟລ໌ລະຫັດ ແລະໃບຢັ້ງຢືນ:
-pem --pem-keys
ອ່ານກະແຈ ແລະໃບຢັ້ງຢືນເປັນໄຟລ໌ PEM (ຄ່າເລີ່ມຕົ້ນ)
-der --der-keys
ອ່ານກະແຈ ແລະໃບຢັ້ງຢືນເປັນໄຟລ໌ DER
ອຳນາດການຢັ້ງຢືນ:
+cf --add-cert-file [c]ຊື່ໄຟລ໌ໃບຢັ້ງຢືນ: string
ເພີ່ມໄຟລ໌ໃບຢັ້ງຢືນໃສ່ບັນຊີລາຍຊື່ຂອງໃບຢັ້ງຢືນ
+cd --add-cert-dir [c]ໄດເລກະທໍລີໃບຢັ້ງຢືນ: string
ເພີ່ມໃບຢັ້ງຢືນໃນ d ໃນບັນຊີລາຍຊື່ຂອງໃບຢັ້ງຢືນ
ciphersuite:
+cs --cipher [c]ຊື່ ihersuite: string
ເພີ່ມ ciphersuite ໃສ່ລາຍຊື່ຊຸດທີ່ເຈລະຈາແລ້ວ
+dp --dhparam [f]ຊື່: string
ອ່ານຕົວກໍານົດການ DH ສໍາລັບ DH / DSS ciphersuites
ເຄື່ອງກໍາເນີດແບບສຸ່ມ pseudo:
+rs --seed [f]ilename: string
ເມັດພືດແບບສຸ່ມທີ່ມີເນື້ອໃນຂອງ f
+ws --write-seed
ຂຽນຄືນແນວພັນທີ່ດັດແກ້ (ພຽງແຕ່ມີ --seed)
+wf --write-seed-file [f]ilename: string (ພຽງແຕ່ມີ --seed)
ຂຽນແກ່ນດັດແກ້ເພື່ອຍື່ນ f
ການພິສູດຢືນຢັນແບບເພື່ອນ:
-rc --require-peer-cert
ກວດສອບໃບຢັ້ງຢືນມິດສະຫາຍ, ລົ້ມເຫຼວຖ້າຫາກວ່າບໍ່ມີ (ຄ່າເລີ່ມຕົ້ນ)
-vc --verify-peer-cert
ຢັ້ງຢືນໃບຢັ້ງຢືນເພື່ອນຮ່ວມຖ້າມີ
-ic --ignore-peer-cert
ບໍ່ຢັ້ງຢືນໃບຮັບຮອງເພື່ອນມິດ
ຫມາຍເຫດ
DICOM ຄວາມສອດຄ່ອງ
ໄດ້ ສຽງສະທ້ອນ ຄໍາຮ້ອງສະຫມັກສະຫນັບສະຫນູນຫ້ອງຮຽນ SOP ດັ່ງຕໍ່ໄປນີ້ເປັນ SCU:
ການຢັ້ງຢືນSOPClass 1.2.840.10008.1.1
ເວັ້ນເສຍແຕ່ວ່າ --ສະເໜີ-ts ທາງເລືອກແມ່ນຖືກນໍາໃຊ້, ຄໍາຮ້ອງສະຫມັກ echoscu ພຽງແຕ່ຈະສະເຫນີ
ໂອນ syntax
LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
ການບັນທຶກ
ລະດັບການອອກບັນທຶກຂອງເຄື່ອງມືບັນທັດຄໍາສັ່ງຕ່າງໆແລະຫ້ອງສະຫມຸດທີ່ຕິດພັນສາມາດ
ຖືກລະບຸໂດຍຜູ້ໃຊ້. ໂດຍຄ່າເລີ່ມຕົ້ນ, ມີພຽງແຕ່ຄວາມຜິດພາດແລະຄໍາເຕືອນທີ່ຖືກຂຽນເປັນມາດຕະຖານ
ການຖ່າຍທອດຄວາມຜິດພາດ. ການນໍາໃຊ້ທາງເລືອກ -- verbose ຂໍ້ຄວາມທີ່ເປັນຂໍ້ມູນເຊັ່ນ: ລາຍລະອຽດການປະມວນຜົນ
ມີລາຍງານ. ທາງເລືອກ --debug ສາມາດໃຊ້ເພື່ອໃຫ້ໄດ້ລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບກິດຈະກໍາພາຍໃນ,
ຕົວຢ່າງ: ສໍາລັບຈຸດປະສົງ debugging. ລະດັບການບັນທຶກອື່ນໆສາມາດຖືກເລືອກໂດຍໃຊ້ທາງເລືອກ --ບັນທຶກ-
ລະດັບ. ໃນ --ງຽບ ໂຫມດມີພຽງແຕ່ລາຍງານຄວາມຜິດພາດທີ່ຮ້າຍແຮງເທົ່ານັ້ນ. ໃນເຫດການຄວາມຜິດພາດທີ່ຮ້າຍແຮງດັ່ງກ່າວ,
ປົກກະຕິແລ້ວຄໍາຮ້ອງສະຫມັກຈະຢຸດເຊົາ. ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບລະດັບການຕັດໄມ້ທີ່ແຕກຕ່າງກັນ,
ເບິ່ງເອກະສານຂອງໂມດູນ 'oflog'.
ໃນກໍລະນີທີ່ຜົນຜະລິດການບັນທຶກຄວນຈະໄດ້ຮັບການລາຍລັກອັກສອນ (ທາງເລືອກທີ່ມີການຫມຸນ logfile).
ກັບ syslog (Unix) ຫຼືບັນທຶກເຫດການ (Windows) ທາງເລືອກ --log-config ສາມາດນໍາໃຊ້ໄດ້. ນີ້
ໄຟລ໌ການຕັ້ງຄ່າຍັງອະນຸຍາດໃຫ້ສໍາລັບການຊີ້ນໍາພຽງແຕ່ຂໍ້ຄວາມສະເພາະໃດຫນຶ່ງກັບຜົນຜະລິດສະເພາະໃດຫນຶ່ງ
stream ແລະສໍາລັບການກັ່ນຕອງຂໍ້ຄວາມສະເພາະໃດຫນຶ່ງໂດຍອີງໃສ່ໂມດູນຫຼືຄໍາຮ້ອງສະຫມັກທີ່ເຂົາເຈົ້າ
ຖືກສ້າງຂື້ນ. ໄຟລ໌ການຕັ້ງຄ່າຕົວຢ່າງແມ່ນສະຫນອງໃຫ້ຢູ່ໃນ /logger.cfg.
ຄໍາສັ່ງ LINE
ເຄື່ອງມືບັນທັດຄໍາສັ່ງໃຊ້ຫມາຍເຫດຕໍ່ໄປນີ້ສໍາລັບພາລາມິເຕີ: ວົງເລັບສີ່ຫລ່ຽມປິດລ້ອມ
ຄ່າທາງເລືອກ (0-1), ສາມຈຸດຕໍ່ທ້າຍຊີ້ໃຫ້ເຫັນວ່າຫຼາຍຄ່າຖືກອະນຸຍາດ
(1-n), ການປະສົມປະສານຂອງທັງສອງຫມາຍຄວາມວ່າຄ່າ 0 ຫາ n.
ຕົວເລືອກແຖວຄໍາສັ່ງຖືກຈໍາແນກຈາກພາລາມິເຕີໂດຍເຄື່ອງຫມາຍ '+' ຫຼື '-' ຊັ້ນນໍາ,
ຕາມລໍາດັບ. ປົກກະຕິແລ້ວ, ຄໍາສັ່ງແລະຕໍາແຫນ່ງຂອງທາງເລືອກເສັ້ນຄໍາສັ່ງແມ່ນ arbitrary (ie ເຂົາເຈົ້າ
ສາມາດປາກົດຢູ່ບ່ອນໃດກໍໄດ້). ຢ່າງໃດກໍຕາມ, ຖ້າທາງເລືອກແມ່ນສະເພາະເຊິ່ງກັນແລະກັນ, ລັກສະນະທີ່ຖືກຕ້ອງທີ່ສຸດ
ຖືກນໍາໃຊ້. ພຶດຕິກໍານີ້ສອດຄ່ອງກັບກົດລະບຽບການປະເມີນຜົນມາດຕະຖານຂອງຫອຍ Unix ທົ່ວໄປ.
ນອກຈາກນັ້ນ, ໄຟລ໌ຄໍາສັ່ງຫນຶ່ງຫຼືຫຼາຍສາມາດຖືກກໍານົດໂດຍໃຊ້ເຄື່ອງຫມາຍ '@' ເປັນຄໍານໍາຫນ້າ
ຊື່ໄຟລ໌ (ເຊັ່ນ @command.txt). ການໂຕ້ຖຽງຄໍາສັ່ງດັ່ງກ່າວຖືກແທນທີ່ດ້ວຍເນື້ອໃນຂອງ
ໄຟລ໌ຂໍ້ຄວາມທີ່ສອດຄ້ອງກັນ (ຫຼາຍຊ່ອງຫວ່າງຖືກປະຕິບັດເປັນຕົວແຍກດຽວເວັ້ນເສຍແຕ່
ພວກມັນປາກົດຢູ່ລະຫວ່າງສອງເຄື່ອງໝາຍວົງຢືມ) ກ່ອນການປະເມີນຕື່ມອີກ. ກະລຸນາສັງເກດວ່າ
ໄຟລ໌ຄໍາສັ່ງບໍ່ສາມາດມີໄຟລ໌ຄໍາສັ່ງອື່ນ. ວິທີການງ່າຍດາຍແຕ່ປະສິດທິຜົນນີ້
ອະນຸຍາດໃຫ້ຫນຶ່ງເພື່ອສະຫຼຸບການປະສົມທົ່ວໄປຂອງທາງເລືອກ / ຕົວກໍານົດການແລະຫຼີກເວັ້ນການຍາວແລະ
ເສັ້ນຄໍາສັ່ງທີ່ສັບສົນ (ຕົວຢ່າງແມ່ນສະຫນອງໃຫ້ຢູ່ໃນໄຟລ໌ /dumppat.txt).
ENVIRONMENT
ໄດ້ ສຽງສະທ້ອນ ຜົນປະໂຫຍດຈະພະຍາຍາມໂຫຼດຂໍ້ມູນວັດຈະນານຸກົມ DICOM ທີ່ລະບຸໄວ້ໃນ
DCMDICTPATH ສະພາບແວດລ້ອມປ່ຽນແປງ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ie ຖ້າ DCMDICTPATH ຕົວແປສິ່ງແວດລ້ອມ
ບໍ່ໄດ້ຕັ້ງ, ໄຟລ໌ /dicom.dic ຈະຖືກໂຫຼດເວັ້ນເສຍແຕ່ຈະນານຸກົມຖືກສ້າງຂຶ້ນ
ເຂົ້າໄປໃນແອັບພລິເຄຊັນ (ຄ່າເລີ່ມຕົ້ນສໍາລັບ Windows).
ພຶດຕິກໍາໃນຕອນຕົ້ນຄວນຈະເປັນທີ່ມັກແລະ DCMDICTPATH ຕົວແປສະພາບແວດລ້ອມເທົ່ານັ້ນ
ໃຊ້ໃນເວລາທີ່ຕ້ອງການວັດຈະນານຸກົມຂໍ້ມູນທາງເລືອກ. ໄດ້ DCMDICTPATH ຕົວແປສິ່ງແວດລ້ອມ
ມີຮູບແບບດຽວກັນກັບ Unix shell PATH ຕົວແປໃນຈໍ້າສອງເມັດ (':') ແຍກ
ລາຍການ. ໃນລະບົບ Windows, ເຄື່ອງໝາຍຈຸດ (';') ຖືກໃຊ້ເປັນຕົວແຍກ. ວັດຈະນານຸກົມຂໍ້ມູນ
ລະຫັດຈະພະຍາຍາມໂຫລດແຕ່ລະໄຟລ໌ທີ່ລະບຸໄວ້ໃນ DCMDICTPATH ສະພາບແວດລ້ອມປ່ຽນແປງ. ມັນ
ເປັນຂໍ້ຜິດພາດຖ້າບໍ່ມີວັດຈະນານຸກົມຂໍ້ມູນສາມາດໂຫລດໄດ້.
COPYRIGHT
ສະຫງວນລິຂະສິດ (C) 1994-2014 ໂດຍ OFFIS eV, Escherweg 2, 26121 Oldenburg, ເຢຍລະມັນ.
ໃຊ້ echoscu ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net