GoGPT Best VPN GoSearch

Favicon OnWorks

storescu - Online in the Cloud

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

Aceasta este comanda storescu 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


storescu - DICOM storage (C-STORE) SCU

REZUMAT


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

DESCRIERE


storescu aplicația implementează un utilizator de clasă de serviciu (SCU) pentru serviciul de stocare
Clasă. Pentru fiecare fișier DICOM de pe linia de comandă, acesta trimite un mesaj C-STORE către o stocare
Furnizor de clasă de servicii (SCP) și așteaptă un răspuns. Aplicația poate fi folosită pentru
transmite imagini DICOM și alte obiecte compozite DICOM.

PARAMETRI


numele de gazdă peer al peer-ului DICOM

port tcp/ip numărul portului de peer

dcmfile-in fișier DICOM sau director care urmează să fie transmis

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

intrare Opțiuni
format fisier de intrare:

+f --read-file
citiți formatul de fișier sau setul de date (implicit)

+fo --read-file-only
Citiți numai formatul de fișier

-f --read-dataset
citiți setul de date fără metainformații ale fișierului

fisiere de intrare:

+sd --scan-directories
scanează directoarele pentru fișiere de intrare (dcmfile-in)

+sp --scan-pattern [p]attern: șir (numai cu --scan-directories)
model pentru potrivirea numelor de fișier (caractere metalice)

# posibil să nu fie disponibil pe toate sistemele

-r --no-recurs
nu recurgeți în directoare (implicit)

+r --recurs
recurs în directoarele specificate

reţea Opțiuni
titluri de entitate de aplicare:

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

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

profil de negociere de asociere din fișierul de configurare:

-xf --config-file [f]filename, [p]rofile: șir
utilizați profilul p din fișierul de configurare f

sintaxele de transfer de transmisie propuse (nu cu --config-file):

-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

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

-xs --propune-fără pierderi
propune TS implicit JPEG fără pierderi
și toate sintaxele de transfer necomprimate

-xy --propos-jpeg8
propune TS implicit JPEG cu pierderi pentru date pe 8 biți
și toate sintaxele de transfer necomprimate

-xx --propos-jpeg12
propune TS implicit JPEG cu pierderi pentru date pe 12 biți
și toate sintaxele de transfer necomprimate

-xv --propune-j2k-fara pierderi
propune JPEG 2000 TS fără pierderi
și toate sintaxele de transfer necomprimate

-xw --propune-j2k-pierdere
propune JPEG 2000 TS cu pierderi
și toate sintaxele de transfer necomprimate

-xt --propune-jls-fără pierderi
propune JPEG-LS TS fără pierderi
și toate sintaxele de transfer necomprimate

-xu --propune-jls-lossy
propune JPEG-LS TS cu pierderi
și toate sintaxele de transfer necomprimate

-xm --propos-mpeg2
propune MPEG2 Main Profile @ Main Level TS numai

-xh --propune-mpeg2-high
propun profilul principal MPEG2 @ High Level TS numai

-xn --propos-mpeg4
propune numai MPEG4 AVC/H.264 High Profile / Level 4.1 TS

-xl --propos-mpeg4-bd
propune doar MPEG4 AVC/H.264 BD compatibil HP / Level 4.1 TS

-xr --propune-rle
propune RLE TS fără pierderi
și toate sintaxele de transfer necomprimate

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

-R --necesar
propun doar contextele de prezentare necesare
(implicit: propune toate suportate)

+C --combină
combinați sintaxele de transfer propuse
(implicit: context de prezentare separat pentru fiecare TS)

reprezentări valorice post-1993:

+u --enable-new-vr
activați suportul pentru noi VR (UN/UT) (implicit)

-u --disable-new-vr
dezactivați suportul pentru noile VR, convertiți în OB

dezumflați nivelul de compresie (numai cu --propose-deflated sau --config-file):

+cl --compression-level [n]evel: întreg (implicit: 6)
0 = necomprimat, 1 = cea mai rapidă, 9 = cea mai bună compresie

negociere identitate utilizator:

-usr --user [u]ser nume: șir
autentificare folosind numele de utilizator u

-pwd --password [p]assword: șir (numai cu --user)
autentificare folosind parola p

-epw --parolă-vide
trimite parola goală (numai cu --user)

-kt --kerberos [f]ilename: șir
citește biletul Kerberos din fișierul f

--saml [f]ilename: șir
citiți cererea SAML din fișierul f

-rsp --pos-response
așteptați un răspuns pozitiv

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)

--max-send-pdu [număr de octeți: întreg (4096..131072)
restricționează max trimite pdu la n octeți

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

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

-nh --nu-oprește-te
nu vă opriți dacă ați întâlnit un magazin nereușit
(implicit: opriți)

-up --uid-padding
corectați în tăcere UID-urile cu spațiu

+II --invent-instanță
inventează un nou UID de instanță SOP pentru fiecare imagine trimisă

+IR --invent-series [n]număr: întreg (implică --invent-instance)
inventează un nou UID de serie după ce au fost trimise n imagini
(implicit: 100)

+IS --invent-study [n]numar: intreg (implica --invent-instance)
inventați un nou UID de studiu după ce au fost trimise n serii
(implicit: 50)

+IP --invent-patient [n]numar: intreg (implica --invent-instance)
inventați un nou ID de pacient și un nume după ce au fost trimise n studii
(implicit: 25)

de transport strat securitate (TLS) Opțiuni
stiva de protocol de transport:

-tls --disable-tls
utilizați o conexiune TCP/IP normală (implicit)

+tls --enable-tls [p]fișier de cheie privată, [c]fișier de certificat: șir
utilizați o conexiune TLS securizată autentificată

+tla --anonymous-tls
utilizați conexiune TLS securizată fără certificat

parola cheii private (numai cu --enable-tls):

+ps --std-passwd
solicitați utilizatorului să tastați parola pe stdin (implicit)

+pw --use-passwd [p]assword: șir
utilizați parola specificată

-pw --null-passwd
utilizați șirul gol ca parolă

format de fișier cheie și certificat:

-pem --pem-keys
citiți cheile și certificatele ca fișier PEM (implicit)

-der --der-keys
citiți cheile și certificatele ca fișier DER

autoritate de certificare:

+cf --add-cert-file [c]certificat nume de fișier: șir
adăugați fișierul de certificat la lista de certificate

+cd --add-cert-dir director [c]certificat: șir
adăugați certificate în d la lista de certificate

ciphersuite:

+cs --cipher [c]iphersuite nume: șir
adăugați ciphersuite la lista de suite negociate

+dp --dhparam [f]ilename: șir
citiți parametrii DH pentru suitele de cifrare DH/DSS

generator pseudo-aleatoriu:

+rs --seed [f]ilename: șir
generator aleator de semințe cu conținut de f

+ws --write-seed
scrieți înapoi sămânța modificată (numai cu --seed)

+wf --write-seed-file [f]filename: șir (numai cu --seed)
scrieți sămânța modificată în fișierul f

autentificare peer:

-rc --require-peer-cert
verificați certificatul de la egal la egal, eșuează dacă lipsește (implicit)

-vc --verify-peer-cert
verificați certificatul de peer dacă este prezent

-ic --ignore-peer-cert
nu verificați certificatul de la egal la egal

NOTE


Scanarea Directoare
Adăugarea directoarelor ca parametru la linia de comandă are sens numai dacă opțiunea --scanare-
directoare este de asemenea dat. Dacă fișierele din directoarele furnizate ar trebui selectate
conform unui model de nume specific (de exemplu, folosind potrivirea wildcard), opțiune --model de scanare
trebuie folosit. Vă rugăm să rețineți că acest model de fișier se aplică numai fișierelor din
directoarele scanate și, dacă sunt specificate alte modele pe linia de comandă din exterior
il --model de scanare opțiunea (de exemplu, pentru a selecta fișiere suplimentare), acestea nu se aplică
directoarele specificate.

SPUN Conformitate cu normele
storescu aplicația acceptă următoarele clase SOP de stocare ca SCU:

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
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
UltrasoundImageStorage 1.2.840.10008.5.1.4.1.1.6.1
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
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
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
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
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
RealWorldValueMappingStorage 1.2.840.10008.5.1.4.1.1.67
VLEndoscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.1
VLMicroscopicImageStorage 1.2.840.10008.5.1.4.1.1.77.1.2
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
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
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
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
ÎncapsulatedPDFSstorage 1.2.840.10008.5.1.4.1.1.104.1
PositronEmissionTomographyImageStorage 1.2.840.10008.5.1.4.1.1.128
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

Comportamentul implicit al storescu este de a propune două contexte de prezentare pentru fiecare
clasă SOP acceptată (sintaxă abstractă) - una cu sintaxa de transfer preferată și una
cu toate celelalte sintaxe de transfer necomprimate. Sintaxa de transfer preferată implicită este
VR explicit cu ordonarea octeților corespunzătoare ordonării locale a octetilor a mașinii pornite
care storescu rulează. Acest comportament poate fi schimbat cu --propune, --combina și
--necesar opțiuni, vezi mai sus. În funcție de aceste opțiuni, următoarele sintaxe 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

Clasele SOP de stocare suplimentare și sintaxele de transfer pot fi utilizate cu așa-numitele
„profiluri de negociere de asociere” (vezi mai jos).

storescu aplicația nu acceptă negocierea extinsă în mod implicit. Cu toate acestea, folosind
un profil adecvat de negociere de asociere (vezi mai jos) suportul opțional pentru
negocierea extinsă poate fi adăugată la anumite clase SOP.

Asociație Negociere Profiluri și Configuraţie Fişiere
storescu acceptă un mecanism flexibil pentru specificarea asocierii rețelei DICOM
comportamentul de negociere, bazat pe așa-numitele „profiluri de negociere de asociere” care pot fi
citit dintr-un fișier de configurare. Formatul și semantica acestui fișier de configurare sunt
documentat în asconfig.txt.

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


storescu 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.

Foloseste storescu online folosind serviciile onworks.net


Servere și stații de lucru gratuite

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

Comenzi Linux

Ad




×
publicitate
❤️Cumpără, rezervă sau cumpără aici — gratuit, contribuind la menținerea serviciilor gratuite.