الإنجليزيةالفرنسيةالإسبانية

OnWorks فافيكون

fim - عبر الإنترنت في السحابة

قم بتشغيل fim في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو ملف الأوامر الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


فيم - fثنائية (لينكس fنحاسbأوفير iعارض السحر) imثبت

موجز


FIM [{خيارات}] [-] {ملف الصورة} [{ملفات الصور}]
| FIM [{خيارات}] [-] [{ملفات الصور}] -
FIM [{خيارات}] [-] [{ملفات}] - < {ملف_اسم_قائمة_نص_ملف}
FIM --صورة من stdin [{خيارات}] < {ملف الصورة}
FIM --script-from-stdin [{خيارات}] < {ملف نصي}

الوصف


FIM هو "سكين الجيش السويسري" لعرض ملفات الصور. إنه قادر على عرض الصورة
الملفات التي تستخدم أجهزة رسومية مختلفة مع تقديم شكل ومظهر موحدين؛ هو - هي
يتميز بلغة أوامر داخلية متخصصة في أغراض عرض الصور؛ إنها
قادرة على التفاعل مع المدخلات والمخرجات القياسية. لغة الأوامر الداخلية هي
يمكن الوصول إليها عبر سطر أوامر قادر على الإكمال التلقائي والتاريخ؛ ويتميز الأمر
التسجيل، ويدعم ملفات التهيئة، وربطات المفاتيح القابلة للتخصيص، والمتغيرات الداخلية
والأسماء المستعارة للأوامر، والأوامر التلقائية المشابهة لـ vim، وتعليقات JPEG، وعرض علامات EXIF، وEXIF
التدوير/التوجيه، وأكثر من ذلك بكثير.

كافتراضي، FIM يعرض الملف (الملفات) المحددة على الجهاز الرسومي المكتشف (على سبيل المثال
مع SDL إذا تم اكتشاف X، أو جهاز linux Framebuffer إذا لم يكن كذلك).
ويدعم تنسيقات JPEG، PNG، GIF، BMP، TIFF، PPM، PGM، PBM، PCX. بالنسبة لصور "XCF" (Gimp)،
سيحاول fim استخدام "xcftopnm". بالنسبة للصور الاتجاهية '.FIG'، سيحاول fim استخدامها
"الشكل2ديف". بالنسبة للصور الاتجاهية ".DIA"، سيحاول fim استخدام "dia". بالنسبة للمتجه '.SVG'
الصور، سيحاول fim استخدام "inkscape". بالنسبة للتنسيقات الأخرى، سيحاول fim استخدامها
برنامج "تحويل" ImageMagick قابل للتنفيذ.

If {ملف الصورة} هو دليل، وسوف يكون هناك ملفات من التنسيقات المدعومة
محمل. لو {ملف الصورة} تحتوي على شرطة مائلة لاحقة (/)، وسيتم التعامل معها كدليل؛
وإلا سيتم إجراء فحص باستخدام القانون الأساسي(2). لتغيير هذا الإعداد الافتراضي، راجع وصف
المتغير _pushdir_re وخيارات --no-stat-push و --recursive.

إذا تم تكوينه في وقت الإنشاء، فسيكون fim قادرًا على استخدام مخرجات SDL أو aalib.

تصف صفحة الرجل هذه فقط FIM خيارات سطر الأوامر. انظر يا رجل com.fimrc(5) للحصول على كامل
مواصفات FIM اللغة والأوامر والمتغيرات وملف التكوين المثال.

الاستعمال


يمكنك استدعاء FIM من غلاف تفاعلي والتحكم فيه باستخدام لوحة المفاتيح، كما تريد
سيفعل ذلك مع أي عارض صور يحتوي على روابط مفاتيح معقولة.

FIM موجه نحو لوحة المفاتيح: لا توجد قوائم أو أزرار متاحة للمستخدم. إذا كنت بحاجة إلى بعض
الميزة أو الإعداد الذي لا يمكنك الوصول إليه من تكوين لوحة المفاتيح الافتراضية
ربما تحتاج إلى تكوين مخصص أو تحتاج ببساطة إلى كتابة أمر مخصص. لهؤلاء،
يمكنك استخدام الأوامر الداخلية ولغة التكوين. المواصفات الكاملة ل
يمكن الوصول إليها في وقت التشغيل باستخدام نظام المساعدة الداخلي (كتابة :help).

OPTIONS


سطر الأوامر المقبولة {خيارات} :

-- الحجج من قبل -- تبدأ مع - سيتم التعامل معها كخيارات سطر الأوامر.
كل الحجج بعد -- سيتم التعامل معها كأسماء ملفات بغض النظر.

-a، --autozoom
تمكين التكبير التلقائي. سيختار fim تلقائيًا عامل تكبير معقول عند التحميل
صورة جديدة (كما في مكتب التحقيقات الفيدرالي).

-ب، --ثنائي[=24|1]
عرض (أي نوع ملف) محتويات الملفات الثنائية كما كانت أولية 24 أو 1 بت لكل
خرائط بكسل بكسل. سيتم ترتيب الصورة حسب صفوف طويلة كما هو محدد بواسطة
_preferred_rendering_width متغير لعرض الصورة (ما لم تكن الصورة أضيق
يكفي). اعتبر هذا خيارًا لأرنب عيد الفصح.

--كنص
عرض محتويات الملفات (أي نوع ملف) كما لو كانت نصًا. سوف تظهر فقط للطباعة
الشخصيات. اعتبر هذا خيارًا لأرنب عيد الفصح.

--cd-and-readdir
ادخل إلى دليل الملفات الأول الذي تم تحميله وادفع الملفات الأخرى.

-c {الأوامر}، --تنفيذ الأوامر {الأوامر}
إنّ الأوامر سيتم تنفيذ السلسلة قبل الدخول إلى الحلقة التفاعلية. لو سمحت
لاحظ أنه إذا كانت أوامرك أكثر تعقيدًا من "التالي" أو "العرض الإباحي" البسيط
الأمر، يجب أن يتم نقلهم والهروب بطريقة مناسبة لقوقعتك!

على سبيل المثال، -c '*2;2pan_up;display;في حين(1){bottom_align؛النوم "1" ؛ top_align}'
(مع علامات الاقتباس المفردة) سيطلب من fim أن يضاعف حجم الصورة المعروضة أولاً،
ثم قم بالتحريك لأعلى مرتين، ثم اعرض الصورة؛ ثم قم بعمل حلقة لا نهاية لها
تتكون من محاذاة سفلية وعلوية، بالتناوب.

-C {الأوامر}، --تنفيذ-الأوامر-في وقت مبكر {الأوامر}
تمامًا مثل خيار --execute-commands، ولكن سيتم تنفيذ الأوامر قبل
تحميل أي ملف التكوين.

على سبيل المثال، -C '_scale_style=" "" سيجعل fim يبدأ بدون تغيير حجم تلقائي.

-d {framebuffer جهاز}، --جهاز {framebuffer جهاز}
جهاز Framebuffer للاستخدام. الافتراضي هو الذي تم تعيين vc الخاص بك إليه (كما هو الحال في مكتب التحقيقات الفيدرالي).

--dump-reference-help[=man].
سيتم تفريغ التعليمات المرجعية للغة stdout.

-د، --dump-default-fimrc
يتم التخلص من التكوين الافتراضي (التكوين الثابت في الملف القابل للتنفيذ).
الإخراج القياسي ومخارج fim.

-E {ملف نصي}، --تنفيذ البرنامج النصي {ملف نصي}
إنّ ملف سيتم تنفيذه مباشرة بعد ملف التهيئة الافتراضي
أعدم.

-f {فيمرك}، --etc-fimrc {فيمرك}
حدد ملف تهيئة بديل على مستوى النظام (الافتراضي:
/usr/local/etc/fimrc)، والذي سيتم تنفيذه قبل أي تكوين آخر
ملف.

-F {الأوامر}، --الأوامر النهائية {الأوامر}
إنّ الأوامر سيتم تنفيذ السلسلة بعد الخروج من الحلقة التفاعلية لـ
البرنامج (مباشرة قبل إنهاء البرنامج).

-ح ، --مساعدة[=s|د|ل|م]
طباعة استدعاء البرنامج (القصير أو الوصفي أو الطويل أو الكامل).
مساعدة، وإنهاء.

--load-image-descriptions-file {اسم الملف}
قم بتحميل أوصاف الصور من {filename}. في {filename} كل سطر هو اسم ملف
ملف صورة (سيتم أخذ اسمه الأساسي)، ثم حرف Tab (ما لم
--image-descriptions-file-separator يحدد خلاف ذلك)، ثم الوصف
نص. سيتم وضع كل وصف في المتغير _comment الخاص بالصورة عند التحميل
وقت. سيتجاوز التعليق الذي تم تحميله في النهاية من الملف (مثل JPEG أو PNG أو
تعليق TIFF). سطور التعليقات الخاصة مثل "#!fim:var=val" ستقود i:var إلى أن تكون
القيمة المخصصة (غير مقتبسة) في وقت تحميل الصورة. خطوط الوصف الخاصة
ابدأ بالعلامات: بـ "#!fim:=" آخر سطر وصف سيتم استخدامه؛ مع
"#!fim:+" ما يلي + سيتم إلحاقه بسطر الوصف الأخير؛ مع
"#!fim:^" ما يلي ^ سيتم إضافته مسبقًا إلى سطر الوصف الأخير؛ مع
"#!fim:s/f/t" سيتم استخدام سطر الوصف الأخير، ولكن تكرارات السلسلة f
سيتم استبداله بالسلسلة t (يمكن أن يحتوي f وt على أي شيء ولكن ليس على /). لو
val فارغ، ولن يتم تعيين هذا المتغير. يتم تخزين هذه المتغيرات أيضًا في ملف
الفهرس الداخلي الذي يستخدمه أمر الحد. يقوم هذا الخيار بتعيين _caption_over_image=2،
بحيث سيتم عرض تسمية توضيحية فوق الصورة.

--وصف الصورة-ملف-فاصل {سيبتشار}
حرف سيتم استخدامه كفاصل بين اسم الملف وجزء الوصف
من الأسطر المحددة قبل ملف --load-image-descriptions مباشرة.

-أنا، --صورة من stdin
سيتم قراءة صورة واحدة من الإدخال القياسي (بيانات الصورة، وليس بيانات الصورة.)
اسم الملف). قد لا يعمل مع كافة تنسيقات الملفات المدعومة. في قائمة الصور هذا
سيتم عرض الصورة كـ " ".

-m {فمود}، --الوضع {فمود}
اسم وضع الفيديو لاستخدام وضع الفيديو (يجب إدراجه في /etc/fb.modes).
الافتراضي هو عدم تغيير وضع الفيديو. في الماضي، كان ملف التكوين XF86
(/etc/X11/XF86Config) يستخدم لاحتواء معلومات النموذج، والتي يمكن تغذيتها
البرنامج النصي Modeline2fb Perl (الموزع مع fbset). على العديد من xorg الحديثة القائمة
الأنظمة، لا توجد طريقة مباشرة للحصول على ملف fb.modes من ملف xorg.conf.
لذلك بدلاً من ذلك يمكن للمرء الحصول على معلومات مفيدة عن fb.modes باستخدام (fbmodes (بدون صفحة دليل
AFAIK)) أداة كتبها بيسكويت. يجب أن يؤدي الوضع غير المدعوم إلى خروج fim باستخدام
فشل. ولكن من الممكن أن تتمكن النواة من خداع fim وتعيين وضع مدعوم
تلقائيًا، وبالتالي تجاهل وضع ضبط المستخدم.

-ن، --no-rc-file
لن تتم قراءة أي ملف تهيئة شخصي (الملف الافتراضي هو ~/.fimrc) عند بدء التشغيل.

--no-etc-rc-file
لن تتم قراءة أي ملف تهيئة على مستوى النظام (الملف الافتراضي هو /usr/local/etc/fimrc)
في البداية.

--لا يوجد تكوين داخلي
لا يوجد تكوين افتراضي داخلي عند بدء التشغيل (يستخدم المتغير الداخلي
_no_default_configuration). سيوفر فقط الحد الأدنى من تكوين العمل.

--لا يوجد سطر أوامر
مع تعطيل وضع سطر الأوامر الداخلي.

--لا يوجد حفظ للتاريخ
لا تقم بحفظ سجل التنفيذ عند الانتهاء (يستخدم المتغير الداخلي
_save_fim_history).

--لا يوجد تحميل للتاريخ
لا تقم بتحميل سجل التنفيذ عند بدء التشغيل.

--لا تاريخ
لا تقم بتحميل أو حفظ سجل التنفيذ عند بدء التشغيل.

-p ، --script-from-stdin
سيتم قراءة الأوامر من stdin قبل الدخول في الوضع التفاعلي.

-o [أف ب|sdl|aa|البكم|imlib2]، --جهاز إخراج [فيس بوك|sdl|aa|غبي|imlib2]
سوف تستخدم المحدد جهاز كجهاز إخراج فيديو FIM، متجاوزًا تلقائيًا
الشيكات.تعتمد الأجهزة المتاحة على التكوين/التجميع الأصلي
الخيارات، لذلك يجب أن تحصل على قائمة بإصدار أجهزة الإخراج المتاحة FIM
--الإصدار. aa يمكن تحديد الخيار على أنه أأ={['ث']} ؛ ال "ث" حرف
يسمح بوضع الإطارات في حالة تشغيل aalib تحت X (وإلا فإن DISPLAY
سيتم إلغاء تعيين متغير البيئة للمثيل الحالي لـ fim). ال SDL
يمكن تحديد الخيار على أنه sdl={['w'] ['m'] ['r'] ['W'] ['M'] ['R']العرض: الارتفاع} ,
أين عرض هو و ارتفاع هي أرقام صحيحة تحدد الدقة المطلوبة؛
هيه "ث" طلبات الأحرف في وضع الإطارات؛ ال "م" طلبات الأحرف مؤشر الماوس
عرض؛ ال 'R' دعم طلبات الأحرف لتغيير حجم النافذة؛ نفس الحروف
طلب كبير نفي صريح للميزات المذكورة.

--عوض {إزاحة البايت[[:الإزاحة العليا]|+نطاق الإزاحة]}
سوف تستخدم المحدد عوض (بالبايت) لفتح الملفات المحددة. لو
إزاحة علوية تم تحديده، سيتم فحص المزيد من البايتات، حتى إزاحة علوية. إذا
+ نطاق الإزاحة تم تحديده، لذلك سيتم فحص العديد من البايتات الإضافية. وهذا مفيد
لعرض الصور على أنظمة الملفات التالفة؛ ومع ذلك، منذ المتغيرات الداخلية
يعتمد التمثيل على حجم (int) بايت، لديك نطاق إزاحة محدود.

-P ، --قراءة النص
تمكين وضع قراءة النص. هذا له تأثير أن fim سيعرض صورًا بحجمها
لعرض الشاشة، ومحاذاة إلى الأعلى. مفيدة إذا كانت الصور أنت
أثناء مشاهدة صفحات النص، كل ما عليك فعله للحصول على الجزء التالي من النص هو الضغط على
space (في تكوين المفتاح الافتراضي بالطبع).

-s {قيمة}، - التمرير {قيمة}
قم بتعيين خطوات التمرير للمتغير الداخلي _steps (الافتراضي هو 20%).

