انگلیسیفرانسویاسپانیایی

Ad


فاویکون OnWorks

fvwm-menu-directory - آنلاین در ابر

راه اندازی fvwm-menu-directory در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS

این دستور fvwm-menu-directory است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


fvwm-menu-directory - یک منوی مرور دایرکتوری برای fvwm می سازد

خلاصه


fvwm-menu-directory [ --کمک|-h|-? ] [ - نسخه|-V ] [ --نام|ساخته نام ] [ --عنوان|-t
نام ] [ -- آیتم|-آی تی نام ] [ --icon-title|-icon-t XPM ] [ --icon-dir|-icon-d XPM ] [
--icon-file|-icon-f XPM ] [ ---icon-app|-icon-a XPM ] [ --wm-icons ] [ -- کارگردان|-d نام ] [
--سفارش|-o NUM ] [ --[نه]همه|-a ] [ --[بدون]پیوندها|-l ] [ --xterm|-x CMD ] [
--exec-title|-exec-t CMD ] [ فایل --exec|-exec-f CMD ] [ --exec-app|-exec-a [CMD] ] [
- فرمان - عنوان|-command-t CMD ] [ ---فرمان-پرونده|-command-f CMD ] [
--command-app|-فرمان-a CMD ] [ --[بدون]استفاده مجدد|-r ] [ --[no]check-subdirs| ] [
-- ویژه-مدیر|-s [ارزش] ] [ --[بدون] حافظه برای سرعت|-مم ] [ - سبک منو|-مردان نام ] [
--func-name|-f نام ]

شرح


یک اسکریپت perl که خروجی برای خواندن با PipeRead برای ساخت منوی fvwm فراهم می کند
حاوی فهرست دایرکتوری تقریباً همه چیز را می توان پیکربندی کرد.

نکات


مورد عنوان با عملکرد پیوست خود معمولاً به منو اضافه می شود. این ممکن است استفاده شود
برای تعریف یک عمل برای دایرکتوری که منو برای آن ساخته شده است، مانند شروع a
ترمینال در این دایرکتوری (پیش فرض). با این حال، این ممکن است برخی از کاربران را آزار دهد. برای غیر فعال کردن
استفاده از عمل عنوان - فرمان - عنوان برای حذف کامل عنوان از "" استفاده کنید --عنوان ""

OPTIONS


--کمک
استفاده و خروج را نشان دهید

- نسخه
نمایش نسخه و خروج

--نام نام
نام منو، فقط با استفاده مجدد -- استفاده می شود، پیش فرض MenuBrowser است

--عنوان عنوان
قالب عنوان منو، پیش‌فرض '%*-40p' است - 40 کاراکتر آخر مسیر کامل فعلی.
TAB را می توان به عنوان '\t' مشخص کرد، اما در fvwm2rc. باید یک بک اسلش یا دوتایی مشخص کنید.
یک TAB واقعی

مشخص‌کننده‌های قالب: %d - نام دایرکتوری فعلی %p - فهرست فعلی پر است
مسیر

این مشخص‌کننده‌ها می‌توانند یک اندازه صحیح اختیاری، مثبت برای تنظیم راست دریافت کنند
رشته یا منفی برای تنظیم سمت چپ، به عنوان مثال: %8x; و اختیاری *num یا *-num که
به این معنی است که فقط اولین یا آخرین (اگر منهای) تعداد کاراکترها باقی بماند، عدد باید بیشتر باشد
از 3، چون قسمت راه راه با "..." جایگزین شده است، به عنوان مثال: %*30x. هر دو می توانند باشند
ترکیبی: %10*-20x، این دستور می دهد که فقط 20 کاراکتر آخر را بدست آورید، اما اگر
طول کمتر از 10 است - تا با حداکثر 10 فاصله در سمت راست پر شود.

-- آیتم قالب
فرمت آیتم منو، پیش فرض '%n' است. تغییر دهنده های TAB و عرض برای %n، %N و %s می توانند باشند
مشخص شده همانطور که در --عنوان در بالا. توجه داشته باشید، تعیین فرمت غیر پیش فرض کند می شود
فیلمنامه

مشخص کننده های قالب:

%n - نام فایل/دیر (بدون مسیر)
%N - نام فایل/دیر (پر با مسیر)
%d - تاریخ فایل/تاریخ (Yyyyy-mm-dd HH:MM:SS)
%D - تاریخ فایل/تاریخ (Yyyyy-mm-dd)
%s - اندازه فایل/dir (بر حسب بایت)
%t - نوع فایل/dir (پرونده|Dir |Link|Sock|Blck|Char|Pipe)
%T - نوع فایل/dir (F|D|L|S|B|C|P)

مثال: --title '%*-40p\tDate, Type\tSize' -- item '%*40n\t%d %t\t%s'

--icon-title شمایل
نماد عنوان منو، پیش فرض هیچ است

--icon-dir شمایل
نماد منوی dir، پیش فرض هیچ است

--icon-file شمایل
نماد فایل منو، پیش فرض هیچ است

---icon-app شمایل
نماد برنامه منو، پیش فرض هیچ است

--wm-icons
نام نمادها را برای استفاده با بسته wm-icons مناسب تعریف کنید. در حال حاضر این معادل است
به: --icon-title menu/folder-open.xpm --icon-item menu/file.xpm --icon-dir
menu/folder.xpm --icon-app menu/utility.xpm.

-- کارگردان دیر
شروع dir، پیش‌فرض ${HOME-.} است.

--سفارش عدد
در محدوده (-6 .. 6)، پیش فرض 5 است:

1 - مرتب سازی نکنید، 2 - ابتدا dirs، 3 - ابتدا فایل ها
4 - مرتب سازی بر اساس نام، 5 - دایرس ابتدا، 6 - ابتدا فایل ها
عدد منفی نشان دهنده ترتیب معکوس است.

--[نه]همه
نمایش فایل های مخفی، مانند ls -A، پیش فرض --noall است

--[بدون]پیوندها
دایرکتوری های پیوند شده را دنبال کنید، پیش فرض --nolinks است

--xterm فرمان
تماس ترمینال X، پیش فرض xterm -e است

--exec-title فرمان
یک دستور fvwm Exec در عنوان دایرکتوری (معمولاً پوسته)، پیش فرض است
${SHELL-/ بن / شل}. '-' به معنای عدم وجود دستور Exec، یعنی Nop است. اگر دستور شروع نشده باشد
با '^' تماس ترمینال X از پیش تعیین شده است. این فرمان در مرورگر فعلی شروع می شود
دایرکتوری.

فایل --exec فرمان
یک دستور fvwm Exec در فایل های معمولی، پیش فرض ${EDITOR-vi} است. '-' به معنای عدم وجود Exec است
دستور، یعنی Nop. اگر دستور با '^' شروع نشده باشد، X ترمینال تماس برقرار می کند
پیش گذاشته شد. نام واقعی فایل به دستور اضافه شده است.

--exec-app [فرمان]
یک دستور fvwm Exec در فایل‌های +x، پیش‌فرض '-' است، که به معنای همان دستور روی است
فایل های معمولی اگر هیچ دستوری داده نشود، خالی فرض می شود - به سادگی +x را اجرا کنید
فایل. اگر فرمان با '^' شروع نشده باشد، فراخوانی ترمینال X از قبل تعیین شده است. واقعی
نام فایل به دستور اضافه شده است.

- فرمان - عنوان فرمان
یک دستور fvwm برای اجرا در عنوان. اگر این گزینه داده نشده باشد (یا دستور '-' باشد)،
به جای آن از "--exec-title" استفاده می شود. در دستور %d با full جایگزین می شود
مسیر دایرکتوری

در واقع، --exec-title=tcsh برابر است با --command-title='Exec cd "%d"؛ xterm -e
tcsh'

مقدار خالی عمل عنوان را غیرفعال می کند.

---فرمان-پرونده فرمان
یک دستور fvwm برای اجرا بر روی فایل های معمولی. اگر این گزینه داده نشد (یا دستور
'-' است)، به جای آن از "--exec-file" استفاده می شود. در دستور، %f با the جایگزین می‌شود
مسیر فایل کامل

در واقع، --exec-file=vi معادل --command-file='Exec xterm -e vi "%f"'

--command-app فرمان
یک دستور fvwm برای اجرا بر روی فایل های +x. اگر این گزینه داده نشود (یا دستور داده شود
'-')، به جای آن از "--command-app" استفاده می شود. در دستور، %f با the جایگزین شده است
مسیر فایل کامل

در واقع، --exec-app=^exec معادل --command-app='Exec exec "%f"' است

--[بدون]استفاده مجدد
بدون منوهای پاپ آپ، استفاده مجدد از همان منو، پیش فرض --noreuse است. وقتی این را مشخص کردید
گزینه از عمل منو استفاده می شود، نه Popup. همچنین، پارامتر --name نادیده گرفته نمی شود،
و پارامتر --dir در صورت وجود نادیده گرفته می شود ~/.fvwm/.fvwm-menu-directory.dir فایل. این
فایل فقط با این گزینه ایجاد می شود یا استفاده می شود، این تنها راه حل است
وضعیت فعلی منوی fvwm

--[no]check-subdirs
همه زیرمجموعه‌ها را برای داشتن مجوز اجرا (+x) بررسی کنید و «Popup»/«Menu» را جایگزین کنید.
برای این موارد بدون مجوز با "Nop" فرمان دهید. این یک اثر بصری از
غیرفعال کردن مثلث پاپ آپ در مورد زیر شاخه. پیش فرض --nocheck-subdirs است،
زیرا: 1) فعال کردن این امر اسکریپت را کمی کند می کند، 2) با فعال بودن این گزینه، اگر خیر
آیکون‌ها استفاده می‌شوند و هیچ مرتب‌سازی جداگانه dir/فایل استفاده نمی‌شود، هیچ راهی برای اطلاع از این آیتم وجود ندارد
دایرکتوری است و فایل نیست.

-- ویژه-مدیر ارزش
با توجه به مقدار اختیاری داده شده، دایرکتوری های .. یا ~ یا / را اضافه کنید. بدون با
گزینه این دایرکتوری ها اضافه نمی شوند. مقدار پیش فرض اگر مشخص نشده باشد "1,2،XNUMX" است. در
مقدار فهرست‌های فهرست ویژه مرتب شده با کاما جدا شده است، که در آن 1 والد است
دایرکتوری، 2 دایرکتوری خانگی، 3 دایرکتوری ریشه است. اگر منهای به
مقدار، دایرکتوری های ویژه به جای بالا در پایین منو اضافه می شوند. مقدار "0"
یا هر مقدار بدی معادل عدم مشخص کردن این گزینه است.

--[بدون] حافظه برای سرعت
از بهینه سازی سرعت استفاده کنید، یعنی از منوهای دایرکتوری ایجاد شده قبلی بدون تخریب استفاده کنید
هنگامی که بسته می شود، پیش فرض --nomemory-for-speed است

هشدار: بهینه سازی سرعت حافظه زیادی را اشغال می کند
هنگامی که fvwm در حال اجرا است، هرگز دوباره آزاد نمی شود.

- سبک منو نام
نام MenuStyle را به منوها اختصاص دهید

--func-name نام
نام پیش‌فرض 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 SomeMenu MissingSubmenuFunction FuncFvwmMenuDirectory
+ پنجره بازشو "Home Directory" $[HOME]
+ پنجره "Httpd Directory" /home/httpd

توجه: لطفا از نام مسیرهای مطلق استفاده کنید.

ایده خوبی است که تأخیر بازشو منو را روی چیزی مثبت تنظیم کنید و «مشغول» را فعال کنید
مکان نما

MenuStyle * PopupDelayed، PopupDelay 200
BusyCursor DynamicMenu True

در فایل پیکربندی خود هنگام استفاده از این اسکریپت برای نتایج بهتر.

استفاده جالب دیگر ("--reuse" یا "-r" برای این امر اجباری است):

مرورگر AddToMenu
+ DynamicPopupAction PipeRead \\
"fvwm-menu-directory -r -na Browser -d / -s"
AddToMenu SomeMenu مرورگر منوی "مرورگر من".

در اینجا پارامتر "--dir" (دایرکتوری شروع) در صورت وجود نادیده گرفته می شود
~/.fvwm/.fvwm-menu-directory.dir فایلی که می توانید آن را حذف کنید.

AUTHORS


الهام گرفته شده در 1999/06/07 توسط Dominik Vogt[ایمیل محافظت شده]>.

بازنویسی شده در 1999/08/05 توسط Mikhael Goikhman[ایمیل محافظت شده]>.

کپی برداری


اسکریپت با همان شرایط خود fvwm توزیع می شود. مجوز عمومی عمومی گنو را ببینید
برای جزئیات بیشتر.

از fvwm-menu-directory آنلاین با استفاده از خدمات onworks.net استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    NSIS: Nullsoft Scriptable Install System
    NSIS: Nullsoft Scriptable Install System
    NSIS (نصب اسکریپت پذیر Nullsoft
    System) یک منبع باز حرفه ای است
    سیستم برای ایجاد نصب کننده های ویندوز. آی تی
    طراحی شده است به عنوان کوچک و انعطاف پذیر
    همانطور که ممکن است ...
    دانلود NSIS: Nullsoft Scriptable Install System
  • 2
    عبور عبور
    عبور عبور
    AuthPass یک رمز عبور متن باز است
    مدیر با پشتیبانی از محبوب و
    Keepass اثبات شده (kdbx 3.x و kdbx 4.x ...
    authpass را دانلود کنید
  • 3
    Zabbix
    Zabbix
    Zabbix یک شرکت باز در کلاس سازمانی است
    منبع راه حل نظارتی توزیع شده
    طراحی شده برای نظارت و ردیابی
    عملکرد و در دسترس بودن شبکه
    سرور، دستگاه ...
    دانلود Zabbix
  • 4
    KDIFF3
    KDIFF3
    این مخزن دیگر نگهداری نمی شود
    و برای اهداف آرشیوی نگهداری می شود. دیدن
    https://invent.kde.org/sdk/kdiff3 for
    جدیدترین کد و
    https://download.kde.o...
    دانلود KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX رابط کاربری گرافیکی است
    لودر USB Waninkoko بر اساس
    libwiigui. این اجازه می دهد تا لیست و
    راه اندازی بازی های Wii، بازی های Gamecube و
    homebrew در Wii و WiiU...
    USBLoaderGX را دانلود کنید
  • 6
    فایر فاکس
    فایر فاکس
    Firebird RDBMS ویژگی های ANSI SQL را ارائه می دهد
    و روی لینوکس، ویندوز و اجرا می شود
    چندین پلتفرم یونیکس امکانات
    همزمانی و عملکرد عالی
    & قدرت...
    Firebird را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad