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

تشغيل الخوادم | Ubuntu > | Fedora > |


OnWorks فافيكون

fvwm-menu-directory - عبر الإنترنت في السحابة

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

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

برنامج:

اسم


fvwm-menu-directory - يبني قائمة تصفح دليل لـ fvwm

موجز


دليل القائمة fvwm [ --مساعدة|-h|-? ] [ --الإصدار|-V ] [ --اسم|خلق اسم ] [ --لقب|-t
اسم ] [ --غرض|-انها اسم ] [ - عنوان الأيقونة|أيقونة- ر XPM] [ - أيقونة دير|أيقونة- د XPM] [
- أيقونة ملف|-أيقونة- f XPM] [ --ايقونة التطبيق|-أيقونة- أ XPM] [ --wm- الرموز ] [ - دير|-d اسم ] [
--ترتيب|-o NUM] [ - [لا] الكل|-a ] [ - روابط [لا]|-l ] [ --xterm|-x CMD] [
--exec-title|-تصحيح CMD] [ - ملف exec|-exec-f CMD] [ --exec التطبيق|-اكسيس [CMD]] [
- عنوان الأمر|-الأمر- ر CMD] [ --ملف الأوامر|-الأمر- f CMD] [
- أمر التطبيق|-أمر- CMD] [ - [لا] إعادة الاستخدام|-r ] [ - [لا] تحقق من subdirs| ] [
- خاص - dirs|-s [القيمة] ] [ - [لا] ذاكرة للسرعة|-ميم ] [ - على غرار القائمة|-رجال اسم ] [
- الاسم الوظيفي|-f اسم ]

وصف


نص برل يوفر مخرجات للقراءة باستخدام PipeRead لبناء قائمة fvwm
تحتوي على قائمة دليل. يمكن تكوين كل شيء تقريبًا.

تلميحات


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

OPTIONS


--مساعدة
إظهار الاستخدام والخروج

--الإصدار
عرض الإصدار والخروج

--اسم الاسم
اسم القائمة ، يُستخدم فقط مع --reuse ، ويكون الإعداد الافتراضي هو MenuBrowser

--لقب لقب
تنسيق عنوان القائمة ، الافتراضي هو "٪ * - 40p" - آخر 40 حرفًا من المسار الكامل الحالي.
يمكن تحديد TAB كـ "\ t" ، ولكن في .fvwm2rc ، يجب تحديد شرطة مائلة للخلف مزدوجة أو
علامة تبويب حقيقية.

محددات التنسيق:٪ d - اسم الدليل الحالي٪ p - الدليل الحالي ممتلئ
مسار

يمكن أن تتلقى هذه المحددات حجمًا صحيحًا اختياريًا ، موجبًا لليمين المعدل
سلسلة أو سالبة للمعدلة إلى اليسار ، على سبيل المثال:٪ 8x ؛ والاختياري * num أو * -num ، والتي
يعني ترك عدد الأحرف الأول أو الأخير (إذا كان ناقصًا) ، يجب أن يكون العدد أكبر
من 3 ، حيث تم استبدال الجزء المخطط بـ "..." ، مثال:٪ * 30x. كلاهما يمكن أن يكون
مجتمعة:٪ -10 * -20x ، فهذا يرشدك إلى الحصول على آخر 20 حرفًا فقط ، ولكن إذا كان
الطول أقل من 10 - لملء ما يصل إلى 10 مسافات على اليمين.

--غرض شكل
تنسيق عنصر القائمة ، الافتراضي هو "٪ n". يمكن أن تكون معدّلات العرض والعرض لـ٪ n و٪ N و٪ s
المحدد كما هو موضح في --لقب فوق. ملاحظة ، يؤدي تحديد تنسيق غير افتراضي إلى إبطاء
النص.

محددات التنسيق:

٪ n - اسم الملف / الدليل (بدون المسار)
٪ N - اسم الملف / الدليل (ممتلئ بالمسار)
٪ d - تاريخ الملف / الدليل (yyyy-mm-dd HH: MM: SS)
٪ D - تاريخ الملف / الدليل (yyyy-mm-dd)
٪ s - حجم الملف / الدليل (بالبايت)
٪ t - نوع الملف / dir (ملف | Dir | ارتباط | جورب | Blck | Char | أنبوب)
٪ T - نوع الملف / dir (F | D | L | S | B | C | P)

مثال: - العنوان '٪ * - 40p \ t التاريخ ، النوع \ t الحجم' - العنصر '٪ * 40n \ t٪ d٪ t \ t٪ s'

- عنوان الأيقونة رمز
رمز عنوان القائمة ، الافتراضي هو لا شيء

- أيقونة دير رمز
رمز القائمة دير ، الافتراضي هو لا شيء

- أيقونة ملف رمز
رمز ملف القائمة ، الافتراضي هو لا شيء

--ايقونة التطبيق رمز
رمز تطبيق القائمة ، الافتراضي هو لا شيء

--wm- الرموز
تحديد أسماء الأيقونات المناسبة للاستخدام مع حزمة wm-icons. حاليا هذا يعادل
إلى: - icon-title menu / folder-open.xpm --icon-item menu / file.xpm --icon-dir
menu / folder.xpm - قائمة تطبيقات الرموز / الأداة المساعدة. xpm.

- دير دير
يبدأ dir ، الافتراضي هو $ {HOME-.}

--ترتيب عدد
في النطاق (-6 .. 6) ، الافتراضي هو 5:

1 - لا تفرز ، 2 - dirs أولاً ، 3 - الملفات أولاً
4 - فرز حسب الاسم ، 5 - dirs أولاً ، 6 - الملفات أولاً
الرقم السالب يمثل ترتيب عكسي.

- [لا] الكل
إظهار الملفات المخفية ، مثل 'ls -A' ، الافتراضي هو - noall

- روابط [لا]
اتبع الدلائل المرتبطة ، الافتراضي هو --nolinks

--xterm أمر
استدعاء طرفي X ، الافتراضي هو "xterm -e"

--exec-title أمر
أمر Exec fvwm على عنوان الدليل (عادةً ما يكون shell) ، الافتراضي هو
$ {شل-/ بن / ش}. تعني "-" عدم وجود أمر Exec ، أي Nop. إذا لم يبدأ الأمر
مع "^" ، يتم إضافة المكالمة الطرفية X مسبقًا. بدأ الأمر في المستعرضة حاليا
الدليل.

- ملف exec أمر
أمر fvwm Exec على الملفات العادية ، الافتراضي هو $ {EDITOR-vi}. "-" تعني عدم وجود Exec
الأمر ، أي Nop. إذا لم يبدأ الأمر بـ '^' X ، فستكون المكالمة الطرفية
مُسبَق. يتم إلحاق اسم الملف الفعلي بالأمر.

--exec التطبيق [أمر]
أمر fvwm Exec على ملفات + x ، الافتراضي هو "-" ، مما يعني نفس الأمر كما في
الملفات العادية. إذا لم يتم إعطاء أمر ، فمن المفترض أن يكون فارغًا - ما عليك سوى تشغيل + x
ملف. إذا لم يتم بدء الأمر بـ "^" ، يتم إضافة المكالمة الطرفية. الفعلية
يتم إلحاق اسم الملف بالأمر.

- عنوان الأمر أمر
أمر fvwm لتنفيذه على العنوان. إذا لم يتم إعطاء هذا الخيار (أو كان الأمر "-") ،
يتم استخدام "--exec-title" بدلاً من ذلك. في الأمر ، تم استبدال٪ d بالملء
مسار الدليل.

في الواقع، --exec-title = tcsh ما يعادل --command-title = 'Exec cd "٪د"؛ إكس تيرم -e
tcsh '

القيمة الفارغة تعطل إجراء العنوان.

--ملف الأوامر أمر
أمر fvwm لتنفيذه على الملفات العادية. إذا لم يتم إعطاء هذا الخيار (أو الأمر
هو '-') ، يتم استخدام "--exec-file" بدلاً من ذلك. في الأمر ، يتم استبدال٪ f بـ
مسار الملف الكامل.

في الواقع ، --exec-file = vi يكافئ --command-file = 'Exec xterm -e vi "٪ f"'

- أمر التطبيق أمر
أمر fvwm لتنفيذه على ملفات + x. إذا لم يتم إعطاء هذا الخيار (أو كان الأمر
'-') ، يتم استخدام "--command-app" بدلاً من ذلك. في الأمر ، يتم استبدال٪ f بـ
مسار الملف الكامل.

في الواقع ، --exec-app = ^ exec يعادل --command-app = 'Exec exec "٪ f"'

- [لا] إعادة الاستخدام
لا توجد قوائم منبثقة ، أعد استخدام نفس القائمة ، الافتراضي هو --noreuse. عندما تحدد هذا
خيار القائمة المستخدمة ، وليس منبثقة. أيضًا ، لا يتم تجاهل المعلمة --name ،
و - يتم تجاهل المعلمة --dir إذا كان هناك ~ / .fvwm / .fvwm-menu-directory.dir ملف. هذه
يتم إنشاء الملف أو استخدامه فقط مع تحديد هذا الخيار ، فهو الحل الوحيد لـ
حالة قائمة fvwm الحالية.

