هذا هو أمر photopc الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
photopc - أداة مساعدة للتحكم في الكاميرات الرقمية استنادًا إلى البرامج الثابتة Sierra Imaging
موجز
photopc [-h] [-V] [-v[v]] [-q] [-z] [-t] [-f تنسيق زمني] [-s ] [-S ]
[-l ] [command [params]] ...
الوصف
هذه أداة سطر أوامر للتعامل مع الكاميرات الرقمية الثابتة التي تستخدم تحكمًا معينًا
البروتوكول، وهو خط Agfa ePhoto، وخط Epson PhotoPC، وخط Olympus D-xxxL، وSanyo و
كاميرات نيكون (على الأقل CoolPix 9xx). يمكنه ضبط معلمات الكاميرا والتنزيل والمسح
الصور، الخ. تم تطويره في الأصل لـ Epson PhotoPC 500، والآن يستخدمه المؤلف
مع أوليمبوس D-600L، قد تختلف النتائج مع النماذج الأخرى.
OPTIONS
-h ينتج عن هذا الخيار شاشة تعليمات لجميع الخيارات والأوامر.
-V يقوم هذا الخيار بطباعة معلومات مراجعة البرنامج.
-v يتيح هذا الخيار الإخراج المطول. يؤدي استخدام خيارين -v إلى زيادة مستوى
الإسهاب. هذا مخصص في المقام الأول لتصحيح الأخطاء.
-q يضبط هذا الخيار الوضع الهادئ. إذا لم يتم تحديده، فسيظهر البرنامج قيد التشغيل
تحميل مؤشر التقدم.
-z لا يقوم هذا الخيار بتعيين وضع معالجة المنطقة الزمنية. استخدم هذا الخيار إذا كانت ساعة الكاميرا
(يجب) إعداده بواسطة إزاحة المنطقة الزمنية المحلية.
-s سرعة
يسمح هذا الخيار بضبط معدل البيانات المطلوب استخدامه عند الاتصال بالكاميرا.
المعدلات الصالحة هي 9600، 19200، 38400، 57600 و115200 (الافتراضي).
-S سرعة
في بعض أنظمة UNIX التي تحتوي على بعض مجموعات الأجهزة/برامج التشغيل التسلسلية، تحتاج إلى "الكذب"
للسائق حول سرعة الاتصال التي تريد استخدامها عند بدء التشغيل و
خلال الجلسة. سرعة بدء التشغيل الفعلية هي دائمًا 19200. على سبيل المثال، إذا كان ذلك على نظامك
تتم ترجمة السرعات التي تصل إلى 19200 واحدًا إلى واحد، ولكن من أجل استخدام 57600 باود لديك
لتحديد 50 باود، وتريد التشغيل عند 57600، ستحتاج إلى تحديد photopc
-S57600 -S19200,50 <الأوامر ...>
مثال آخر: إذا كان سائقك سيستخدم السرعة البدنية أربع مرات أعلى منك
أخبره بضبطه، وتريد تشغيله بالسرعة الفعلية الافتراضية 115200، حدد photopc
-S4800,28800 <الأوامر ...>
-t قم بتعيين الطابع الزمني للملفات التي تم إنشاؤها على وقت اللقطة.
-f تنسيق الوقت
يسمح هذا الخيار بتحديد تنسيق ملف الصورة الذي يتم إنشاؤه تلقائيًا
أسماء؛ يتم استخدام القيمة كسلسلة تنسيق لـ com.strftime(3) وظيفة. بشكل افتراضي،
يتم إنشاء أسماء التنسيق "MMDD_NNN.jpg" التحميل = "lazy"، حيث يكون MM شهرًا، وDD يومًا،
و NNN هو عدد يبدأ من 001. نقطة بداية جيدة لقيمة التنسيق الزمني
يمكن أن يكون "%Y_%m_%d-%H_%M_%S.jpg". إذا كانت سلسلة التنسيق تحتوي على السياق "%%XXXd"
حيث XXX عبارة عن أرقام، يتم أخذها للعد، أي إذا كان الملف بهذا الاسم
الحاضر، تتم محاولة العد التالي. إذا كانت سلسلة التنسيق لا تحتوي على الجزء "%%XXXd"،
يتم إلحاق حقل العد، إذا لزم الأمر، في نهاية الاسم.
يتم استخدام عدد قليل من التنسيقات المكونة من حرف واحد كاختصارات. "x" يجعل اسم الثواني
منذ العصر بالتنسيق الست عشري (8 أحرف + ".jpg")، "d" - نفس الشيء في
التنسيق العشري (10 أحرف)، "1" يشير إلى التنسيق الافتراضي "%m%d_%%03d.jpg"، "2"
يرمز الرقم "02" إلى "%y%m%d%%3d.jpg"، ويرمز "4" إلى "%Y_%m_%d-%H_%M_%S.jpg" التحميل = "lazy" وXNUMX يشير إلى
"%Y/%m/%d/%H_%M_%S.jpg". يحاول البرنامج إنشاء أدلة وسيطة إذا
ضروري (و ممكن).
-l جهاز
يتيح ذلك تحديد الجهاز التسلسلي الذي سيتم استخدامه للاتصال بالكاميرا.
الافتراضي هو /dev/photopc (والذي يتم إنشاؤه عادةً كرابط (رمزي) لملف
جهاز حقيقي مثلا /dev/ttyS0) في UNIX و كوم1: في دوس وويندوز. نلاحظ أن
لا يستخدم البرنامج أقفال نمط UUCP لذا عليك التأكد من عدم وجود أقفال أخرى
يحاول برنامج، مثل uugetty أو uucico أو mouse manager الوصول إلى نفس الشيء
جهاز. ملاحظة أخرى: يتم الاحتفاظ بالإعدادات الطرفية في بعض الأنظمة (خاصة Linux).
عبر استخدام المنفذ التسلسلي بواسطة برامج مختلفة. photopc قد تواجه مشاكل إذا،
على سبيل المثال، تم الاحتفاظ بالتحكم في تدفق الأجهزة قيد التشغيل. جرب "stty -F /dev/ttyXX sane" إذا كنت
تشك في أنك تعرضت للعض من هذا.
أوامر
بعد الخيارات، يمكن إعطاء أمر واحد أو أكثر في سطر الأوامر.
تقبل بعض الأوامر قائمة الإطار كمعلمة. قائمة الإطارات هي قائمة مفصولة بفواصل
الرموز المميزة (غير مسموح بها بمسافات بيضاء)، كل رمز من الرموز المميزة عبارة عن كلمة الكلأو رقم واحد
أو رقمين مفصولين بشرطة (-)، أو رقم متبوع بشرطة وكلمة آخر
(بدون مسافة بيضاء).
سؤال
عرض جميع إعدادات الكاميرا الحالية.
عد
قم بإخراج عدد الصور المخزنة في الكاميرا. هذا مخصص للاستخدام في
البرامج النصية شل.
الإدارية قم بإدراج معلومات حول الإطارات المخزنة في الكاميرا. الحقول المعروضة هي: الإطار
الرقم وحجم ملف الصورة وحالة الحماية ووضع الدقة والطابع الزمني واسم الملف
إذا كان متاحا. اسرع من قائمة ولكن قد لا تعمل مع بعض النماذج (القديمة).
تحذير: يقوم هذا الأمر بتغيير الدليل الحالي في النماذج التي تدعم شجرة الدليل
على فلاش وسائل الإعلام.
قائمة
قائمة المزيد من المعلومات حول الإطارات المخزنة في الكاميرا. الحقول المعروضة هي: الإطار
الرقم، حالة الحماية، حجم ملف الصورة، وضع الدقة، الفلاش، الغالق و
الطابع الزمني. ابطأ من الإدارية ولا يعمل مع النماذج التي تستخدم كسيف تنسيق الملف.
تحذير: يقوم هذا الأمر بتغيير الدليل الحالي في النماذج التي تدعم شجرة الدليل
على فلاش وسائل الإعلام.
cd
في الطرز التي تدعم أدلة متعددة على وسائط الفلاش، قم بتغيير التيار
الدليل كما هو محدد.
يقوم البرنامج بتوجيه المجلد الأول غير الفارغ في البداية. لذا، الأول الخاص بك
cd أمر يجب تحديد المسار الكامل بدءًا بشرطة مائلة. إذا كان حيث يونيكس يمكنك ذلك
أيضا cd ../شئ ما ولكن هنا ليس لدينا وسيلة للارتقاء بمستوى واحد.
حماية On | خصم
تغيير حالة الإطارات "المحمية". يبدأ ترقيم الإطارات من 1. وسيقوم الأمر بذلك
تفشل إذا تم حذف رقم الإطار، وليس رقميًا، أو لا يتوافق مع المخزن
إطار. لا يمكن مسح الإطارات "المحمية" باستخدام أوامر "مسح" و"مسح الكل" أو
باستخدام زر "المسح" الموجود بالكاميرا.
محو
محو الإطارات. يبدأ ترقيم الإطار عند 1. وسيفشل الأمر إذا كان رقم الإطار
تم حذفه، وليس رقميًا، أو لا يتوافق مع الإطار المخزن.
لتجنب النتائج غير المتوقعة، يتم فرز قائمة الإطارات المحددة لهذا الأمر و
تتم معالجتها بترتيب عكسي.
محو الكل
مسح كافة الإطارات المخزنة.
Eraselast
مسح الإطار الذي تم التقاطه مؤخرًا.
لقطة
التقط صوره.
خصم قم بإيقاف تشغيل الكاميرا. هذا الأمر له هذا التأثير فقط على بعض النماذج (خاصة
أوليمبوس D-600L). وفي الطرز الأخرى، يقوم بإنهاء الجلسة على الفور
(وإلا فإن الكاميرا ستكون نشطة بعد عدة ثوان من الأمر الأخير). على
النماذج ذات المهلة الكبيرة، مثل Photopc 600، قد يكون من الحكمة دائمًا إصدار "إيقاف" عند
نهاية صف الأوامر، لتقليل استهلاك الطاقة.
يتم تجاهل كافة الأوامر التي تلي "إيقاف التشغيل".
صورة
قم بتنزيل صورة أو سلسلة من الصور من الكاميرا إلى ملف (ملفات) القرص على المضيف
حاسوب. يبدأ ترقيم الإطار عند 1. وسيفشل الأمر إذا كان رقم الإطار كذلك
محذوفة، وليست رقمية، أو لا تتوافق مع الإطار المخزن. يتم تخزين الملفات في
تنسيق JPEG (JFIF أو Exif). يحتوي ملف الصورة أيضًا على جزء مصغر ومجموعة من
المعلمات مثل سرعة الغالق والتاريخ والوقت والمعرف. سلسلة وأكثر. الدليل
يجب تحديدها في حالة طلب قائمة الإطارات. إذا تم تحديد اسم الدليل،
سيحصل الملف (الملفات) التي تم تنزيلها على أسماء فريدة بدءًا من شهر وتاريخ اللقطة،
ما لم يتم استخدام الخيار -f، وفي هذه الحالة يتم استخدام أسماء فريدة وفقًا لـ -f إعداد الخيار.
صورة مصغرة
قم بتنزيل صورة مصغرة أو سلسلة من الصور المصغرة من الكاميرا إلى ملف (ملفات) القرص
الكمبيوتر المضيف. يبدأ ترقيم الإطار عند 1. وسيفشل الأمر إذا كان الإطار
تم حذف الرقم، وليس رقميًا، أو لا يتوافق مع الإطار المخزن. الملفات هي
مخزنة بتنسيق JPEG (JFIF أو Exif). إذا لم تحتفظ الكاميرا بالملفات EXIF
التنسيق، فإن الملف المصغر يحتوي أيضًا على مجموعة من المعلمات مثل الغالق
السرعة والتاريخ والوقت، معرف. سلسلة وأكثر. يجب تحديد الدليل إذا كان الإطار
يتم طلب القائمة. إذا تم تحديد اسم الدليل، فسيتم الحصول على الملف (الملفات) التي تم تنزيلها
أسماء فريدة وفقا ل -f إعداد الخيار.
سمعي
قم بتنزيل ملف إشعار صوتي أو سلسلة من الملفات من الكاميرا إلى ملف (ملفات) القرص الموجود على القرص
الكمبيوتر المضيف. يبدأ ترقيم الإطار عند 1. وسيفشل الأمر إذا كان الإطار
تم حذف الرقم، وليس رقميًا، أو لا يتوافق مع الإطار المخزن. الملفات هي
مخزنة بامتداد ".wav" لكن التنسيق موجود ليس تنسيق ريف واف. إنه مضغوط
بطريقة ما، وربما مع بعض الاختلافات في ADPCM. يقوم البرنامج بتخزين البيانات الخام
كما هو منصوص عليه في الكاميرا، لا يمكن تشغيله كالمعتاد . الرعايا ملف. يجب الدليل
يتم تحديدها إذا تم طلب قائمة الإطار. إذا تم تحديد اسم الدليل، تنزيله
سيحصل الملف (الملفات) على أسماء فريدة وفقًا لـ -f إعداد الخيار.
معاينة
التقط لقطة "معاينة" واحفظ الصورة باسم . الملف بتنسيق JPEG (JFIF أو
Exif) ولا يحتوي على أي بيانات إضافية، فقط عادي (منخفض جدًا
القرار) صورة.
تحميل
تحميل ملف الصورة إلى الكاميرا. لم يتم تمكين هذا الأمر في إصدار LOWMEMORY
(أي تحت MS/DOS).
تحذير! لا يمكنك تحميل ملف JPEG عشوائيًا. اعتمادا على طراز الكاميرا، من هذا القبيل
قد تؤدي المحاولة إلى عدم تحميل الصورة، أو عدم إمكانية عرضها، أو حتى "تعليق" الكاميرا
الحاجة إلى إزالة البطاريات لجعلها تعمل مرة أخرى. الملف الذي تم تنزيله مسبقًا
من نفس طراز الكاميرا يمكن تحميله دائمًا. خلاف ذلك، قد تختلف الأميال الخاصة بك.
photopc لا يقوم البرنامج بإجراء أي فحوصات، لذا فإن الأمر متروك للمستخدم لتوفير المعلومات
الملف بالتنسيق المناسب.
طريقة القيد | بلايستشن | صورة مصغرة
ضبط وضع التشغيل المحدد في طرز معينة.
قرار Hi | Lo | تحويلة |
اضبط الكاميرا على وضع الدقة العالية أو المنخفضة أو الموسعة. المعنى الدقيق للأوضاع
يعتمد على النموذج وقد يحدد أبعادًا مختلفة للصورة و/أو ضغط JPEG
معدل.
ساعة حائط
اضبط ساعة الوقت الفعلي الداخلية للكاميرا باستخدام التاريخ والوقت الحاليين من
الكمبيوتر المضيف. يتم تضمين وقت التقاط الصورة داخل ملفات JPEG المنتجة.
لاحظ أن النماذج التي تعرض الوقت على شاشة LCD ستعرض توقيت جرينتش بدلاً من ذلك
من التوقيت المحلي. مع -z الخيار، يتم تعيين الوقت المتحول بواسطة إزاحة المنطقة الزمنية، ويتم تعيين الخيار
ستعرض شاشة LCD التوقيت المحلي. يبدو استخدام الوقت غير المتغير (GMT) في الكاميرا أمرًا مناسبًا
طريقة للذهاب.
مصراع
ضبط سرعة غالق الكاميرا. يمكن تحديد الوحدات بالميكرو ثانية أو بالدقيقة
الشكل التقليدي مثل "1/250". الفاصل الزمني الصالح يعتمد على النموذج. إذا كانت قيمة
خارج الفاصل الزمني المحدد، ستقوم الكاميرا بضبط السرعة إلى الأقرب
هامش الفاصل الزمني الصحيح. قيمة السرعة الخاصة السيارات سيتم ضبط مصراع التلقائي.
لاحظ أن هذا يعمل فقط أثناء توصيل الكاميرا بالمضيف
يقوم بإيقاف تشغيل الفلاش تلقائيًا. أثناء قطع الاتصال، يتم دائمًا ضبط سرعة الغالق
تلقائيا.
الفتحات السيارات | Lo | ميد | Hi
اضبط فتحة العدسة على الموديلات التي تدعمها.
فلاش السيارات | القوة | خصم | مكافحة العين الحمراء | سلو سينك
اضبط وضع فلاش الكاميرا.
id
قم بتعيين سلسلة معرف الكاميرا المضمنة داخل ملفات JPEG المنتجة.
نماذج قليلة فقط تدعم هذا.
المضيف التلقائي
قم بإيقاف تشغيل الكاميرا تلقائيًا بعد تلك الثواني العديدة من عدم النشاط
متصلة بالكمبيوتر (على المضيف).
حقل الإغلاق التلقائي
قم بإيقاف تشغيل الكاميرا تلقائيًا بعد تلك الثواني العديدة من عدم النشاط
مفصولة عن الكمبيوتر (في الميدان).
شاشات الكريستال السائل التلقائي
قم بإيقاف تشغيل شاشة LCD تلقائيًا بعد تلك الثواني العديدة من عدم النشاط.
سطوع شاشات الكريستال السائل
اضبط سطوع شاشة LCD على القيمة (القيم الصالحة هي من 1 إلى 7).
تركز الماكرو | اساسي | اللامحدودية
اضبط وضع تركيز العدسة. بقدر ما أستطيع أن أقول، على نماذج التركيز الثابتة الماكرو فقط
يعني قوة الحد الأدنى من الفتحة، وليس تغيير البعد البؤري. له تأثير فقط في
نفس الاستدعاء باستخدام أمر "لقطة".
ضبط اساسي | التباين + | مقابلة- | سطوع + | سطوع-
ضبط ضبط سطوع/تباين الصورة.
القياس مركز المرجح | بقعة | مصفوفة
ضبط وضع قياس التعريض التلقائي.
توازن اللون الأبيض اساسي | مشمس | ساطع | فلورسنت | Flash | مسبقا | غائم
ضبط توازن اللون الأبيض.
اللون On | خصم
ضبط اللون أو وضع B/W.
com.dzoom On | خصم |
ضبط التكبير الرقمي أو إيقافه. لاحظ أنه قد تعمل فقط إذا تم ضبط الدقة المنخفضة
قبل تشغيل التكبير الرقمي، ويكون له تأثير فقط في نفس الاستدعاء
أمر "لقطة". القيم الرقمية لها معنى يعتمد على النموذج.
زوم
ضبط قيمة التكبير البصري على الموديلات التي تدعمه.
أمثلة
استعلام photopc %
% photopc -f "image%H:%M:%S" يمسح كل صورة اللقطة 1 .
أخرى الملاحظات
يمكن العثور على أحدث إصدار من هذه الأداة على http://photopc.sourceforge.net/
العلامات التجارية هي خصائص لأصحابها.
معروف بق
في بعض الطرز، لا يتم قياس مهلة توفير الطاقة بالثواني، بل بوحدات تبلغ 1/10 ثانية.
يقوم البرنامج بالإبلاغ عنها بالثواني.
يعتمد أمر Llist على تنسيق الصورة المصغرة التي لا تحتوي على ما هو ضروري
معلومات عن بعض الطرز (مثل Nikon CP 900)، فإن هذا الأمر لا يعمل معها
عارضات ازياء. على العكس من ذلك، لا يعرض أمر القائمة بيانات مفيدة على النماذج التي لا تفعل ذلك
قم بإعادته إلى السجل 47 (على سبيل المثال Agfa 780).
من المعروف أن البرنامج يواجه بعض المشاكل في توقيت التحدث مع Nikon CP900 عند الكاميرا
هو "القيلولة" في وضع توفير الطاقة. وإلى أن يتم حل المشكلة، الحل البديل هو تشغيل
البرنامج بهذه الطريقة:
$ photopc && photopc <command قائمة>
يبدو أن شركة Nikon تواجه بعض المشكلات الأخرى أيضًا، خاصة عند القيام "بالإجراءات" (على سبيل المثال.
لقطات، محو).
مشكلة أخرى في نيكون: إذا تم إدخال بطاقة ذاكرة بسعة 32 ميجابايت (أو أكبر؟)، فلن يتمكن البرنامج من الحصول على
عدد الإطارات التي تم التقاطها، وإذا تم تحديد نطاق "الكل" أو "NN-الأخير" للتنزيل،
فشل البرنامج. تحديد نطاق واضح من الإطارات. أيضا، مع أي بطاقة، عدد
لا يتم تحديث الإطارات الملتقطة مباشرة بعد أمر "لقطة" (وقد حدث نفس الشيء
ذكرت لنماذج أخرى). إذا وجدت كيفية العثور على العدد الصحيح من الإطارات، من فضلك
اسمحوا لي أن أعرف.
حقوق الطبع والنشر
حقوق الطبع والنشر للبرنامج محفوظة لـ Eugene G. Crosser[البريد الإلكتروني محمي]> وبحرية
للتوزيع. راجع ملف README للحصول على التفاصيل. يدعم DOS وWindows حقوق الطبع والنشر لـ Bruce D.
لايتنر <[البريد الإلكتروني محمي]>
CREDITS
تمت كتابة صفحة الدليل في الأصل بواسطة Jeff Tranter <[البريد الإلكتروني محمي]> ومن أيضا
ساهم ببعض الإصلاحات. تم الحصول على بعض المعلومات حول البروتوكول التسلسلي من يونيو-
إيشيرو "إيتوجون" إيتوه <[البريد الإلكتروني محمي]>، تييري بوش <بوش%[البريد الإلكتروني محمي]-
psud.fr> والمساهمين الآخرين.
استخدم photopc عبر الإنترنت باستخدام خدمات onworks.net