אנגליתצרפתיתספרדי

Ad


סמל OnWorks

FvwmCommand - מקוון בענן

הפעל את FvwmCommand בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה FvwmCommand שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


FvwmCommand - ממשק חיצוני של פקודה fvwm

תַקצִיר


FvwmCommand [-cmrvw] [-S name] [-i level] [-f name] [-F level] [command...]

תיאור


FvwmCommand מאפשר לך לפקח על עסקאות fvwm ולהוציא פקודת fvwm מפקודת מעטפת
שורה או סקריפטים. FvwmCommand לוקח כל ארגומנט כפקודה fvwm. אפשר להשתמש במרכאות
שלח פקודות כולל רווחים.
FvwmCommand 'FvwmPager 0 1'

קְרִיאָה


FvwmCommandS צריך להופיע פעם אחת על ידי fvwm, או בקובץ .fvwm2rc, מהתפריט, או מ-
FvwmConsole. מכאן ואילך, ניתן לקרוא ל-FvwmCommand מתוך מעטפת או סקריפט לביצוע
פקודות fvwm.

מתוך קובץ ‎.fvwm2rc:
מודול FvwmCommandS

or

AddToFunc StartFunction "I" Module FvwmCommandS

לאחר מכן, בקובץ סקריפט או מתוך מעטפת:

FvwmCommand 'כלי עזר קופצים'

אפשרויות


-c מודיע ל-FvwmCommand לקרוא פקודות מרובות מהקלט הסטנדרטי במקום
פקודה אחת שצוינה בארגומנטים של שורת הפקודה. זה משבית -m or -i.

(הד "Exec xload"; הד "ביפ") | FvwmCommand -c

-F
מציין את רמת דגלי חלון fvwm FvwmCommand.

0 לא יודפסו דגלי חלון.

2 דגלי חלון מלא יודפסו אם רמת המידע, אפשרות -i, היא 2 או 3.

-f
מציין ערכת FIFO חלופית לתקשורת עם שרת. ערכת ברירת המחדל של FIFO
הוא /var/tmp/FvwmCommand-${DISPLAY}C, שבו FvwmCommand..C משמש לשליחת פקודות
ו-FvwmCommand..M הוא לקבל הודעות. אם הנתיב הזה אינו שמיש
במקום זאת נעשה שימוש ב-${FVWM_USERDIR}/FvwmCommand-${DISPLAY}. FvwmCommandS חייב להיות
הופעל עם אותו הדבר כטיעון הראשון שלו לפני FvwmCommand
קְרִיאָה. לחלופין, ניתן להשתמש באפשרות -S. עיין באפשרות -S. אפשרות זו -f היא
שימושי כאשר יש צורך בחיבור ייעודי להפעלת עבודת רקע בעוד עבודה אחרת
החיבור נשמר לשימוש אינטראקטיבי.

-i
מציין את רמת המידע ש-FvwmCommand מוציא.

0 הודעות שגיאה בלבד.
FvwmCommand -i0 FvwmBanner
יציג באנר ללא כל פלט. מצד שני,
FvwmCommand -i 0 foobar
יחזור,
[fvwm][executeModule]: < > אין מודול כזה
'foobar' ב- ModulePath '/usr/lib/X11/fvwm'

שים לב ש-Fvwm לא מחזירה שום הודעות שגיאה במקרים כמו להלן מאז
'windowid' עצמו הוא פקודה חוקית.

FvwmCommand -i 0 'windowid foo bar'

1 שגיאות, תשובות ומידע על תצורת החלון. זוהי ברירת המחדל.
FvwmCommand send_windowlist
מידע כמו להלן יופיע.

0x02000014 חלון FvwmConsole
סמל 0x02000014 FvwmConsole
0x02000014 class XTerm
0x02000014 משאב FvwmConsole
0x01c00014 קונסולת חלונות
קונסולת סמל 0x01c00014
0x01c00014 class XTerm
מסוף משאבים 0x01c00014
0x01000003 חלון Fvwm Pager
סמל 0x01000003
0x01000003 class FvwmModule
0x01000003 משאב FvwmPager
emacs חלון 0x00c0002c: FvwmCommand.man
סמל 0x00c0002c FvwmCommand.man
קובץ סמל 0x00c0002c xemacs.xpm
מכשירי Emac בכיתה 0x00c0002c
0x00c0002c משאב emacs
סיום רשימת החלונות
העמודה הראשונה מציגה את מספר מזהה החלון, שניתן להשתמש בו ב-'windowwid'
פקודה. העמודה השנייה מציגה את סוגי המידע. העמודה האחרונה מציגה
את תוכן המידע. אם לא הוחזר מידע, הוסף -w או -r
אוֹפְּצִיָה. זה עשוי להיות נחוץ במערכות עמוסות בכבדות.