- عرض الشرائح {رقم}
وضع عرض الشرائح المتقطع؛ سينتظر لمدة {number} من الثواني (المخصصة لـ
_want_sleep_thans متغير بعد كل تحميل؛ تنفيذها عن طريق التنفيذ
while(_fileindex<_filelistlen){sleep _want_sleep_thans; التالي؛} كأول
أمر.

-س، --الاختيار التعقل
فحص سريع للسلامة قبل البدء في تنفيذ الفيلم التفاعلي، ولكن بعد ذلك
التهيئة.

-t ، --لا يوجد مخزن مؤقت للإطار
لن يستخدم Fim مخزن الإطارات المؤقت ولكن برنامج تشغيل aalib (ASCII art) بدلاً من ذلك (إذا كنت
هم فضوليون، انظر (معلومات عاليب)). إذا لم يتم تمكين aalib في وقت التشغيل، فسيتم تفعيل fim
العمل دون عرض الصور على الإطلاق.

-T {صالة}، --vt {صالة}
إنّ محطة سيتم استخدامه كملف جهاز طرفي افتراضي (كما هو الحال في مكتب التحقيقات الفيدرالي). انظر (تش
(1))، (openvt (1)) لمزيد من المعلومات حول هذا الموضوع. استخدم (con2fb (1)) لتعيين محطة طرفية لها
جهاز عازل للإطار.

--نوع فرز قائمة الملفات قبل التصفح حسب اسم الملف الكامل.

--sort-basename
قم بفرز قائمة الملفات قبل التصفح حسب الاسم الأساسي للملف.

-u ، --عشوائي
قم بخلط قائمة الملفات بشكل عشوائي قبل التصفح (البذور حسب الوقت ()
وظيفة).

--عشوائي بدون بذور
قم بخلط قائمة الملفات بشكل عشوائي قبل التصفح (بدون بذر).

-الخامس، - الإسراف
كن مطولاً: أظهر شريط الحالة.

-الخامس، --الإصدار
عرض إصدار البرنامج وتجميع العلامات والميزات الممكّنة والمكتبات المرتبطة
المعلومات وأنواع الملفات/أدوات تحميل الملفات المدعومة، ثم قم بإنهائها.

-w ، --autowidth
قم بقياس الصورة وفقًا لعرض الشاشة.

--لا مقياس تلقائي
لا تقم بقياس الصور بعد التحميل (سيتم تعيين '_scale_style = " "'؛).

--autowindow
سيتم تغيير حجم النافذة (إذا كان مدعومًا) إلى حجم الصورة. لا تستخدم هذا مع
خيارات أخرى لتحجيم الصورة.

--no-stat-push
يضبط _push_checks=0 قبل التهيئة، وبالتالي تعطيل التحقق من وجود الملف/الدير
مع القانون الأساسي(2) في وقت الدفع (وتسريع بدء التشغيل).

-H ، --autoheight
قم بقياس الصورة وفقًا لارتفاع الشاشة.

-W {ملف نصي}، --الكتابة النصية {ملف نصي}
يتم تسجيل كافة الأحرف التي تكتبها في الملف {scriptout}، حتى تتمكن من ذلك
خروج فيم. يعد هذا مفيدًا إذا كنت تريد إنشاء ملف نصي لاستخدامه معه
"fim -c" أو ":exec" (مشابه لـ Vim's -s و ":source!"). إذا كان {scriptout}
الملف موجود، فلن يتم لمسه (كما في Vim's -w).

-, --قراءة من stdin
قراءة قائمة الملفات من stdin: كل سطر ملف واحد.

لاحظ أن وظائف قراءة المدخلات الثلاثة القياسية (-i و-p و-)
الصراع: إذا حدث اثنان أو أكثر منهم في استدعاء fim، فسيخرج fim بـ
الخطأ والتحذير من الغموض.

انظر القسم استدعاء أمثلة أدناه لقراءة بعض الطرق المفيدة (والفريدة من نوعها).
توظيف فيم.

--قراءة من stdin-elds
حدد سلسلة محددات السطر النهائي لتقسيم الأسطر التي تتم قراءتها عبر
-/--القراءة من stdin. سيتم التعامل مع نص السطر قبل المحدد كأسماء
الملفات المراد تحميلها؛ سيتم تجاهل النص بعد حتى السطر الجديد. وهذا مفيد على سبيل المثال
إلى ملفات الوصف كملفات قائمة أسماء الملفات.

-أ، --autotop
محاذاة الصور إلى الأعلى (غير مكتمل).

-q ، --هادئ
الوضع الهادئ. يعين _display_status=0;_display_busy=0;.

-r {دقة}، --الدقة {دقة}
ضبط الدقة (غير مكتملة).

-R ، --العودية
ادفع الملفات/الدلائل إلى قائمة الملفات بشكل متكرر.

PROGRAM عودة الوضع


حالة إرجاع البرنامج هي 0 عند التشغيل الصحيح؛ 252 على جهاز غير معتمد
تخصيص؛ 248 عند الإدخال السيئ؛ 255 على خطأ عام؛ 42 على برنامج تشغيل الإشارة
مخرج؛ أو قيمة مختلفة في حالة حدوث خطأ آخر.
يمكن التحكم في حالة الإرجاع عن طريق استخدام أمر الإقلاع عن التدخين.

COMMON KEYS لأي لبس أوامر


المفاتيح والأوامر التالية مشفرة ضمن الحد الأدنى من التكوين. تعمل هذه العناصر بشكل افتراضي قبل تحميل أي تكوين، وقبل تحميل التكوين المضمن (راجع المتغير _fim_default_config_file_contents).

ن انتقل إلى "+1f"
ع انتقل إلى "-1f"
+ تكبير
- يقلل
ح عموم "اليسار"
l عموم "الحق"
ك عموم "أعلى"
ي عموم "لأسفل"
ف استقال
يمكنك كتابة رقم قبل ربط الأمر لتكرار الأمر المعين:
3k 3pan "أعلى"

: أدخل وضع سطر الأوامر
:{number} انتقل إلى {number}^ الصورة في القائمة
:^ انتقل إلى الصورة الأولى في القائمة
:$ انتقل إلى الصورة الأخيرة في القائمة
:*{factor} قم بقياس الصورة بواسطة {factor}
:{scale}% قم بقياس الصورة إلى الحجم المطلوب {scale}
:+{scale}% قم بتوسيع الصورة إلى النسبة المئوية المطلوبة {scale} (بالنسبة إلى الأصل)
:-{scale}% قم بتصغير الصورة إلى النسبة المئوية المطلوبة {scale} (نسبيًا إلى الأصل)

/{regexp} يؤدي إدخال النمط {regexp} (مع /) إلى انتقال fim إلى الصورة التالية التي يتطابق اسم ملفها مع {regexp}
يؤدي إدخال /*.png$ إلى هذا النمط (باستخدام /) إلى انتقال fim إلى الصورة التالية التي ينتهي اسم ملفها بـ "png"
/png اختصار لـ /.*بي إن جي.*

!{syscmd} ينفذ السلسلة المقتبسة {syscmd} كـ "/ بن / ش"أمر الصدفة

يمكنك تصور كافة الارتباطات الافتراضية التي تستدعي fim --dump-default-fimrc | ربط grep .
يمكنك تصور كافة الأسماء المستعارة الافتراضية التي تستدعي fim --dump-default-fimrc | الاسم المستعار grep .

يمكن استخدام مفتاح Return vs. Space لإنشاء قائمة ملفات أثناء مراجعة الملف
الصور واستخدم القائمة لمعالجة الدفعات لاحقًا.

كافة الارتباطات الرئيسية قابلة لإعادة التشكيل؛ انظر الافتراضي com.fimrc ملف للحصول على أمثلة على
هذا، أو اقرأ الدليل الكامل: ملف FIM.TXT الموزع مع fim.

تؤثر البيئة المتغيرات


FBFONT (تمامًا كما هو الحال في fbi) هو ملف خط Linux console.
إذا كنت تستخدم خطًا مضغوطًا، فسيتم استخدام برنامج zcat لفك ضغطه (عبر com.execvp(3)).
إذا لم يتم تحديدها، سيتم فحص الملفات التالية واختيار الملف الأول الموجود:

/usr/share/consolefonts/Uni3-TerminusBoldVGA14.psf.gz
/usr/lib/kbd/consolefonts/lat9-16.psf.gz
/usr/share/consolefonts/lat1-16.psf
/usr/share/consolefonts/lat1-16.psf.gz
/usr/share/consolefonts/lat1-16.psfu.gz
/usr/share/kbd/consolefonts/lat1-16.psf
/usr/share/kbd/consolefonts/lat1-16.psf.gz
/usr/share/kbd/consolefonts/lat1-16.psfu.gz
/usr/lib/kbd/consolefonts/lat1-16.psf
/usr/lib/kbd/consolefonts/lat1-16.psf.gz
/usr/lib/kbd/consolefonts/lat1-16.psfu.gz
/lib/kbd/consolefonts/lat1-16.psf
/lib/kbd/consolefonts/lat1-16.psf.gz
/lib/kbd/consolefonts/lat1-16.psfu.gz
/lib/kbd/consolefonts/Lat2-VGA14.psf.gz
/lib/kbd/consolefonts/Lat2-VGA16.psf.gz
/lib/kbd/consolefonts/Lat2-VGA8.psf.gz
/lib/kbd/consolefonts/Uni2-VGA16.psf.gz
/usr/share/consolefonts/default8x16.psf.gz
/usr/share/consolefonts/default8x9.psf.gz
/usr/share/consolefonts/Lat15-Fixed16.psf.gz
/usr/share/consolefonts/default.psf.gz
فيم://

إذا تم تحديد سلسلة fim:// الخاصة، فسيتم استخدام خط مضمن.
FBGAMMA (تمامًا كما هو الحال في fbi) تصحيح جاما (ينطبق على وضع 8 بت المرن فقط). الافتراضي هو 1.0.
FRAMEBUFFER (تمامًا كما هو الحال في fbi) يقوم المستخدم بتعيين ملف جهاز Framebuffer (ينطبق فقط على وضع fb).
إذا لم يتم ضبطه، فسيبحث fim عن /dev/fb0.
سيؤثر TERM (فقط في fim) على خوارزمية اختيار جهاز الإخراج، خاصة إذا كان $TERM=='screen'.
العرض إذا تم تعيين هذا المتغير، فسيتم فحص برنامج تشغيل sdl بشكل افتراضي.

COMMON مشاكل


FIM يحتاج إلى الوصول للقراءة والكتابة إلى أجهزة مخزن الإطارات المؤقت (/dev/fbN أو /dev/fb/N)، أي أنك
(المسؤول لدينا) يجب أن يتأكد من قدرة fim على فتح الأجهزة في وضع rw. وIMHO أكثر
الطريقة الأنيقة هي استخدام pam_console (راجع /etc/security/console.perms) لإخفاء الأجهزة
للمستخدم الذي قام بتسجيل الدخول على وحدة التحكم. هناك طريقة أخرى وهي إنشاء مجموعة ما
ملفات خاصة لتلك المجموعة ووضع المستخدمين المسموح لهم باستخدام مخزن الإطارات المؤقت
الجهاز في المجموعة. يمكنك أيضًا جعل عالم الملفات الخاصة قابلاً للكتابة، لكن انتبه
من التداعيات الأمنية لذلك. في صندوق خاص قد يكون من الجيد التعامل معه
بهذه الطريقة من خلال.

إذا كنت تستخدم udev، فيمكنك تحرير: /etc/udev/permissions.d/50-udev.permissions وتعيين هذه
خطوط مثل هنا:
# أجهزة الفيسبوك
فيس بوك:الجذر:الجذر:0600
فب[0-9]*:الجذر:الجذر:0600
أف ب/*:الجذر:الجذر:0600

FIM يحتاج أيضًا إلى الوصول إلى وحدة تحكم Linux (أي /dev/ttyN) لتبديل وحدة التحكم السليمة
معالجة. من الواضح أن هذه لا تمثل مشكلة بالنسبة لتسجيلات الدخول إلى وحدة التحكم، ولكنها تمثل أي نوع من أنواع البيانات الزائفة
(Xterm، SSH، الشاشة، ...) سوف ليس عمل.

استدعاء أمثلة


FIM وسائل الاعلام /
# سيتم تحميل الملفات من وسائط الدليل.

FIM -R وسائل الاعلام / --نوع
# سيتم فتح الملفات التي تم العثور عليها عن طريق الاجتياز المتكرر لوسائط الدليل، ثم فرز القائمة.

جد /منت/ميديا/ -اسم * .JPG | FIM -
# سيجعل fim يقرأ قائمة الملفات من المدخلات القياسية.

جد /منت/ميديا/ -اسم * .JPG | شوف | FIM -
# سيجعل fim يقرأ قائمة الملفات من الإدخال القياسي، ويتم خلطها عشوائيًا.

قط script.fim | FIM -p الصور/*
# سيجعل fim يقرأ ملف البرنامج النصي script.fim من الإدخال القياسي قبل العرض
الملفات الموجودة في الدليل صور

مسح | نقطة الإنطلاق scan.ppm | FIM -i
# سيجعل fim يقرأ الصورة الممسوحة ضوئيًا من الماسح الضوئي المسطح بمجرد قراءتها

FIM * > Selection.txt
# سيتم إخراج أسماء الملفات المميزة بشكل تفاعلي باستخدام الأمر "list "mark"" في fim إلى
ملف.

FIM * | FIM -
# سوف يقوم بإخراج أسماء الملفات المميزة بـ "m" في fim إلى مثيل ثانٍ من fim، حيث
يمكن وضع علامة عليها مرة أخرى.

FIM -c 'اقرأ "vgrabbj -d /dev/video0 -o png";إعادة التحميل'
# سيعرض صورة تم التقاطها من كاميرا الويب.

FIM -o aa -c 'pread "vgrabbj -d /dev/video0 -o png";reload;system "fbgrab" "asciime.png"'
# في حالة التشغيل في وضع Framebuffer، سيتم حفظ لقطة شاشة بتنسيق png مع عرض ASCII لملف
تم التقاط الصورة من كاميرا الويب.

FIM -ج'في حين(1){pread "vgrabbj -d /dev/video0 -o png";reload;sleep 1;};'
# سيعرض سلسلة من الصور التي تم التقاطها من كاميرا الويب؛ حوالي 1 في الثانية.

الملاحظات


هذه الصفحة اليدوية ليست دقيقة ولا كاملة. على وجه الخصوص، القضايا المتعلقة بالسائق
يجب وصف الاختيار بشكل أكثر دقة. أيضا التسلسل الدقيق للأوامر التلقائية
التنفيذ، وتطبيق المتغيرات أمر بالغ الأهمية لفهم fim، وينبغي أن يكون كذلك
موثقة. اسم الملف " " محجوز للصور المقروءة من الإدخال القياسي (view
هذا على سبيل القيد)، وبالتالي قد يؤدي التعامل مع الملفات التي تحمل هذا الاسم إلى فرض قيود.
برنامج تشغيل SDL غير فعال تمامًا، لعدة أسباب. على وجه الخصوص، لها
يمكن أن يكون التفاعل مع مكتبة readline مشكلة (على سبيل المثال: عند التشغيل في وضع sdl
بدون محطة). يجب أن يتم إصلاح هذا.

استخدم fim عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad