.TH "dcmpsrcv" 1 "Thu Jul 9 2026 18:43:40" "Version 3.7.0" "OFFIS DCMTK" \" -*- nroff -*- .nh .SH "نام (NAME)" dcmpsrcv \- سرویس دریافت شبکه‌ای چاپ DICOM .PP .SH "خلاصه دستور (SYNOPSIS)" .PP .PP .nf dcmpsrcv [options] config-file .fi .PP .SH "توضیحات (DESCRIPTION)" .PP برنامه \fBdcmpsrcv\fP توسط نمایش‌دهنده وضعیت نمایش نسخه الکترونیکی مقیاس خاکستری (Grayscale Softcopy Presentation State Viewer) فراخوانی می‌شود و برای فراخوانی و اجرای دستی در نظر گرفته نشده است\&. این برنامه فایل پیکربندی مشترکی را که میان بخش‌های مختلف نمایش‌دهنده به اشتراک گذاشته شده است می‌خواند و یک سوکت TCP/IP باز می‌کند که درخواست‌های ارتباطی ورودی بر روی آن پذیرفته می‌شوند\&. این برنامه برای هر اتصال دایکام یک پردازش مجزا ایجاد می‌کند\&. این برنامه از همان کلاس‌های SOP ذخیره‌سازی مشابه ابزار \fBstorescp\fP در نقش SCP پشتیبانی می‌کند، اما از نحو‌های انتقال کپسوله‌شده پشتیبانی نمی‌نماید\&. تصاویر دریافتی در پایگاه داده مشترک نمایش‌دهنده ذخیره می‌شوند\&. برای جزئیات بیشتر به بیانیه انطباق کامل مراجعه کنید\&. .SH "پارامترها (PARAMETERS)" .PP .PP .nf config-file فایل پیکربندی که باید خوانده شود .fi .PP .SH "گزینه‌ها (OPTIONS)" .PP .SS "گزینه‌های عمومی (general options)" .PP .nf -h --help چاپ این متن راهنما و خروج --version چاپ اطلاعات نسخه و خروج --arguments چاپ آرگومان‌های بسط‌یافته خط فرمان -q --quiet حالت بی‌صدا، عدم چاپ هشدارها و خطاها -v --verbose حالت پرگو، چاپ جزئیات پردازش -d --debug حالت اشکال‌زدایی، چاپ اطلاعات دیباگ -ll --log-level [l]evel: string constant (fatal, error, warn, info, debug, trace) استفاده از سطح l برای ثبت‌کننده لاگ -lc --log-config [f]ilename: string استفاده از فایل کانفیگ f برای ثبت‌کننده لاگ -t --terminate خاتمه دادن به تمام دریافت‌کننده‌های در حال اجرا .fi .PP .SH "گزارش‌گیری (LOGGING)" .PP سطح خروجی گزارش‌گیری ابزارهای مختلف خط فرمان و کتابخانه‌های زیربنایی می‌تواند توسط کاربر مشخص شود\&. به طور پیش‌فرض، فقط خطاها و هشدارها در جریان خطای استاندارد نوشته می‌شوند\&. با استفاده از گزینه \fI--verbose\fP پیام‌های اطلاع‌رسانی مانند جزئیات پردازش نیز گزارش می‌شوند\&. گزینه \fI--debug\fP می‌تواند برای دریافت جزئیات بیشتر از فعالیت‌های داخلی، به عنوان مثال برای اهداف اشکال‌زدایی، استفاده شود\&. سایر سطوح گزارش‌گیری را می‌توان با استفاده از گزینه \fI--log-level\fP انتخاب کرد\&. در حالت \fI--quiet\fP فقط خطاهای مهلک گزارش می‌شوند\&. در چنین رخدادهای خطای بسیار شدیدی، برنامه معمولاً خاتمه می‌یابد\&. برای جزئیات بیشتر درباره سطوح مختلف گزارش‌گیری، به مستندات ماژول "oflog" مراجعه کنید\&. .PP در صورتی که خروجی گزارش‌گیری باید در یک فایل (اختیاراً همراه با چرخش فایل لاگ)، در syslog (یونیکس) یا event log (ویندوز) نوشته شود، می‌توان از گزینه \fI--log-config\fP استفاده کرد\&. این فایل پیکربندی همچنین امکان هدایت تنها پیام‌های خاص به یک جریان خروجی معین و فیلتر کردن برخی پیام‌ها بر اساس ماژول یا برنامه‌ای که در آن تولید شده‌اند را فراهم می‌کند\&. یک نمونه فایل پیکربندی در \fI/logger\&.cfg\fP ارائه شده است\&. .SH "خط فرمان (COMMAND LINE)" .PP تمامی ابزارهای خط فرمان از نشانه‌گذاری زیر برای پارامترها استفاده می‌کنند: براکت‌های مربع مقادیر اختیاری (۰-۱) را در بر می‌گیرند، سه نقطه در انتها نشان‌دهنده مجاز بودن چندین مقدار است (۱-n)، و ترکیب هر دو به معنای ۰ تا n مقدار است\&. .PP گزینه‌های خط فرمان با علامت پیشوند '+' یا '-' از پارامترها متمایز می‌شوند\&. معمولاً ترتیب و موقعیت گزینه‌های خط فرمان اختیاری است (یعنی می‌توانند در هر جایی ظاهر شوند)\&. با این حال، اگر گزینه‌ها مانعة‌الجمع باشند، گزینه‌ای که در راست‌ترین موقعیت قرار دارد اعمال می‌شود\&. این رفتار مطابق با قوانین استاندارد ارزیابی در شل‌های متداول یونیکس است\&. .PP علاوه بر این، یک یا چند فایل دستور را می‌توان با استفاده از علامت '@' به عنوان پیشوند نام فایل مشخص کرد (مانند \fI@command\&.txt\fP)\&. چنین آرگومان دستوری پیش از هرگونه ارزیابی بیشتر، با محتوای فایل متنی متناظر جایگزین می‌شود (چندین فاصله خالی متوالی به عنوان یک جداکننده واحد در نظر گرفته می‌شوند مگر اینکه بین دو علامت نقل‌قول قرار گرفته باشند)\&. لطفاً توجه داشته باشید که یک فایل دستور نمی‌تواند شامل فایل دستور دیگری باشد\&. این رویکرد ساده اما مؤثر امکان خلاصه‌سازی ترکیب‌های متداول گزینه‌ها/پارامترها را فراهم می‌سازد و از خطوط فرمان طولانی و گیج‌کننده جلوگیری می‌کند (یک مثال در فایل \fI/dumppat\&.txt\fP ارائه شده است)\&. .SH "محیط (ENVIRONMENT)" .PP ابزار \fBdcmpsrcv\fP تلاش خواهد کرد تا واژه‌نامه‌های داده دایکام مشخص‌شده در متغیر محیطی \fIDCMDICTPATH\fP را بارگذاری کند\&. به طور پیش‌فرض، یعنی اگر متغیر محیطی \fIDCMDICTPATH\fP تنظیم نشده باشد، فایل \fI/dicom\&.dic\fP بارگذاری خواهد شد مگر اینکه واژه‌نامه درون برنامه گنجانده شده باشد (پیش‌فرض برای ویندوز)\&. .PP رفتار پیش‌فرض باید ترجیح داده شود و از متغیر محیطی \fIDCMDICTPATH\fP فقط زمانی استفاده شود که به واژه‌نامه‌های داده جایگزین نیاز باشد\&. فرمت متغیر محیطی \fIDCMDICTPATH\fP مشابه متغیر \fIPATH\fP در شل یونیکس است و از دو نقطه (":") برای جداسازی ورودی‌ها استفاده می‌کند\&. در سیستم‌های ویندوز، از نقطه ویرگول (";") به عنوان جداکننده استفاده می‌شود\&. کد واژه‌نامه داده تلاش خواهد کرد تا هر فایل مشخص‌شده در متغیر محیطی \fIDCMDICTPATH\fP را بارگذاری کند\&. اگر هیچ واژه‌نامه داده‌ای بارگذاری نشود، یک خطا رخ خواهد داد\&. .SH "فایل‌ها (FILES)" .PP \fI/dcmpstat\&.cfg\fP \- نمونه فایل پیکربندی .SH "همچنین ببینید (SEE ALSO)" .PP \fBdcmpssnd\fP(1), \fBstorescp\fP(1) .SH "حق نشر (COPYRIGHT)" .PP Copyright (C) 1998-2025 by OFFIS e\&.V\&., Escherweg 2, 26121 Oldenburg, Germany\&.