अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

fvwm-मेनू-निर्देशिका - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में एफवीडब्ल्यूएम-मेनू-निर्देशिका चलाएं

यह कमांड fvwm-menu-directory है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


fvwm-मेनू-निर्देशिका - fvwm के लिए एक निर्देशिका ब्राउज़िंग मेनू बनाता है

SYNOPSIS


fvwm-मेनू-निर्देशिका [ --मदद|-h|-? ] [ --संस्करण|-V ] [ --नाम|बनाया नाम ] [ --शीर्षक|-t
नाम ] [ --वस्तु|-यह नाम ] [ --आइकन-शीर्षक|-आइकन-टी एक्सपीएम ] [ --आइकन-डीआईआर|-आइकन-डी एक्सपीएम ] [
--आइकन-फ़ाइल|-आइकन-एफ एक्सपीएम ] [ --आइकन-ऐप|-आइकन-ए एक्सपीएम ] [ --wm-आइकन ] [ --दिरो|-d नाम ] [
--गण|-o संख्या] [ --[कोई सभी नहीं|-a ] [ --[नहीं]लिंक|-l ] [ --xterm|-x सीएमडी ] [
--exec-शीर्षक|-exec-t सीएमडी ] [ --exec-फ़ाइल|-exec-f सीएमडी ] [ --exec-ऐप|-निष्पादन-ए [सीएमडी] ] [
--कमांड-शीर्षक|-कमांड-टी सीएमडी ] [ --कमांड-फाइल|-कमांड-एफ सीएमडी ] [
--कमांड-ऐप|-कमांड-ए सीएमडी ] [ --[नहीं]पुन: उपयोग करें|-r ] [ --[नहीं]चेक-उपनिर्देश|-च ] [
--विशेष-डीआईआर|-s [कीमत] ] [ --[नहीं]गति के लिए स्मृति|-मेम ] [ --मेनू-शैली|-Men नाम ] [
--func-नाम|-f नाम ]

वर्णन


एक पर्ल स्क्रिप्ट जो fvwm मेनू बनाने के लिए PipeRead के साथ पढ़ने के लिए आउटपुट प्रदान करती है
जिसमें एक निर्देशिका सूची शामिल है। लगभग हर चीज़ को कॉन्फ़िगर किया जा सकता है.

संकेत


शीर्षक आइटम अपनी स्वयं की संलग्न क्रिया के साथ आमतौर पर मेनू में जोड़ा जाता है। इसका उपयोग किया जा सकता है
उस निर्देशिका के लिए एक क्रिया को परिभाषित करना जिसके लिए मेनू बनाया गया है, जैसे कि प्रारंभ करना
इस निर्देशिका में टर्मिनल (डिफ़ॉल्ट)। हालाँकि, इससे कुछ उपयोगकर्ता परेशान हो सकते हैं। निष्क्रिय करने के लिए
शीर्षक क्रिया का उपयोग --कमांड-शीर्षक शीर्षक को पूरी तरह से हटाने के लिए "", का उपयोग करें --शीर्षक ""।

विकल्प


--मदद
उपयोग दिखाएँ और बाहर निकलें

--संस्करण
संस्करण दिखाएं और बाहर निकलें

--नाम नाम
मेनू नाम, केवल --पुनः उपयोग के साथ प्रयोग किया जाता है, डिफ़ॉल्ट MenuBrowser है

--शीर्षक शीर्षक
मेनू शीर्षक प्रारूप, डिफ़ॉल्ट '%*-40p' है - वर्तमान पूर्ण पथ के अंतिम 40 अक्षर।
TAB को '\t' के रूप में निर्दिष्ट किया जा सकता है, लेकिन .fvwm2rc में आपको एक डबल बैकस्लैश निर्दिष्ट करना चाहिए या
एक वास्तविक टैब.

प्रारूप विनिर्देशक: %d - वर्तमान निर्देशिका नाम %p - वर्तमान निर्देशिका पूर्ण
पथ

ये विनिर्देशक एक वैकल्पिक पूर्णांक आकार प्राप्त कर सकते हैं, जो सही समायोजित के लिए सकारात्मक है
बाएं समायोजित के लिए स्ट्रिंग या नकारात्मक, उदाहरण: %8x; और वैकल्पिक *संख्या या *-संख्या, जो
इसका मतलब है कि केवल पहले या अंतिम (यदि शून्य से) वर्णों की संख्या छोड़ें, तो संख्या अधिक होनी चाहिए
3 से अधिक, चूँकि धारीदार भाग को "..." से बदल दिया गया है, उदाहरण: %*30x। दोनों हो सकते हैं
संयुक्त: %-10*-20x, यह केवल 20 अंतिम अक्षर प्राप्त करने का निर्देश देता है, लेकिन यदि
लंबाई 10 से कम है - दाईं ओर अधिकतम 10 रिक्त स्थान भरने के लिए।

--वस्तु प्रारूप
मेनू आइटम प्रारूप, डिफ़ॉल्ट '%n' है। %n, %N और %s के लिए TAB और चौड़ाई संशोधक हो सकते हैं
में वर्णित अनुसार निर्दिष्ट किया गया है --शीर्षक ऊपर। नोट, एक गैर डिफ़ॉल्ट प्रारूप निर्दिष्ट करना धीमा है
लिपी।

प्रारूप विनिर्देशक:

%n - फ़ाइल/डीआईआर नाम (पथ के बिना)
%N - फ़ाइल/डीआईआर नाम (पथ सहित)
%d - फ़ाइल/डीआईआर दिनांक (yyyy-mm-dd HH:MM:SS)
%D - फ़ाइल/डीआईआर दिनांक (yyyy-mm-dd)
%s - फ़ाइल/डीआईआर आकार (बाइट्स में)
%t - फ़ाइल/dir प्रकार (फ़ाइल|Dir |Link|Sock|Blck|Char|Pipe)
%T - फ़ाइल/डीआईआर प्रकार (एफ|डी|एल|एस|बी|सी|पी)

उदाहरण: --शीर्षक '%*-40p\tदिनांक, प्रकार\tआकार' --आइटम '%*40n\t%d %t\t%s'

--आइकन-शीर्षक आइकॉन
मेनू शीर्षक आइकन, डिफ़ॉल्ट कोई नहीं है

--आइकन-डीआईआर आइकॉन
मेनू डीआईआर आइकन, डिफ़ॉल्ट कोई नहीं है

--आइकन-फ़ाइल आइकॉन
मेनू फ़ाइल आइकन, डिफ़ॉल्ट कोई नहीं है

--आइकन-ऐप आइकॉन
मेनू एप्लिकेशन आइकन, डिफ़ॉल्ट कोई नहीं है

--wm-आइकन
wm-आइकॉन पैकेज के साथ उपयोग के लिए उपयुक्त आइकन नामों को परिभाषित करें। फिलहाल यह समतुल्य है
से: --आइकॉन-शीर्षक मेनू/फ़ोल्डर-ओपन.एक्सपीएम --आइकॉन-आइटम मेनू/फ़ाइल.एक्सपीएम --आइकॉन-डीआईआर
मेनू/फ़ोल्डर.एक्सपीएम --आइकॉन-ऐप मेनू/यूटिलिटी.एक्सपीएम।

--दिरो दीर
आरंभिक डीआईआर, डिफ़ॉल्ट ${HOME-.} है

--गण संख्या
श्रेणी (-6 .. 6) में, डिफ़ॉल्ट 5 है:

1 - क्रमबद्ध न करें, 2 - डीआईआर पहले, 3 - फ़ाइलें पहले
4 - नाम के अनुसार क्रमबद्ध करें, 5 - डीआईआर पहले, 6 - फ़ाइलें पहले
ऋणात्मक संख्या विपरीत क्रम को दर्शाती है।

--[कोई सभी नहीं
छिपी हुई फ़ाइलें दिखाएं, जैसे 'ls -A' में, डिफ़ॉल्ट --noall है

--[नहीं]लिंक
लिंक की गई निर्देशिकाओं का अनुसरण करें, डिफ़ॉल्ट --नोलिंक है

--xterm आदेश
एक्स टर्मिनल कॉल, डिफ़ॉल्ट 'xterm -e' है

--exec-शीर्षक आदेश
निर्देशिका शीर्षक (आमतौर पर शेल) पर एक fvwm Exec कमांड, डिफ़ॉल्ट है
${शैल-/ बिन / श}. '-' का मतलब कोई Exec कमांड नहीं है, यानी Nop। यदि आदेश प्रारंभ नहीं किया गया है
'^' के साथ एक्स टर्मिनल कॉल जुड़ा हुआ है। आदेश वर्तमान में ब्राउज़ में प्रारंभ किया गया है
निर्देशिका.

--exec-फ़ाइल आदेश
नियमित फ़ाइलों पर एक fvwm Exec कमांड, डिफ़ॉल्ट ${EDITOR-vi} है। '-' का मतलब कोई निष्पादन नहीं है
कमांड, यानी नोप। यदि कमांड '^' से शुरू नहीं होता है तो एक्स टर्मिनल कॉल है
पहले से जोड़ा हुआ। वास्तविक फ़ाइल नाम कमांड में जोड़ा गया है।

--exec-ऐप [आदेश]
+x फ़ाइलों पर एक fvwm Exec कमांड, डिफ़ॉल्ट '-' है, जिसका अर्थ ऑन के समान कमांड है
नियमित फ़ाइलें. यदि कोई आदेश नहीं दिया गया है, तो इसे खाली माना जाता है - बस +x चलाएँ
फ़ाइल। यदि कमांड '^' से शुरू नहीं किया गया है तो एक्स टर्मिनल कॉल प्रीपेड है। वास्तविक
फ़ाइल का नाम कमांड से जोड़ा गया है।

--कमांड-शीर्षक आदेश
शीर्षक पर निष्पादित करने के लिए एक fvwm कमांड। यदि यह विकल्प नहीं दिया गया है (या आदेश '-' है),
इसके स्थान पर "--exec-title" का उपयोग किया जाता है। कमांड में, %d को पूर्ण के साथ प्रतिस्थापित किया गया है
निर्देशिका पथ।

वास्तव में, --exec-शीर्षक=tcsh के बराबर है --कमांड-शीर्षक='निष्पादन cd "%डी"; टर्म -e
टीसीएसएच'

खाली मान शीर्षक क्रिया को अक्षम कर देता है.

--कमांड-फाइल आदेश
नियमित फ़ाइलों पर निष्पादित करने के लिए एक fvwm कमांड। यदि यह विकल्प नहीं दिया गया है (या कमांड
'-') है, इसके स्थान पर "--exec-file" का उपयोग किया जाता है। कमांड में, %f को इसके साथ प्रतिस्थापित किया जाता है
पूर्ण फ़ाइल पथ.

वास्तव में, --exec-file=vi --command-file='Exec xterm -e vi "%f"' के समतुल्य है

--कमांड-ऐप आदेश
+x फ़ाइलों पर निष्पादित करने के लिए एक fvwm कमांड। यदि यह विकल्प नहीं दिया गया है (या आदेश दिया गया है
'-'), इसके स्थान पर "--कमांड-ऐप" का उपयोग किया जाता है। कमांड में, %f को इसके साथ प्रतिस्थापित किया जाता है
पूर्ण फ़ाइल पथ.

वास्तव में, --exec-app=^exec --command-app='Exec exec "%f"' के समतुल्य है

--[नहीं]पुन: उपयोग करें
कोई पॉप-अप मेनू नहीं, उसी मेनू का पुन: उपयोग करें, डिफ़ॉल्ट है - कोई उपयोग नहीं। जब आप इसे निर्दिष्ट करते हैं
विकल्प में मेनू क्रिया का उपयोग किया जाता है, पॉपअप का नहीं। साथ ही, --नाम पैरामीटर को नजरअंदाज नहीं किया जाता है,
और --dir पैरामीटर है तो उसे अनदेखा कर दिया जाता है ~/.fvwm/.fvwm-menu-directory.dir फ़ाइल। इस
फ़ाइल केवल इस निर्दिष्ट विकल्प के साथ बनाई या उपयोग की जाती है, यह इसका एकमात्र समाधान है
वर्तमान fvwm मेनू स्थिति।

--[नहीं]चेक-उपनिर्देश
निष्पादन (+x) अनुमति के लिए सभी उपनिर्देशिकाओं की जाँच करें और "पॉपअप"/"मेनू" बदलें
बिना अनुमति के इनके लिए "एनओपी" के साथ आदेश दें। इसका दृश्य प्रभाव पड़ता है
उपनिर्देशिका आइटम में पॉपअप त्रिकोण को अक्षम करना। डिफ़ॉल्ट है --nocheck-subdirs,
क्योंकि: 1) इसे सक्षम करने से स्क्रिप्ट थोड़ी धीमी हो जाती है, 2) इस विकल्प के सक्षम होने पर, यदि नहीं
आइकन का उपयोग किया गया है और कोई डीआईआर/फ़ाइल अलग सॉर्टिंग का उपयोग नहीं किया गया है, यह जानने का कोई तरीका नहीं है कि आइटम क्या है
निर्देशिका है फ़ाइल नहीं.

--विशेष-डीआईआर मूल्य
दिए गए वैकल्पिक मान के अनुसार .. या ~ या / विशेष निर्देशिकाएँ जोड़ें। बिना साथ के
विकल्प ये निर्देशिकाएँ नहीं जोड़ी गई हैं। यदि निर्दिष्ट नहीं है तो डिफ़ॉल्ट मान "1,2" है।
मान अल्पविराम से अलग किए गए आदेशित विशेष निर्देशिका अनुक्रमणिका है, जहां 1 मूल है
निर्देशिका, 2 होम निर्देशिका है, 3 रूट निर्देशिका है। यदि ऋण से जुड़ा है
मान, विशेष निर्देशिकाएं शीर्ष के बजाय मेनू के नीचे जोड़ी जाती हैं। मान "0"
या कोई भी ख़राब मान इस विकल्प को बिल्कुल भी निर्दिष्ट न करने के बराबर है।

--[नहीं]गति के लिए स्मृति
गति अनुकूलन का उपयोग करें, अर्थात पहले से बनाए गए निर्देशिका मेनू को नष्ट किए बिना उपयोग करें
इसे बंद करने पर, डिफ़ॉल्ट --nomemory-for-speed है

चेतावनी: गति अनुकूलन बहुत अधिक मेमोरी लेता है
जब एफवीडब्ल्यूएम चल रहा हो तो वह कभी भी मुक्त नहीं होता है।