2 מידע חלון למעלה וסטטי.
FvwmCommand -i2 'FvwmPager 0 1'
להלן הפלט שלו.

0x03c00003 מסגרת x 962, y 743, רוחב 187, גובה 114
0x03c00003 שולחן עבודה 0
0x03c00003 StartIconic מס
0x03c00003 OnTop כן
0x03c00003 דביק כן
0x03c00003 WindowListSkip כן
0x03c00003 הדחיקאייקון מס
0x03c00003 NoiconTitle no
0x03c00003 הקלה מס'
0x03c00003 StickyIcon מספר
0x03c00003 CirculateSkipIcon מס'
0x03c00003 CirculateSkip מס
0x03c00003 ClickToFocus מס
0x03c00003 SloppyFocus מס
0x03c00003 דלג מיפוי מס
0x03c00003 ידיות מס
0x03c00003 מס' כותרת
0x03c00003 מס' ממופה
0x03c00003 מס' אייקוני
0x03c00003 חולף מס
0x03c00003 הועלה מספר
0x03c00003 מס' גלוי
0x03c00003 אייקון שלנו מס
0x03c00003 PixmapOurs מס
0x03c00003 ShapedIcon מס'
0x03c00003 מספר מקסימלי
0x03c00003 WmTakeFocus מס
0x03c00003 WmDeleteWindow כן
0x03c00003 IconMoved no
0x03c00003 Icon Unmapped no
0x03c00003 MapPending מס
0x03c00003 רמז לעקוף כן
0x03c00003 MWMלחצנים מס
0x03c00003 MWM הזמנות מס
0x03c00003 גובה כותרת 0
0x03c00003 רוחב גבול 4
0x03c00003 גודל בסיס רוחב 8, גובה 7
0x03c00003 גודל תוספת רוחב 9, גובה 9
0x03c00003 דקות גודל רוחב 8, גובה 7
0x03c00003 גודל מקסימלי רוחב 32767, גובה 32767
0x03c00003 כוח הכבידה דרום מזרח
טקסט 0x03c00003 פיקסל 0xffffff, אחורה 0x7f7f7f
0x03c00003 חלון Fvwm ביפר
סמל 0x03c00003 Fvwm Pager
0x03c00003 class FvwmModule
0x03c00003 משאב FvwmPager

3 כל המידע זמין.
FvwmCommand -i3 'Killmodule Fvwm*'
זה ידווח אילו חלונות סגורים.
0x03400003 להרוס
0x02400002 להרוס

-m מעקב אחר עסקאות מידע בחלון fvwm. FvwmCommand יוצא ברציפות
מידע שהוא מקבל מבלי לצאת. ניתן להשתמש באפשרות זו ברקע
עבודה משולבת לעתים קרובות עם אפשרות -i3 על מנת לשלוט בחלונות באופן דינמי.
FvwmCommand -mi3 ​​| grep 'iconify'
זה ידווח כאשר חלונות יוצגו באייקון או ביטול אייקון.

הערה: FvwmCommand אינו חוסם את הפלט שלו במאגר אלא כלי עזר רבים כגון grep or
sed use block buffer. הפלט של הדוגמה הבאה לא יופיע עד גם כן
FvwmCommand מופסק או מאגר stdout מ-grep מתמלא.
FvwmCommand -mi3 ​​| grep 'מפה' |
sed 's/\(0x[0-9a-f]*\).*/windowid \1 move 0 0/'
במקום זאת, השתמש בכלים עם בקרת מאגר כגון pty או perl. הסמל שלהלן יראה
חלונות חדשים בעת פתיחה.
Fvwm -mi3 ​​| perl -ne '
$|=1;
הדפס "windowid $1 iconify\n" אם /^(0x\S+) הוסף/;
´ > ~/.FvwmCommandC

-r מחכה לתשובה לפני שהוא יוצא. FvwmCommand יוצא אם אין מידע או שגיאה
חזר בפרק זמן קבוע. (עיין באפשרות -w.) האפשרות -r עוקפת
מגבלת זמן זו והמתן להודעה אחת לפחות בחזרה. אחרי ההודעה הראשונית, זה
ימתין להודעה נוספת עבור מגבלת הזמן. אפשרות זו שימושית כאשר
המערכת עמוסה מכדי לבצע חיזוי כלשהו כאשר המערכת מגיבה וה-
הפקודה גורמת להודעה כלשהי להישלח בחזרה.

-S
מפעיל שרת אחר, FvwmCommandS, עם FIFO מוגדר .
אם האפשרות -f אינה בשימוש עם אפשרות זו, ה-FvwmCommand המפעיל משתמש בברירת המחדל
FIFO כדי לתקשר עם שרת ברירת המחדל להפעיל שרת חדש.
אם נעשה שימוש באפשרות -f עם אפשרות זו, ה-FvwmCommand המפעיל משתמש ב-FIFO המוגדר כברירת מחדל
כדי לתקשר עם שרת ברירת המחדל כדי להפעיל שרת חדש. לאחר מכן, החלף את ערכת ה-FIFO
ולהתחיל לתקשר עם השרת החדש.
אפשרות זו -S שימושית כאשר יש צורך בחיבור ייעודי להפעלת רקע
עבודה בזמן שחיבור אחר נשמר לשימוש אינטראקטיבי.

אם ה הוא שם נתיב יחסי, כלומר יחסי מהמקום שבו פועל fvwm,
לא מהמקום שבו מופעלת FvwmCommand.

-v מחזיר את מספר הגרסה של FvwmCommand ויוצא.

-w
מחכה ל מיקרו שניות להודעה. FvwmCommand יוצא אם אין מידע או
השגיאה מוחזרת בפרק זמן קבוע אלא אם נעשה שימוש באפשרות -m. ה
ברירת המחדל היא 500 אלפיות השנייה. אפשרות זו עוקפת את ערך ברירת המחדל הזה.

עֲטִיפָה


ל-FvwmCommand.sh יש הגדרות של פונקציות של bourne shell כדי לשמור על התחביר דומה ל-fvwm
קובץ תצורה. מקור הקובץ הזה אמור להיות:
. FvwmCommand.sh
גודל שולחן עבודה 5x5
FvwmCommand.pm מיועד ל-perl על מנת לשמור על התחביר דומה לקובץ התצורה fvwm.
ניתן להשתמש בפסיקים כדי להפריד בין ארגומנטים של פקודות fvwm.
השתמש ב-FvwmCommand;
if( $ARGV[0] eq 'home' ) {
שולחן כתיבה 0,0; GotoPage '1 1';
}elsif( $ARGV[0] eq 'jump' ) {
שולחן כתיבה "0 2"; GotoPage 0, 1;
}
למרות שארגומנטים ב-FvwmCommand אינם תלויי רישיות כ-fvwm, הפונקציות המוגדרות ב-
FvwmCommand.sh ו-FvwmCommand.pl תלויות רישיות.

שגיאות


אם הודעת השגיאה הבאה מופיעה, סביר להניח ש-FvwmCommandS לא
ריצה.
שגיאת FvwmCommand בפתיחת הודעת fifo
--אין כזה קובץ או תקייה--
מודולי Fvwm אינם מחזירים הודעות שגיאה ל-fvwm אלא יוצאים ב-stderr. השגיאות האלה
הודעות לא יוצגו כהודעות FvwmCommand.

FvwmCommand הוא ממשק לשליחת פקודות וקבלת מידע מ-Fvwm2 ממנו
תהליכים שאינם מודולי Fvwm.

דוגמאות


test1.pl - לוקח ארגומנט אחד 't' כדי להפעיל את FvwmTalk
'td' כדי להרוג את FvwmTalk
'' כדי להזיז חלונות
test2.sh - לוקח ארגומנט אחד 'b' כדי להפעיל את FvwmButtons
'kb' כדי להרוג את FvwmButtons
'r' כדי לשנות מספר שורות לחצנים
'c' כדי לשנות מספר עמודות לחצנים
ex-auto.pl - הרמה אוטומטית של חלונות קטנים. זה ישאיר אותם גלויים.
ex-cascade.pl - אשד חלונות, ואז הזיז אותם אחורה.
ex-grpmv.pl - בחר קבוצת חלונות להזזה יחד.

הדוגמאות לעיל לא נועדו להיות מעשיות אלא להראות איך זה יכול
לעשות.

focus-link.pl
זהו סקריפט מיקוד חלון שניתן לתכנות על ידי המשתמש.
התנהגות ברירת המחדל היא:
1. כאשר חלון נפתח, מקד את החלון והזיז את המצביע
אליו. חלון האב מחזיר את המיקוד כאשר חלון נסגר.
ההורות נקבעת כאשר חלון נפתח. זה האחרון
חלון ממוקד עם אותה מחלקה X.
2. מס' 1 לא יעלה בדעתו של חלון הפתיחה של AcroRead.
3. #1 לא יתרחש כאשר SkipMapping מוגדר והחלון הוא
החלון היחיד של המעמד שלו.
4. עבור חלון דו-שיח חיפוש של Netscape, בנוסף למספר 1, שנה את גודל החלון
ל-300x150 פיקסלים והעבירו אותו לקצה המזרחי של המסך.
חלונות הורדה/העלאה לא יתמקדו ולא יהיו בקישור המיקוד
רשימה.
5. העבר appletviewer לפינת צפון מערב.
6. Xterm לא יתמקד בחזרה בהורה שלו לאחר סגירה.
7. כאשר חלון מסולק, מיקוד אותו והזז את המצביע.

focus-Netscape.pl
ממקד חלונות קופצים, כגון 'פתוח כתובת URL' או 'מצא' בכל עת
נפתח. זה מאפשר למשתמש להקליד מיד בלי
עכבר נע. סקריפט זה גם מעביר את חלון 'הורדה' ל-
קצה ימין כדי לשמור אותו גלוי. אם זה מופעל מ
.fvwm2rc, השתמש בתור:

AddToFunc "StartFunction" "I" מודול FvwmCommandS
+ "אני" Exec $HOME/scripts/focus-Netscape.pl

push-away.pl
מרחיק חלונות כדי למנוע חפיפה. השתמש כ:

push-away.pl למעלה 'Fvwm Pager'

השתמש ב-FvwmCommand באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    NSIS: מערכת התקנת Scriptable Nullsoft
    NSIS: מערכת התקנת Scriptable Nullsoft
    NSIS (התקנת סקריפטים של Nullsoft
    System) הוא קוד פתוח מקצועי
    מערכת ליצירת מתקינים של Windows. זה
    נועד להיות קטן וגמיש
    ככל האפשר...
    הורד את NSIS: Nullsoft Scriptable Install System
  • 2
    autpass
    autpass
    AuthPass היא סיסמת קוד פתוח
    מנהל עם תמיכה עבור פופולרי ו
    Keepass מוכח (kdbx 3.x ו-kdbx 4.x ...
    הורד Authpass
  • 3
    זאביקס
    זאביקס
    Zabbix היא ארגון פתוח בכיתה
    פתרון ניטור מבוזר במקור
    נועד לנטר ולעקוב
    ביצועים וזמינות של הרשת
    שרתים, מכשיר...
    הורד את Zabbix
  • 4
    KDiff3
    KDiff3
    מאגר זה אינו מתוחזק עוד
    ונשמר למטרות ארכיון. לִרְאוֹת
    https://invent.kde.org/sdk/kdiff3 for
    הקוד החדש ביותר ו
    https://download.kde.o...
    הורד את KDiff3
  • 5
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX הוא GUI עבור
    מטעין ה-USB של Waninkoko, מבוסס על
    libwiigui. זה מאפשר רישום ו
    משיקה משחקי Wii, משחקי Gamecube ו
    בישול ביתי ב-Wii וב-WiiU...
    הורד את USBLoaderGX
  • 6
    ציפור אש
    ציפור אש
    Firebird RDBMS מציע תכונות ANSI SQL
    & פועל על לינוקס, Windows &
    מספר פלטפורמות יוניקס. תכונות
    במקביל וביצועים מצוינים
    & כוח...
    הורד את Firebird
  • עוד »

פקודות לינוקס

Ad