EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

getscu - Online in Cloud

Rulați getscu în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda getscu care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


getscu - DICOM retrieve (C-GET) SCU

REZUMAT


getscu [opțiuni] port peer [dcmfile-in...]

DESCRIERE


getscu aplicația implementează un SCU pentru clasa de serviciu Query/Retrieve. getscu
acceptă funcționalitatea de recuperare folosind mesajul C-GET. Trimite chei de interogare către un SCP și
așteaptă răspunsuri cu imagini sau alte obiecte DICOM trimise prin C-STORE. Ca DICOM
cererile de servicii, C-GET și mesajele C-STORE însoțitoare sunt gestionate pe același
asociere. Prin urmare, obiectele pot fi primite doar de către getscu în sine și nu poate fi trimisă
unui terț (movescu ar fi instrumentul potrivit pentru această sarcină).

PARAMETRI


numele de gazdă peer al peer-ului DICOM

port tcp/ip numărul portului de peer

dcmfile-in fișiere de interogare DICOM

OPŢIUNI


general Opțiuni
-h --ajutor
imprimați acest text de ajutor și ieșiți

--versiune
imprimați informațiile despre versiunea și ieșiți

--argumente
tipăriți argumentele liniei de comandă extinse

-q --liniște
modul silențios, nu imprimați avertismente și erori

-v --verbos
mod verbos, detalii de procesare a tipăririi

-d --debug
modul de depanare, imprimați informațiile de depanare

-ll --log-level [l]evel: constantă șir
(fatal, eroare, avertizare, informații, depanare, urmărire)
utilizați nivelul l pentru logger

-lc --log-config [f]ilename: șir
utilizați fișierul de configurare f pentru logger

+v --verbose-pc
afișează contextele de prezentare în modul pronunțat

reţea Opțiuni
înlocuiți cheile care se potrivesc:

-k --key [k]ey: gggg,eeee="str", cale sau nume dicționar="str"
suprascrie cheia de potrivire

model de informații de interogare:

-P --pacient
utilizați modelul de informații despre rădăcina pacientului (implicit)

-S --studiu
utilizați modelul informațiilor rădăcină de studiu

-O --psonly
utilizați modelul de informații numai pentru pacient/studiu

titluri de entitate de aplicare:

-aet --aetitle [a]etitle: șir
setați titlul AE de apelare (implicit: GETSCU)

-aec --call [a]etitle: șir
set numit titlul AE de peer (implicit: ANY-SCP)

sintaxele de transfer de stocare preferate (asocieri de intrare):

+x= --prefer-uncompr
preferă ordinea explicită a octetilor locali VR (implicit)

+xe --prefer-putin
prefer VR explicit little endian TS

+xb --prefer-mare
preferă VR explicit big endian TS

+xs --prefer-fără pierderi
preferă TS fără pierderi JPEG implicit

+xy --prefer-jpeg8
preferă TS implicit JPEG cu pierderi pentru date pe 8 biți

+xx --prefer-jpeg12
preferă TS implicit JPEG cu pierderi pentru date pe 12 biți

+xv --prefer-j2k-fără pierderi
preferă JPEG 2000 TS fără pierderi

+xw --prefer-j2k-pierdere
preferă JPEG 2000 TS cu pierderi

+xt --prefer-jls-fără pierderi
preferă JPEG-LS TS fără pierderi

+xu --prefer-jls-losssy
preferă JPEG-LS TS cu pierderi

+xm --prefer-mpeg2
prefer MPEG2 Main Profile @ Main Level TS

+xh --prefer-mpeg2-high
prefer MPEG2 Main Profile @ High Level TS

+xn --prefer-mpeg4
prefera MPEG4 AVC/H.264 HP / Level 4.1 TS

+xl --prefer-mpeg4-bd
prefera TS compatibil MPEG4 AVC/H.264 BD

+xr --prefer-rle
preferă RLE TS fără pierderi

+xd --prefer-dezumflat
prefer dezumflat explicit VR little endian TS

+xi --implicit
acceptă VR implicit doar Little Endian TS

sintaxele de transfer de preluare propuse (asocieri de ieșire):

-x= --propune-uncompr
propune toate TS necomprimate, VR explicit
cu ordonarea locală a octetilor mai întâi (implicit)

-xe --propune-putin
propune toate TS necomprimate, VR explicit Little Endian mai întâi

-xb --propune-mare
propune toate TS necomprimate, VR explicit big endian mai întâi

-xd --propune-dezumflat
propune dezumflat explicit VR little endian TS
și toate sintaxele de transfer necomprimate

-xi --propune-implicit
propune VR implicit little endian doar TS

alte opțiuni de rețea:

-to --timeout [s]secunde: întreg (implicit: nelimitat)
timeout pentru cererile de conectare

-ta --acse-timeout [s]secunde: întreg (implicit: 30)
timeout pentru mesajele ACSE

-td --dimse-timeout [s]secunde: întreg (implicit: nelimitat)
timeout pentru mesajele DIMSE

-pdu --max-pdu [număr de octeți: întreg (4096..131072)
setați max receive pdu la n octeți (implicit: 16384)

--repetă [număr]: întreg
repeta de n ori

--avorta
anulați asocierea în loc să o eliberați

producție Opțiuni
general:

-od --output-directory [d]directory: șir (implicit: ".")
scrieți obiectele primite în directorul existent d

modul de stocare:

-B --normal
primiți în memorie, apoi scrieți pe disc (implicit)

+B --biți-conservare
primiți direct pe disc

--ignora
ignorați datele stocate, primiți, dar nu stocați

NOTE


Fiecare fișier furnizat pe linia de comandă va fi trimis către SCP ca parte a unei cereri C-GET.
Fișierul de interogare trebuie să fie un set de date DICOM valid, care să conțină partea setului de date a unui C-GET-RQ
mesaj. Fișierul de interogare ar putea fi creat, de exemplu, cu dump2dcm utilitate de la a
script ca exemplul următor:

# solicitați toate imaginile pentru pacient cu ID=PAT001
(0008,0052) CS [PACENT] # QueryRetrieveLevel
(0010,0020) LO [PAT001] # PatientID

O altă posibilitate este să utilizați dcmodify instrument pentru a crea un fișier de la zero folosind
opțiune --create-file cu apeluri succesive către --introduce opțiune. Atribute individuale
pot fi modificate sau completate folosind -k (Sau --cheie) opțiune. De exemplu comanda:

getscu -k "0010,0020=PAT002" caesar 5678 patqry.dcm

atunci când este trimis către SCP caesar la portul TCP/IP 5678, va cauza orice atribut PatientID în
patqry.dcm să aibă valoarea „PAT002”. Dacă un astfel de atribut este prezent, va fi
înlocuit, dacă lipsește acesta va fi introdus. The -k opțiunea poate fi prezentă de mai multe ori. The
partea de valoare (după „=”) poate fi absentă, ceea ce face ca atributul să fie trimis cu zero
lungime. De asemenea, este posibil să specificați secvențe, elemente și atribute imbricate folosind -k
opțiune. În aceste cazuri, trebuie utilizată o notație specială „cale”. Detalii pot fi găsite în
il dcmodify documentație.

Dacă nu este specificat niciun fișier pe linia de comandă, interogarea trebuie specificată complet cu
una sau mai multe -k Opțiuni. Dacă sunt furnizate mai multe fișiere de interogare, getscu va trimite mai multe C-
solicitări GET către SCP.

Cunoscut Probleme
getscu este destinat a fi utilizat ca instrument de testare pentru dezvoltatorii de software DICOM. Interogarea
fișierul chei trebuie creat manual pe baza conținutului SCP.

C-GET nu este acceptat de toate SCP-urile Query/Retrieve. Protocolul C-MOVE care este
implementat de movescu instrumentul este mai des întâlnit în practică.

getscu aplicația nu încearcă să prevină interogările incorecte. În special, cel
cheile de interogare ale unei cereri C-MOVE ar trebui să conțină numai atributul QueryRetrieveLevel și
unul sau mai multe dintre așa-numitele „atribute cheie unice” (PatientID, StudyInstanceUID,
SeriesInstanceUID și SOPInstanceUID).

SPUN Conformitate cu normele
SCU Conformitate cu normele
getscu Aplicația acceptă următoarele clase SOP ca SCU:

GETPatientRootQueryRetrieveInformationModel 1.2.840.10008.5.1.4.1.2.1.3
GETStudyRootQueryRetrieveInformationModel 1.2.840.10008.5.1.4.1.2.2.3
GETPatientStudyOnlyQueryRetrieveInformationModel 1.2.840.10008.5.1.4.1.2.3.3

getscu aplicația va propune contexte de prezentare pentru unul dintre cele menționate mai sus
Clasele SOP acceptate în funcție de opțiunile liniei de comandă (-P, -S, Sau -O). Pentru ieșire
asociații, sunt acceptate următoarele sintaxe de transfer:

LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*)
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2

(*) dacă este compilat cu suportul zlib activat (vezi --versiune ieșire)

Ce sintaxe de transfer sunt de fapt propuse, în ce ordine, pot fi specificate cu
--propune opțiuni.

Depozitare Conformitate cu normele
getscu Aplicația acceptă următoarele clase SOP ca SCP:

VerificareSOPClass 1.2.840.10008.1.1

RETIRED_StoredPrintStorage 1.2.840.10008.5.1.1.27
RETIRED_HardcopyGrayscaleImageStorage 1.2.840.10008.5.1.1.29
RETIRED_HardcopyColorImageStorage 1.2.840.10008.5.1.1.30
ComputedRadiographyImageStorage 1.2.840.10008.5.1.4.1.1.1
DigitalXRayImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.1.1
DigitalXRayImageStorageForProcessing 1.2.840.10008.5.1.4.1.1.1.1.1
DigitalMammographyXRayImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.1.2
DigitalMammographyXRayImageStorageForProcessing 1.2.840.10008.5.1.4.1.1.1.2.1
DigitalIntraOralXRayImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.1.3
DigitalIntraOralXRayImageStorageForProcessing 1.2.840.10008.5.1.4.1.1.1.3.1
CTImageStorage 1.2.840.10008.5.1.4.1.1.2
EnhancedCTImageStorage 1.2.840.10008.5.1.4.1.1.2.1
RETIRED_Ultrasound MultiframeImageStorage 1.2.840.10008.5.1.4.1.1.3
Ultrasunete MultiframeImageStorage 1.2.840.10008.5.1.4.1.1.3.1
MRImageStorage 1.2.840.10008.5.1.4.1.1.4
EnhancedMRImageStorage 1.2.840.10008.5.1.4.1.1.4.1
MRSpectroscopyStorage 1.2.840.10008.5.1.4.1.1.4.2
EnhancedMRColorImageStorage 1.2.840.10008.5.1.4.1.1.4.3
RETIRED_NuclearMedicineImageStorage 1.2.840.10008.5.1.4.1.1.5
RETIRED_UltrasoundImageStorage 1.2.840.10008.5.1.4.1.1.6
UltrasoundImageStorage 1.2.840.10008.5.1.4.1.1.6.1
EnhancedUSVolumeStorage 1.2.840.10008.5.1.4.1.1.6.2
SecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7
MultiframeSingleBitSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.1
Multiframe GrayscaleByteSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.2
Multiframe GrayscaleWordSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.3
MultiframeTrueColorSecondaryCaptureImageStorage 1.2.840.10008.5.1.4.1.1.7.4
RETIRED_StandaloneOverlayStorage 1.2.840.10008.5.1.4.1.1.8
RETIRED_StandaloneCurveStorage 1.2.840.10008.5.1.4.1.1.9
TwelveLeadECGWaveformStorage 1.2.840.10008.5.1.4.1.1.9.1.1
GeneralECGWaveformStorage 1.2.840.10008.5.1.4.1.1.9.1.2
AmbulatorECGWaveformStorage 1.2.840.10008.5.1.4.1.1.9.1.3
HemodynamicWaveformStorage 1.2.840.10008.5.1.4.1.1.9.2.1
CardiacElectrofiziologieWaveformStorage 1.2.840.10008.5.1.4.1.1.9.3.1
BasicVoiceAudioWaveformStorage 1.2.840.10008.5.1.4.1.1.9.4.1
GeneralAudioWaveformStorage 1.2.840.10008.5.1.4.1.1.9.4.2
ArterialPulseWaveformStorage 1.2.840.10008.5.1.4.1.1.9.5.1
RespiratoryWaveformStorage 1.2.840.10008.5.1.4.1.1.9.6.1
RETIRED_StandaloneModalityLUTSstorage 1.2.840.10008.5.1.4.1.1.10
RETIRED_Standalone VOILUTStorage 1.2.840.10008.5.1.4.1.1.11
GrayscaleSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.1
ColorSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.2
PseudoColorSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.3
BlendingSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.4
XAXRFGrayscaleSoftcopyPresentationStateStorage 1.2.840.10008.5.1.4.1.1.11.5
XRayAngiographicImageStorage 1.2.840.10008.5.1.4.1.1.12.1
EnhancedXAImageStorage 1.2.840.10008.5.1.4.1.1.12.1.1
XRayRadiofluoroscopicImageStorage 1.2.840.10008.5.1.4.1.1.12.2
EnhancedXRFImageStorage 1.2.840.10008.5.1.4.1.1.12.2.1
RETIRED_XRayAngiographicBiPlaneImageStorage 1.2.840.10008.5.1.4.1.1.12.3
XRay3DAngiographicImageStorage 1.2.840.10008.5.1.4.1.1.13.1.1
XRay3DCraniofacialImageStorage 1.2.840.10008.5.1.4.1.1.13.1.2
BreastTomosynthesisImageStorage 1.2.840.10008.5.1.4.1.1.13.1.3
IntravascularOpt.Coh.Tom.ImageStorageForPresentation 1.2.840.10008.5.1.4.1.1.14.1
IntravascularOpt.Coh.Tom.ImageStorageForProcessing 1.2.840.10008.5.1.4.1.1.14.2
NuclearMedicineImageStorage 1.2.840.10008.5.1.4.1.1.20
RawDataStorage 1.2.840.10008.5.1.4.1.1.66
SpatialRegistrationStorage 1.2.840.10008.5.1.4.1.1.66.1
SpatialFiducialsStorage 1.2.840.10008.5.1.4.1.1.66.2
DeformableSpatialRegistrationStorage 1.2.840.10008.5.1.4.1.1.66.3
SegmentationStorage 1.2.840.10008.5.1.4.1.1.66.4
SurfaceSegmentationStorage 1.2.840.10008.5.1.4.1.1.66.5
RealWorldValueMappingStorage 1.2.840.10008.5.1.4.1.1.67
SurfaceScanMeshStorage 1.2.840.10008.5.1.4.1.1.68.1
SurfaceScanPointCloudStorage 1.2.840.10008.5.1.4.1.1.68.2
RETIRED_VLImageStorage 1.2.840.10008.5.1.4.1.1.77.1
VLEndoscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.1
VideoEndoscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.1.1
VLMicroscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.2
VideoMicroscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.2.1
VLSlideCoordinatesMicroscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.3
VLPhotographicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.4
VideoPhotographicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.4.1
OphthalmicPhotography8BitImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.1
OphthalmicPhotography16BitImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.2
StereometricRelationshipStorage 1.2.840.10008.5.1.4.1.1.77.1.5.3
OftalmicTomographyImageStorage 1.2.840.10008.5.1.4.1.1.77.1.5.4
VLWholeSlideMicroscopyImageStorage 1.2.840.10008.5.1.4.1.1.77.1.6
RETIRED_VLMultiFrameImageStorage 1.2.840.10008.5.1.4.1.1.77.2
Lenzometrie MăsurăriStocare 1.2.840.10008.5.1.4.1.1.78.1
AutorefractionMeasurementsStorage 1.2.840.10008.5.1.4.1.1.78.2
Keratometrie MăsurăriDepozitare 1.2.840.10008.5.1.4.1.1.78.3
SubiectivRefracțieMăsurăriStocare 1.2.840.10008.5.1.4.1.1.78.4
VisualAcuityMeasurementsStorage 1.2.840.10008.5.1.4.1.1.78.5
SpectaclePrescriptionReportStorage 1.2.840.10008.5.1.4.1.1.78.6
Măsurători axiale oftalmice Depozitare 1.2.840.10008.5.1.4.1.1.78.7
Calcule pentru lentile intraoculare Depozitare 1.2.840.10008.5.1.4.1.1.78.8
MacularGridThicknessAndVolumeReportStorage 1.2.840.10008.5.1.4.1.1.79.1
OftalmicVizual Câmp StaticPerimetrie MăsurătoriSt. 1.2.840.10008.5.1.4.1.1.80.1
OftalmicThicknessMapStorage 1.2.840.10008.5.1.4.1.1.81.1
BasicTextSRStorage 1.2.840.10008.5.1.4.1.1.88.11
EnhancedSRSstorage 1.2.840.10008.5.1.4.1.1.88.22
ComprehensiveSRStorage 1.2.840.10008.5.1.4.1.1.88.33
Comprehensive3DSRStorage 1.2.840.10008.5.1.4.1.1.88.34
ProcedureLogStorage 1.2.840.10008.5.1.4.1.1.88.40
MamografieCADSRMocare 1.2.840.10008.5.1.4.1.1.88.50
KeyObjectSelectionDocumentStorage 1.2.840.10008.5.1.4.1.1.88.59
ChestCADSRStorage 1.2.840.10008.5.1.4.1.1.88.65
XRayRadiationDoseSRSstorage 1.2.840.10008.5.1.4.1.1.88.67
ColonCADSRStorage 1.2.840.10008.5.1.4.1.1.88.69
ImplantationPlanSRDocumentStorage 1.2.840.10008.5.1.4.1.1.88.70
ÎncapsulatedPDFSstorage 1.2.840.10008.5.1.4.1.1.104.1
EncapsulatedCDAStorage 1.2.840.10008.5.1.4.1.1.104.2
PositronEmissionTomographyImageStorage 1.2.840.10008.5.1.4.1.1.128
RETIRED_StandalonePETCurveStorage 1.2.840.10008.5.1.4.1.1.129
EnhancedPETImageStorage 1.2.840.10008.5.1.4.1.1.130
BasicStructuredDisplayStorage 1.2.840.10008.5.1.4.1.1.131
RTImageStorage 1.2.840.10008.5.1.4.1.1.481.1
RTDoseStorage 1.2.840.10008.5.1.4.1.1.481.2
RTStructureSetStorage 1.2.840.10008.5.1.4.1.1.481.3
RTBeamsTreatmentRecordStorage 1.2.840.10008.5.1.4.1.1.481.4
RTPlanStorage 1.2.840.10008.5.1.4.1.1.481.5
RTBrachyTreatmentRecordStorage 1.2.840.10008.5.1.4.1.1.481.6
RTTreatmentSummaryRecordStorage 1.2.840.10008.5.1.4.1.1.481.7
RTionPlanStorage 1.2.840.10008.5.1.4.1.1.481.8
RTIonBeamsTreatmentRecordStorage 1.2.840.10008.5.1.4.1.1.481.9
RTBeamsDeliveryInstructionStorage 1.2.840.10008.5.1.4.34.7
GenericImplantTemplateStorage 1.2.840.10008.5.1.4.43.1
ImplantAssemblyTemplateStorage 1.2.840.10008.5.1.4.44.1
ImplantTemplateGroupStorage 1.2.840.10008.5.1.4.45.1