--मेनू-शैली नाम
मेनू को MenuStyle नाम निर्दिष्ट करें

--func-नाम नाम
डिफ़ॉल्ट 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-आइकॉन्स"

और इसे उस मेनू में डालें जहाँ से आप निर्देशिका मेनू को पॉप-अप करना चाहते हैं:

AddToMenu कुछमेनू गुम सबमेनूफंक्शन FuncFvwmMenuDirectory
+ "होम डायरेक्ट्री" पॉपअप $[होम]
+ "Httpd निर्देशिका" पॉपअप /home/httpd

नोट: कृपया पूर्ण पथ नामों का उपयोग करें।

मेनू पॉप-अप विलंब को कुछ सकारात्मक पर सेट करना और व्यस्त को सक्षम करना एक अच्छा विचार है
कर्सर

मेनू शैली * पॉपअपविलंबित, पॉपअपविलंबित 200
बिजीकर्सर डायनामिकमेनू सत्य

बेहतर परिणामों के लिए इस स्क्रिप्ट का उपयोग करते समय अपनी कॉन्फ़िगरेशन फ़ाइल में।

एक और दिलचस्प उपयोग ("--पुन: उपयोग" या "-r" इसके लिए अनिवार्य है):

AddToMenu ब्राउज़र
+ डायनामिकपॉपअपएक्शन पाइपरीड \\
"fvwm-मेनू-निर्देशिका -r -na ब्राउज़र -d / -s"
AddToMenu SomMenu "मेरा ब्राउज़र" मेनू ब्राउज़र

यहां "--dir" पैरामीटर (प्रारंभिक निर्देशिका) को अनदेखा कर दिया गया है यदि कोई है
~/.fvwm/.fvwm-menu-directory.dir फ़ाइल, जिसे आप हटा सकते हैं.

लेखक


1999-06-07 को डोमिनिक वोग्ट से प्रेरित[ईमेल संरक्षित]>.

1999-08-05 को मिखाइल गोइखमैन द्वारा पुनः लिखा गया[ईमेल संरक्षित]>.

प्रतिलिपि बनाई जा रही


स्क्रिप्ट को fvwm के समान शर्तों द्वारा वितरित किया जाता है। जीएनयू जनरल पब्लिक लाइसेंस देखें
ब्योरा हेतु।

onworks.net सेवाओं का उपयोग करके fvwm-menu-directory का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad