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

Ad


סמל OnWorks

xprop - מקוון בענן

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

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

תָכְנִית:

שֵׁם


xprop - מציג מאפיינים עבור X

תַקצִיר


xprop [-עזרה] [-דקדוק] [-id id] [-שורש] [-שם שם] [-מסגרת] [-גופן גופן] [-תצוגה
תצוגה] [-לן n] [-notype] [-fs פילה] [-הסר שם נכס] [-סט שם נכס ערך]
[-מרגל] [-פ אטום פוּרמָט [dformat]]* [פוּרמָט [dformat] אטום]*

סיכום


אל האני xprop כלי השירות מיועד להצגת מאפייני חלון וגופן בשרת X. חלון אחד
או גופן נבחר באמצעות ארגומנטים של שורת הפקודה או אולי במקרה של חלון,
על ידי לחיצה על החלון הרצוי. לאחר מכן ניתנת רשימה של נכסים, אולי עם
מידע על עיצוב.

אפשרויות


עזרה הדפס סיכום של אפשרויות שורת הפקודה.

-דקדוק
הדפס דקדוק מפורט עבור כל אפשרויות שורת הפקודה.

- id ארגומנט זה מאפשר למשתמש לבחור חלון id בשורת הפקודה במקום
באמצעות המצביע כדי לבחור את חלון היעד. זה מאוד שימושי באיתור באגים של X
יישומים שבהם חלון היעד אינו ממופה למסך או היכן השימוש
של המצביע עשוי להיות בלתי אפשרי או להפריע ליישום.

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

-גוֹפָן גופן
ארגומנט זה מאפשר למשתמש לציין את המאפיינים של גופן גופן צריך
להיות מוצג.

-רובוט ארגומנט זה מציין שחלון השורש של X הוא חלון היעד. זה שימושי
במצבים בהם חלון השורש מעורפל לחלוטין.

-לְהַצִיג תצוגה
ארגומנט זה מאפשר לך לציין את השרת שאליו יש להתחבר; לִרְאוֹת X(7).

-לן n מפרט את זה לכל היותר n יש לקרוא או להציג בתים של כל מאפיין.

-לא טיפוס מציין שאין להציג את הסוג של כל מאפיין.

-פס פילה
מציין את הקובץ הזה פילה צריך לשמש כמקור לפורמטים נוספים עבור
נכסים.

-מִסגֶרֶת מציין כי בעת בחירת חלון באופן ידני (כלומר אם אף אחד מהם - שם, -רובוט, או
- ניתנים), הסתכל על מסגרת מנהל החלונות (אם יש) במקום לחפש
חלון הלקוח.

-לְהַסִיר שם נכס
מציין את השם של מאפיין שיוסר מהחלון המצוין.

-מַעֲרֶכֶת שם נכס ערך
מציין את שם הנכס וערך הנכס, שיוגדר על המצוין
חלון.

-מרגל בחנו נכסי חלונות לנצח, מחפשים אירועי שינוי נכסים.

-f שם פוּרמָט [dformat]
מציין כי ה פוּרמָט ל שם צריך להיות פוּרמָט וכי dformat ל שם
צריך להיות dformat. אם dformat חסר, ההנחה היא " = $0+\n".

תיאור


עבור כל אחד מהמאפיינים הללו, הערך שלו בחלון או בגופן שנבחר מודפס באמצעות
מידע העיצוב שסופק אם יש. אם לא מסופק מידע עיצובי,
נעשה שימוש בברירות מחדל פנימיות. אם מאפיין אינו מוגדר בחלון או בגופן שנבחרו,
"לא מוגדר" מודפס כערך עבור אותו מאפיין. אם לא ניתנת רשימת נכסים,
כל המאפיינים שברשות החלון או הגופן שנבחרו מודפסים.

ניתן לבחור חלון באחת מארבע דרכים. ראשית, אם החלון הרצוי הוא השורש
חלון, ניתן להשתמש בארגומנט -root. אם החלון הרצוי אינו חלון הבסיס, הוא
ניתן לבחור בשתי דרכים בשורת הפקודה, או לפי מספר מזהה כזה
הושג מ xwininfo, או לפי שם אם לחלון יש שם. הארגומנט -id
בוחר חלון לפי מספר מזהה בעשרוני או hex (חייב להתחיל ב-0x) בזמן שה-
ארגומנט -name בוחר חלון לפי שם.

הדרך האחרונה לבחור חלון אינה כוללת את שורת הפקודה כלל. אם אף אחד מהם
-font, -id, -name ו-root מצוינים, סמן מצלצל מוצג והמשתמש
מותר לבחור כל חלון גלוי על ידי לחיצה על כל כפתור מצביע ברצוי
חַלוֹן. אם רוצים להציג מאפיינים של גופן בניגוד לחלון, ה-
יש להשתמש בארגומנט גופן.

מלבד ארבעת הטיעונים לעיל וטיעון העזרה לקבלת עזרה, וה-
ארגומנט דקדוק לרשימת הדקדוק המלא עבור שורת הפקודה, כל הפקודות האחרות
ארגומנטים של קו משמשים לציון שני הפורמט של המאפיינים שיוצגו
וכיצד להציג אותם. ה-לן n הטיעון מפרט את זה לכל היותר n בתים של כל נתון
הנכס ייקרא ויוצג. זה שימושי למשל בעת הצגת החתך
מאגר בחלון הבסיס שיכול לפעול למספר עמודים אם יוצג במלואו.

בדרך כלל כל שם מאפיין מוצג על ידי הדפסת תחילה את שם המאפיין ולאחר מכן את הסוג שלו
(אם יש לו כזה) בסוגריים ואחריו הערך שלו. הארגומנט -notype מציין זאת
אין להציג סוגי נכסים. הארגומנט -fs משמש לציון קובץ
מכיל רשימה של פורמטים עבור מאפיינים בעוד הארגומנט -f משמש לציון
פורמט עבור נכס אחד.

מידע העיצוב של נכס מורכב למעשה משני חלקים, א פוּרמָט וכן
dformat. ה פוּרמָט מציין את העיצוב בפועל של המאפיין (כלומר, האם הוא מורכב
של מילים, בתים או ארוכות? וכו') בזמן שה dformat מפרט איך הנכס צריך להיות
מוצג.

הפסקאות הבאות מתארות כיצד לבנות פוּרמָטים ו dformatס. עם זאת, עבור
הרוב המכריע של המשתמשים והשימושים, זה לא אמור להיות הכרחי כברירות המחדל המובנות
מכיל את פוּרמָטים ו dformatיש צורך להציג את כל המאפיינים הסטנדרטיים. זה
צריך רק לציין פוּרמָטים ו dformats אם נכס חדש נמצא בטיפול
עם או שהמשתמש לא אוהב את פורמט התצוגה הסטנדרטי. משתמשים חדשים במיוחד הם
מומלץ לדלג על חלק זה.

A פוּרמָט מורכב מאחד מ-0, 8, 16 או 32 ואחריו רצף של פורמט אחד או יותר
דמויות. ה-0, 8, 16 או 32 מציינים כמה ביטים לכל שדה יש ​​ב-
תכונה. אפס הוא מקרה מיוחד שמשמעותו להשתמש במידע על גודל השדה המשויך אליו
הנכס עצמו. (זה נחוץ רק למקרים מיוחדים כמו סוג INTEGER כלומר
למעשה שלושה סוגים שונים בהתאם לגודל השדות של הנכס.)

ערך של 8 אומר שהמאפיין הוא רצף של בתים בעוד שערך של 16 פירושו
שהמאפיין הוא רצף של מילים. ההבדל בין שני אלה טמון ב
עובדה שרצף המילים יוחלף בתים ואילו רצף בתים לא
להיות כשקוראים על ידי מכונה בסדר בתים הפוך מהמכונה שכתבה במקור
הרכוש. למידע נוסף על אופן העיצוב והאחסון של מאפיינים, עיין
המדריך של Xlib.

לאחר שצוין גודל השדות, יש צורך לציין את הסוג של
כל שדה (כלומר, האם זה מספר שלם, מחרוזת, אטום או מה?) זה נעשה באמצעות אחד
עיצוב תו לכל שדה. אם יש יותר שדות בנכס מאשר פורמט
התווים שסופקו, התו האחרון יחזור על עצמו כמה פעמים הנדרש
השדות הנוספים. תווי הפורמט ומשמעותם הם כדלקמן:

a השדה מכיל מספר אטום. שדה מסוג זה צריך להיות בגודל 32.

ב השדה הוא בוליאני. 0 פירושו לא נכון בעוד שכל דבר אחר פירושו נכון.

ג השדה הוא מספר ללא סימן, קרדינל.

i השדה הוא מספר שלם בסימן.

m השדה הוא קבוצה של דגלי סיביות, 1 כלומר על.

o השדה הוא מערך של אייקונים, ארוז כרצף של מספרים של 32 סיביות המורכב
של ערכי רוחב, גובה ו-ARGB פיקסל, כפי שהוגדר עבור _NET_WM_ICON
נכס באזור מורחב חלון מנהל רמזים מִפרָט. שדה מסוג זה
חייב להיות במידה 32.

s שדה זה והבאים הבאים עד 0 או סוף המאפיין מייצגים
רצף של בתים. תו פורמט זה ניתן לשימוש רק עם גודל שדה של 8
והוא משמש לרוב לייצוג מחרוזת.

t שדה זה והבאים עד ש-0 או סוף המאפיין מייצגים
מחרוזת טקסט בינלאומית. תו פורמט זה ניתן לשימוש רק עם שדה
גודל של 8. ההנחה היא שהמחרוזת נמצאת בקידוד תואם ICCCM והיא
הומר לקידוד המקום הנוכחי לפני הפלט.

u שדה זה והבאים הבאים עד 0 או סוף המאפיין מייצגים
מחרוזת Unicode מקודדת UTF-8. תו פורמט זה ניתן לשימוש רק עם שדה
גודל של 8. אם נמצא שהמחרוזת היא תו לא חוקי, סוג הקידוד
ההפרה מודפסת במקום, ואחריה המחרוזת המעוצבת באמצעות 's'. כשנכנסים
סביבה שאינה מסוגלת להציג מחרוזת מקודדת UTF-8, התנהגות היא
זהה ל-'s'.

x השדה הוא מספר hex (כמו 'c' אבל מוצג ב hex - הכי שימושי עבור
הצגת מזהי חלונות וכדומה)

דוגמה פוּרמָט הוא 32ica שהוא הפורמט למאפיין של שלושה שדות של 32 סיביות
כל אחד, הראשון מחזיק מספר שלם בסימן, השני מספר שלם ללא סימן, והשלישי an
אָטוֹם.

הפורמט של א dformat בניגוד לזה של א פוּרמָט לא כל כך נוקשה. המגבלות היחידות על
a dformat הוא שאסור להתחיל באות או מקף. זה כדי שזה יכול להיות
נבדל משם נכס או ארגומנט. א dformat הוא מחרוזת טקסט המכילה
תווים מיוחדים המורים להדפיס שדות שונים בנקודות שונות ב-a
אופן דומה למחרוזת העיצוב המשמשת printf. לדוגמה, ה dformat "הוא (
$0, $1 \)\n" יציג את הנקודה 3, -4 שיש לה א פוּרמָט של 32ii כמו "הוא (3, -4)\n".

כל תו מלבד $, ?, \, או ( ב-a dformat מדפיס כמו עצמו. כדי להדפיס
אחד מ-$, ?, \, או ( מקדים אותו ב-\. לדוגמה, כדי להדפיס $, השתמש ב-\$. כמה
רצפי קו נטוי מיוחד מסופקים כקיצורי דרך. \n יגרום לשורה חדשה
מוצג בעוד \t יגרום להצגת כרטיסייה. \o איפה o הוא מספר אוקטלי יהיה
להציג את מספר התו o.

$ ואחריו מספר n גורם למספר שדה n שיוצג. הפורמט של ה
השדה המוצג תלוי בתו העיצוב המשמש לתיאורו ב-
מקביל פוּרמָט. כלומר, אם קרדינל מתואר ב-'c' הוא יודפס בעשרוניות
בעוד שאם הוא מתואר ב-'x' הוא מוצג ב-hex.

אם השדה אינו קיים בנכס (זה אפשרי בחלק מהנכסים),
מוצג במקום זאת. $n+ יציג את מספר השדה n ואז פסיק
ואז מספר שדה n+1 ואז עוד פסיק ואז ... עד השדה האחרון שהוגדר. אם שדה
n לא מוגדר, שום דבר לא מוצג. זה שימושי עבור נכס שהוא רשימה של
ערכים.

א ? משמש כדי להתחיל ביטוי מותנה, מעין משפט אם-אז. ?exp(טֶקסט)
יציג טֶקסט אם ורק אם exp מוערך ללא אפס. זה שימושי לשניים
דברים. ראשית, הוא מאפשר להציג שדות אם ורק אם מוגדר דגל. ו
שנית, הוא מאפשר להציג ערך כמו מספר מצב כשם ולא בתור
רק מספר. התחביר של exp הוא כדלקמן:

exp :: 49 טווח | טווח=exp | !exp

טווח :: 49 n | $n | Mn

ה ! האופרטור הוא ``לא'' לוגי, משנה 0 ל-1 וכל ערך שאינו אפס ל-0. = הוא
מפעיל שוויון. שים לב שבאופן פנימי כל הביטויים מוערכים כמספרים של 32 סיביות
אז -1 אינו שווה ל-65535. = מחזיר 1 אם שני הערכים שווים ו-0 אם לא. n
מייצג את הערך הקבוע n בעוד $n מייצג את הערך של מספר השדה n. Mn הוא 1
אם מספר הדגל n בשדה הראשון עם תו הפורמט 'm' בשדה המתאים
פוּרמָט הוא 1, 0 אחרת.

דוגמאות: ?m3(count: $3\n) מציג שדה 3 עם תווית count if and only if
מספר 3 (הספירה מתחילה ב-0!) פועל. ?$2=0(True)?!$2=0(False) מציג את הערך ההפוך
של שדה 2 כבוליאני.

על מנת להציג נכס, xprop צריך גם א פוּרמָט וכן dformat. לפני xprop
משתמש בערכי ברירת המחדל של a פוּרמָט של 32x ו-a dformat של " = { ​​$0+ }\n", הוא מחפש
מספר מקומות בניסיון למצוא פורמטים ספציפיים יותר. ראשית, מתבצע חיפוש באמצעות
שם הנכס. אם זה נכשל, מתבצע חיפוש באמצעות סוג הנכס.
זה מאפשר להגדיר את סוג STRING עם קבוצה אחת של פורמטים תוך התרת נכס
WM_NAME שהוא מסוג STRING שיוגדר בפורמט אחר. בדרך זו, ה
ניתן לעקוף פורמטי תצוגה עבור סוג נתון עבור מאפיינים ספציפיים.

המיקומים שחיפשו הם לפי הסדר: הפורמט אם קיים שצוין עם שם הנכס
(כמו ב-8x WM_NAME), הפורמטים המוגדרים על ידי אפשרויות -f בסדר אחרון עד ראשון, התוכן
של הקובץ שצוין על ידי האפשרות -fs אם יש, תוכן הקובץ שצוין על ידי
משתנה סביבתי XPROPFORMATS אם יש, ולבסוף xpropקובץ מובנה של פורמטים.

הפורמט של הקבצים שאליהם מתייחס הארגומנט -fs והמשתנה XPROPFORMATS הוא
שורה אחת או יותר מהטופס הבא:

שם פוּרמָט [dformat]

איפה שם הוא שם של נכס או שם של סוג, פוּרמָט האם ה פוּרמָט ל
לשמש עם שם ו dformat האם ה dformat לשימוש עם שם. אם dformat לא
בהווה, ההנחה היא " = $0+\n".

דוגמאות


כדי להציג את השם של חלון הבסיס: xprop -שורש WM_NAME

כדי להציג את רמזי מנהל החלונות עבור השעון: xprop -שם xclock WM_HINTS

כדי להציג את תחילת מאגר החיתוך: xprop -root -len 100 CUT_BUFFER0

כדי להציג את גודל הנקודה של הגופן הקבוע: xprop -גופן קבוע POINT_SIZE

כדי להציג את כל המאפיינים של חלון # 0x200007: xprop -id 0x200007

כדי להגדיר מאפיין מחרוזת פשוט: xprop -root -פורמט MY_ATOM_NAME 8s -הגדר את MY_ATOM_NAME
"הערך_שלי"

הסביבה


תצוגה כדי לקבל תצוגת ברירת מחדל.

XPROPFORMATS
מציין את שם הקובץ שממנו יש לקבל פורמטים נוספים.

השתמש ב-xprop באינטרנט באמצעות שירותי onworks.net


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

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

  • 1
    DivFix + +
    DivFix + +
    DivFix++ הוא שלך תיקון וידאו AVI ו
    תוכנת תצוגה מקדימה. זה מיועד לתיקון
    ותצוגה מקדימה של קבצים שנמצאים בהורדה
    מ-ed2k(emule), torrent, gnutella, ftp...
    הורד את DivFix++
  • 2
    קהילת JBoss
    קהילת JBoss
    פרויקטים מונעי קהילה הכוללים את
    החידושים העדכניים ביותר לקדמת קצה
    אפליקציות. פרויקט הדגל שלנו JBoss AS הוא
    הקוד הפתוח המוביל,
    תואם תקנים...
    הורד את JBoss Community
  • 3
    ג'נגו פילר
    ג'נגו פילר
    django Filer הוא ניהול קבצים
    יישום עבור django שעושה
    טיפול בקבצים ובתמונות בקלות.
    django-filer הוא ניהול קבצים
    יישום עבור djang...
    הורד את Django Filer
  • 4
    xCAT
    xCAT
    ערכת כלי ניהול אשכולות אקסטרים.
    xCAT הוא ניהול אשכולות ניתן להרחבה
    וכלי אספקה ​​המספק
    בקרת חומרה, גילוי ומערכת הפעלה
    diskful/di...
    הורד את xCAT
  • 5
    Psi
    Psi
    Psi הוא XMPP רב עוצמה חוצה פלטפורמות
    לקוח המיועד למשתמשים מנוסים.
    יש בנייה זמינה עבור MS
    Windows, GNU/Linux ו-macOS.. קהל:
    משתמשי קצה...
    הורד את Psi
  • 6
    בלובי מטח 2
    בלובי מטח 2
    המשך רשמי של המפורסם
    משחק ארקייד Blobby Volley 1.x..
    קהל: משתמשי קצה/שולחן עבודה. מִשׁתַמֵשׁ
    ממשק: OpenGL, SDL. תִכנוּת
    שפה: C++, Lua. ג...
    הורד את Blobby Volley 2
  • עוד »

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

Ad