- [لا] تحقق من subdirs
تحقق من جميع العروض الفرعية للحصول على إذن تنفيذ (+ x) واستبدل "Popup" / "Menu"
الأمر مع "Nop" لهؤلاء بدون أذونات. هذا له تأثير مرئي لـ
تعطيل المثلث المنبثق في عنصر الدليل الفرعي. الافتراضي هو --nocheck-subdirs ،
لأن: 1) تمكين هذا يؤدي إلى إبطاء البرنامج النصي قليلاً ، 2) مع تمكين هذا الخيار ، إذا لم يكن كذلك
الرموز المستخدمة ولا يوجد فرز منفصل لـ dir / ملف ولا توجد طريقة لمعرفة أن العنصر
هو دليل وليس ملف.

- خاص - dirs القيمة
إضافة .. أو ~ أو / أدلة خاصة وفقًا لقيمة اختيارية معينة. من دون مع
الخيار لا يتم إضافة هذه الدلائل. القيمة الافتراضية إذا لم يتم تحديدها هي "1,2،XNUMX". ال
القيمة هي فهارس دليل خاصة مرتبة مفصولة بفواصل ، حيث 1 هو أصل
الدليل ، 2 هو الدليل الرئيسي ، و 3 هو الدليل الجذر. إذا تم إضافة علامة ناقص إلى
القيمة ، يتم إضافة الدلائل الخاصة في أسفل القائمة بدلاً من الأعلى. القيمة "0"
أو أي قيمة سيئة تعادل عدم تحديد هذا الخيار على الإطلاق.

- [لا] ذاكرة للسرعة
استخدم تحسين السرعة ، أي استخدم قوائم الدليل التي تم إنشاؤها مسبقًا دون إتلافها
عند إغلاقه ، الافتراضي هو - ذاكرة مقابل السرعة

تحذير: يستهلك تحسين السرعة قدرًا كبيرًا من الذاكرة
هذا لن يكون مجانيًا مرة أخرى أثناء تشغيل fvwm.

- على غرار القائمة الاسم
قم بتعيين اسم MenuStyle للقوائم

- الاسم الوظيفي الاسم
الكتابة فوق اسم MissingSubmenuFunction الافتراضي وهو "FuncFvwmMenuDirectory"

يمكن تحديد معلمات الخيار إما باستخدام '=' أو في الوسيطة التالية. خيارات قصيرة
لا بأس إن لم تكن غامضة: "-a" ، "-x" ، "-icon-f" ؛ لكن كن حذرا مع الخيارات القصيرة ، ما هو
الآن لا لبس فيه ، يمكن أن تصبح غامضة في الإصدارات التالية.

الاستعمال


ضع هذا في ملف التكوين fvwm لاستدعاء البرنامج النصي:

AddToFunc FuncFvwmMenuDirectory
+ I PipeRead "fvwm-menu-directory -d '$ 0'"

مثال أكثر تعقيدًا:

# AddToFunc FuncFvwmMenuDirectory
# + I PipeRead "fvwm-menu-directory -d '$ 0' -x 'Eterm -g 80x40 -e' \\
-a -l -o 6 --exec-app --exec-title 'tcsh -l' -exec-file 'vim -R' \\
-t 'انتقال إلى:٪ d' -wm-icons "

وقم بوضع هذا في القائمة التي تريد ظهور قوائم الدليل منها:

AddToMenu بعض القائمة مفقودة
+ نافذة منبثقة "الدليل الرئيسي" $ [HOME]
+ انبثاق "دليل Httpd" / home / httpd

ملاحظة: الرجاء استخدام أسماء المسار المطلقة.

إنها لفكرة جيدة تعيين تأخير ظهور القائمة المنبثقة على شيء إيجابي وتمكين مشغول
المؤشر

MenuStyle * PopupDelay، PopupDelay 200
BusyCursor DynamicMenu صحيح

في ملف التكوين الخاص بك عند استخدام هذا البرنامج النصي للحصول على نتائج أفضل.

استخدام آخر مثير للاهتمام ("--reuse" أو "-r" إلزامي لهذا):

متصفح AddToMenu
+ DynamicPopupAction الأنبوب قراءة \\
"fvwm-menu-directory -r -na Browser -d / -s"
AddToMenu SomeMenu "مستعرضي" مستعرض القائمة

هنا يتم تجاهل المعلمة "--dir" (دليل البدء) إذا كان هناك
~ / .fvwm / .fvwm-menu-directory.dir الملف الذي يمكنك حذفه.

مؤلفون


مستوحى من دومينيك فوغت في 1999-06-07domivogt@fvwm.org>.

أعيد كتابته في 1999-08-05 بواسطة Mikhael Goikhmanmigo@homemail.com>.

COPYING


يتم توزيع البرنامج النصي بنفس الشروط مثل fvwm نفسه. انظر رخصة جنو العمومية العامة
للتفاصيل.

استخدم الدليل fvwm-menu-directory عبر الإنترنت باستخدام خدمات onworks.net


Ad


Ad