getscu aplicația va accepta de obicei contexte de prezentare pentru toate
Clasele SOP acceptate menționate mai sus utilizând oricare dintre următoarele sintaxe de transfer:

LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2

Când acţionează ca un SCP de stocare, getscu aplicația va prefera sintaxele de transfer având
o codificare explicită peste sintaxa implicită implicită de transfer. Dacă getscu merge mai departe
hardware-ul big-endian va prefera transferul BigEndianExplicit la LittleEndianExplicit
sintaxă (și invers). Acest comportament poate fi schimbat cu --prefera opțiuni (vezi
de mai sus). Depinzând de --prefera opțiunea utilizată efectiv, o combinație a următoarelor
Sintaxele de transfer sunt acceptate:

LittleEndianImplicitTransferSyntax 1.2.840.10008.1.2
LittleEndianExplicitTransferSyntax 1.2.840.10008.1.2.1
DeflatedExplicitVRLittleEndianTransferSyntax 1.2.840.10008.1.2.1.99 (*)
BigEndianExplicitTransferSyntax 1.2.840.10008.1.2.2
JPEGProcess1TransferSyntax 1.2.840.10008.1.2.4.50
JPEGProcess2_4TransferSyntax 1.2.840.10008.1.2.4.51
JPEGProcess14SV1TransferSyntax 1.2.840.10008.1.2.4.70
JPEGLSLslessTransferSyntax 1.2.840.10008.1.2.4.80
JPEGLSLossyTransferSyntax 1.2.840.10008.1.2.4.81
JPEG2000LosslessOnlyTransferSyntax 1.2.840.10008.1.2.4.90
JPEG2000TransferSyntax 1.2.840.10008.1.2.4.91
MPEG2MainProfileAtMainLevelTransferSyntax 1.2.840.10008.1.2.4.100
MPEG2MainProfileAtHighLevelTransferSyntax 1.2.840.10008.1.2.4.101
MPEG4HighProfileLevel4_1TransferSyntax 1.2.840.10008.1.2.4.102
MPEG4BDcompatibleHighProfileLevel4_1TransferSyntax 1.2.840.10008.1.2.4.103
RLELosslessTransferSyntax 1.2.840.10008.1.2.5

(*) dacă este compilat cu suportul zlib activat (vezi --versiune ieșire)

getscu aplicația nu acceptă negocierea extinsă.

EXEMPLE


getscu --pacient --call ARHIVA caesar 104 q.dcm

trimite atributele conținute în fișierul DICOM „q.dcm” ca parte a unei cereri C-GET către
entitatea de aplicație ARHIVE pe gazda caesar la portul 104 folosind interogarea rădăcină pacient
model. getscu însuși folosește titlul AE implicit GETSCU.

Spre deosebire de clasele SOP de interogare/recuperare bazate pe C-MOVE, clasele SOP bazate pe C-GET
utilizat de getscu permite doar recuperarea obiectelor dorite pe aceeași conexiune, de ex
getscu va primi obiectele în sine. Astfel, nu este posibil să îi spuneți SCP-ului
transmite obiectele unui terț. Aceasta este o limitare a protocolului DICOM și nu
a getscu instrument.

LOGARE


Nivelul de înregistrare în jurnal al diferitelor instrumente de linie de comandă și biblioteci subiacente poate
fi specificat de utilizator. În mod implicit, numai erorile și avertismentele sunt scrise conform standardului
fluxul de erori. Folosind opțiunea --verbos de asemenea, mesaje informaționale precum detaliile de procesare
sunt raportate. Opțiune --depanare poate fi folosit pentru a obține mai multe detalii despre activitatea internă,
de exemplu, în scopuri de depanare. Alte niveluri de înregistrare pot fi selectate folosind opțiunea --Buturuga-
nivel. În --Liniște mod sunt raportate numai erori fatale. În astfel de evenimente de eroare foarte grave,
aplicația se va încheia de obicei. Pentru mai multe detalii despre diferitele niveluri de înregistrare,
vezi documentația modulului „oflog”.

În cazul în care ieșirea de jurnal ar trebui să fie scrisă în fișier (opțional cu rotația fișierului de jurnal),
la syslog (Unix) sau la opțiunea jurnal de evenimente (Windows). --log-config poate fi utilizat. Acest
fișierul de configurare permite, de asemenea, direcționarea numai anumitor mesaje către o anumită ieșire
stream și pentru filtrarea anumitor mesaje în funcție de modulul sau aplicația în care acestea
sunt generate. Un exemplu de fișier de configurare este furnizat în /logger.cfg.

COMMAND LINE


Toate instrumentele din linia de comandă folosesc următoarea notație pentru parametri: parantezele pătrate includ
valori opționale (0-1), trei puncte în urmă indică faptul că sunt permise mai multe valori
(1-n), o combinație a ambelor înseamnă valori de la 0 la n.

Opțiunile liniei de comandă se deosebesc de parametri prin semnul „+” sau „-”,
respectiv. De obicei, ordinea și poziția opțiunilor liniei de comandă sunt arbitrare (adică acestea
poate apărea oriunde). Cu toate acestea, dacă opțiunile se exclud reciproc, aspectul cel mai potrivit
este folosit. Acest comportament se conformează regulilor standard de evaluare ale shell-urilor Unix obișnuite.

În plus, unul sau mai multe fișiere de comandă pot fi specificate folosind semnul „@” ca prefix pentru
numele fișierului (de ex @command.txt). Un astfel de argument de comandă este înlocuit cu conținutul lui
fișierul text corespunzător (mai multe spații albe sunt tratate ca un singur separator, cu excepția cazului în care
apar între două ghilimele) înainte de orice evaluare ulterioară. Vă rugăm să rețineți că
un fișier de comandă nu poate conține un alt fișier de comandă. Această abordare simplă, dar eficientă
permite rezumarea combinațiilor comune de opțiuni/parametri și evită lungimi și
linii de comandă confuze (un exemplu este oferit în fișier /dumppat.txt).

MEDIUL


getscu utilitarul va încerca să încarce dicționarele de date DICOM specificate în
DCMDICTPATH variabilă de mediu. Implicit, adică dacă DCMDICTPATH variabilă de mediu
nu este setat, fișierul /dicom.dic va fi încărcat dacă nu este construit dicționarul
în aplicație (implicit pentru Windows).

Comportamentul implicit ar trebui să fie preferat și DCMDICTPATH numai variabila de mediu
utilizat atunci când sunt necesare dicționare de date alternative. The DCMDICTPATH variabilă de mediu
are același format ca și shell-ul Unix PATH variabilă prin aceea că se separă două puncte (':').
intrări. Pe sistemele Windows, un punct și virgulă (';') este folosit ca separator. Dicționarul de date
codul va încerca să încarce fiecare fișier specificat în DCMDICTPATH variabilă de mediu. Aceasta
este o eroare dacă nu poate fi încărcat niciun dicționar de date.

Utilizați getscu online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad