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

Ad


فاویکون OnWorks

xprop - آنلاین در ابر

xprop را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

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

برنامه:

نام


xprop - نمایشگر ویژگی برای X

خلاصه


xprop [-help] [-grammar] [-id id] [-ریشه] [-نام نام] [-frame] [-font فونت] [-نمایش دادن
نمایش] [-لن n] [-notype] [-fs پرونده] [-برداشتن نام ملک] [-تنظیم نام ملک ارزش]
[-جاسوس] [-f اتم قالب [dformat]]* [قالب [dformat] اتم]*

خلاصه


La xprop ابزار برای نمایش ویژگی های پنجره و فونت در سرور X است. یک پنجره
یا فونت با استفاده از آرگومان های خط فرمان یا احتمالاً در مورد یک پنجره انتخاب می شود،
با کلیک بر روی پنجره مورد نظر. سپس فهرستی از خواص، احتمالاً با
اطلاعات قالب بندی

OPTIONS


-کمک خلاصه ای از گزینه های خط فرمان را چاپ کنید.

-گرامر
یک دستور زبان دقیق برای همه گزینه های خط فرمان چاپ کنید.

-شناسه id این آرگومان به کاربر اجازه می دهد پنجره را انتخاب کند id در خط فرمان به جای
با استفاده از اشاره گر برای انتخاب پنجره هدف. این در اشکال زدایی X بسیار مفید است
برنامه هایی که در آنها پنجره مورد نظر روی صفحه نمایش نگاشت نشده است یا جایی که استفاده می شود
اشاره گر ممکن است غیرممکن باشد یا با برنامه تداخل داشته باشد.

-سیب زمینی شیرین نام
این آرگومان به کاربر اجازه می دهد تا مشخص کند که پنجره نامگذاری شده است نام هدف است
به جای استفاده از اشاره گر برای انتخاب هدف، پنجره ای در خط فرمان قرار دهید
پنجره.

حتماً فونت
این آرگومان به کاربر اجازه می دهد تا ویژگی های فونت را مشخص کند فونت باید
نمایش داده شود.

ریشه این آرگومان مشخص می کند که پنجره ریشه X پنجره هدف است. این مفید است
در شرایطی که پنجره ریشه کاملاً مبهم است.

-نمایش دادن نمایش
این آرگومان به شما امکان می دهد سروری را برای اتصال به آن مشخص کنید. دیدن X(7).

-لن n حداکثر آن را مشخص می کند n بایت های هر ویژگی باید خوانده یا نمایش داده شود.

-نانوع مشخص می کند که نوع هر خاصیت نمایش داده نشود.

-fs پرونده
آن فایل را مشخص می کند پرونده باید به عنوان منبع فرمت های بیشتر استفاده شود
خواص.

-فریم مشخص می کند که هنگام انتخاب یک پنجره با دست (به عنوان مثال اگر هیچ یک از -سیب زمینی شیرین, ریشه، یا
-شناسه داده می شود)، به جای جستجو، به قاب مدیر پنجره (در صورت وجود) نگاه کنید
پنجره مشتری

-برداشتن نام ملک
نام یک ویژگی را که باید از پنجره مشخص شده حذف شود را مشخص می کند.

-تنظیم نام ملک ارزش
نام یک ویژگی و یک مقدار دارایی را مشخص می‌کند که باید روی مشخص‌شده تنظیم شود
پنجره.

جاسوسی ویژگی های پنجره را برای همیشه بررسی کنید، به دنبال رویدادهای تغییر ویژگی باشید.

-f نام قالب [dformat]
مشخص می کند که قالب برای نام باید قالب و آن dformat برای نام
باید dformat. اگر dformat وجود ندارد، " = $0+\n" فرض می شود.

شرح


برای هر یک از این ویژگی ها، مقدار آن در پنجره یا فونت انتخاب شده با استفاده از چاپ می شود
اطلاعات قالب بندی ارائه شده در صورت وجود. اگر اطلاعات قالب بندی ارائه نشده است،
پیش فرض های داخلی استفاده می شود. اگر یک ویژگی در پنجره یا فونت انتخاب شده تعریف نشده باشد،
"not defined" به عنوان مقدار آن ویژگی چاپ می شود. در صورت عدم ارائه لیست اموال،
تمام ویژگی های دارای پنجره یا فونت انتخاب شده چاپ می شوند.

یک پنجره ممکن است به یکی از چهار روش انتخاب شود. ابتدا اگر پنجره مورد نظر روت باشد
در پنجره، آرگومان -root ممکن است استفاده شود. اگر پنجره مورد نظر پنجره root نیست، آن را
ممکن است به دو روش در خط فرمان انتخاب شود، یا با شماره شناسه مانند ممکن است
به دست آمده از xwininfo، یا با نام اگر پنجره دارای نام باشد. آرگومان -id
پنجره ای را با شماره شناسه به صورت اعشاری یا هگز (باید با 0x شروع شود) انتخاب می کند در حالی که
آرگومان -name یک پنجره را با نام انتخاب می کند.

آخرین راه برای انتخاب یک پنجره به هیچ وجه شامل خط فرمان نیست. اگر هیچ کدام از
-font، -id، -name و -root مشخص می‌شود، مکان‌نمای متقاطع نمایش داده می‌شود و کاربر
مجاز است هر پنجره قابل مشاهده را با فشار دادن هر دکمه اشاره گر در مورد دلخواه انتخاب کند
پنجره اگر بخواهید خصوصیات یک فونت را برخلاف پنجره نمایش دهید،
آرگومان فونت باید استفاده شود.

به غیر از چهار آرگومان فوق و آرگومان -help برای به دست آوردن کمک، و
- آرگومان گرامر برای فهرست کردن گرامر کامل برای خط فرمان، همه دستورات دیگر
آرگومان های خطی در تعیین هر دو فرمت ویژگی هایی که قرار است نمایش داده شوند استفاده می شود
و نحوه نمایش آنها -لن n آرگومان حداکثر آن را مشخص می کند n بایت از هر داده شده
ویژگی خوانده و نمایش داده می شود. این برای مثال هنگام نمایش برش مفید است
بافر در پنجره ریشه که در صورت نمایش کامل می تواند تا چندین صفحه اجرا شود.

معمولاً نام هر ویژگی با چاپ اول نام ویژگی و سپس نوع آن نمایش داده می شود
(اگر دارای یکی باشد) در پرانتز و سپس مقدار آن. آرگومان -notype آن را مشخص می کند
انواع ویژگی ها نباید نمایش داده شوند. آرگومان -fs برای تعیین یک فایل استفاده می شود
حاوی لیستی از قالب‌ها برای ویژگی‌ها در حالی که آرگومان -f برای مشخص کردن آن استفاده می‌شود
قالب برای یک ویژگی

اطلاعات قالب بندی یک ویژگی در واقع از دو قسمت تشکیل شده است، الف قالب و یک
dformat. قالب قالب بندی واقعی ویژگی را مشخص می کند (یعنی آیا ساخته شده است
از کلمات، بایت ها، یا طولانی؟، و غیره) در حالی که dformat مشخص می کند که ملک چگونه باید باشد
نمایش داده.

پاراگراف های زیر نحوه ساخت را توضیح می دهند قالبو dformatس با این حال، برای
اکثریت قریب به اتفاق کاربران و استفاده می کنند، این نباید به عنوان پیش فرض های ساخته شده ضروری باشد
شامل قالبو dformatبرای نمایش تمام خصوصیات استاندارد ضروری است. آی تی
فقط باید مشخص شود قالبو dformatاگر ملک جدیدی معامله شود
با یا کاربر از قالب نمایش استاندارد خوشش نمی آید. کاربران جدید به خصوص هستند
تشویق به صرف نظر از این بخش

A قالب متشکل از یکی از 0، 8، 16، یا 32 به دنبال دنباله ای از یک یا چند فرمت
شخصیت ها. 0، 8، 16 یا 32 مشخص می کند که در هر فیلد چند بیت وجود دارد.
ویژگی. صفر یک مورد خاص است به این معنی که از اطلاعات اندازه فیلد مرتبط با آن استفاده کنید
خود ملک (این فقط برای موارد خاص مانند نوع INTEGER که هست مورد نیاز است
در واقع سه نوع مختلف بسته به اندازه فیلدهای دارایی.)

مقدار 8 به این معنی است که ویژگی دنباله ای از بایت است در حالی که مقدار 16 به معنای آن است
که خاصیت دنباله ای از کلمات است. تفاوت این دو در این است
این واقعیت است که توالی کلمات بایت تعویض می شود در حالی که دنباله بایت ها تعویض نمی شوند
زمانی باشد که توسط ماشینی با ترتیب بایت مخالف ماشینی که در ابتدا نوشته بود خوانده شود
ویژگی. برای اطلاعات بیشتر در مورد نحوه قالب بندی و ذخیره ویژگی ها، مشورت کنید
کتابچه راهنمای Xlib

پس از مشخص شدن اندازه فیلدها، باید نوع آن را مشخص کنید
هر فیلد (یعنی یک عدد صحیح، یک رشته، یک اتم یا چه چیزی؟) این کار با استفاده از یک انجام می شود.
قالب کاراکتر در هر فیلد اگر تعداد فیلدها در ویژگی بیشتر از قالب باشد
کاراکترهای ارائه شده، آخرین کاراکتر هر چند بار که لازم باشد تکرار خواهد شد
زمینه های اضافی قالب کاراکترها و معنی آنها به شرح زیر است:

a فیلد دارای یک عدد اتمی است. یک فیلد از این نوع باید اندازه 32 باشد.

b فیلد یک بولی است. 0 به معنای نادرست است در حالی که هر چیز دیگری به معنای درست است.

ج فیلد یک عدد بدون امضا، یک کاردینال است.

i فیلد یک عدد صحیح امضا شده است.

m فیلد مجموعه ای از پرچم های بیت است که 1 به معنی روشن است.

o فیلد آرایه ای از نمادها است که به صورت دنباله ای از اعداد 32 بیتی بسته بندی شده است.
از عرض، ارتفاع و مقادیر پیکسل ARGB، همانطور که برای _NET_WM_ICON تعریف شده است
اموال در تمدید شده پنجره مدیر نکات مشخصات. رشته ای از این نوع
باید سایز 32 باشه

s این فیلد و فیلدهای بعدی تا 0 یا انتهای ویژگی نشان می دهد
دنباله ای از بایت ها این کاراکتر فرمت فقط با اندازه فیلد 8 قابل استفاده است
و اغلب برای نشان دادن یک رشته استفاده می شود.

t این فیلد و فیلدهای بعدی تا 0 یا انتهای ویژگی را نشان می دهد
یک رشته متن بین المللی شده این کاراکتر قالب فقط با یک فیلد قابل استفاده است
اندازه 8. رشته در یک رمزگذاری منطبق با ICCCM فرض می شود و
قبل از خروجی به کدگذاری محلی فعلی تبدیل می شود.

u این فیلد و فیلدهای بعدی تا 0 یا انتهای ویژگی را نشان می دهد
یک رشته یونیکد با کد UTF-8. این کاراکتر قالب فقط با یک فیلد قابل استفاده است
اندازه 8. اگر مشخص شد که رشته یک کاراکتر نامعتبر است، نوع رمزگذاری
به جای آن نقض چاپ می شود و به دنبال آن رشته با استفاده از 's' قالب بندی می شود. زمانی که در
محیطی که قادر به نمایش رشته کدگذاری شده UTF-8 نیست، رفتار است
یکسان با 's'

x این فیلد یک عدد هگز است (مانند 'c' اما به صورت هگزا نمایش داده می شود - مفیدترین برای
نمایش شناسه های پنجره و موارد مشابه)

یک مثال قالب 32ica است که فرمت یک ویژگی سه فیلد 32 بیتی است
هر کدام، اولی دارای یک عدد صحیح امضا شده، دومی یک عدد صحیح بدون علامت، و سومی یک عدد صحیح
اتم

قالب الف dformat برخلاف a قالب آنقدر سفت نیست تنها محدودیت ها در
a dformat این است که نمی توان با یک حرف یا خط تیره شروع کرد. این طوری است که می تواند باشد
از نام دارایی یا آرگومان متمایز می شود. آ dformat یک رشته متنی است که شامل
کاراکترهای ویژه ای که دستور چاپ فیلدهای مختلف در نقاط مختلف در a را می دهند
روشی شبیه به رشته قالب بندی استفاده شده توسط printf. به عنوان مثال dformat " است (
$0, $1 \)\n" POINT 3، -4 را ارائه می کند که دارای a است قالب از 32ii به عنوان " است ( 3, -4 )\n".

هر کاراکتری غیر از $، ?، \ یا a (در a dformat مانند خودش چاپ می کند برای چاپ کردن
یکی از $، ?، \، یا ( قبل از آن با یک \. به عنوان مثال، برای چاپ یک $، از \$ استفاده کنید.
دنباله های بک اسلش ویژه به عنوان میانبر ارائه شده است. \n باعث ایجاد خط جدید می شود
نمایش داده می شود در حالی که \t باعث می شود یک برگه نمایش داده شود. \o جایی که o یک عدد اکتالی خواهد بود
نمایش شماره کاراکتر o.

یک دلار و به دنبال آن یک عدد n باعث شماره فیلد می شود n نمایش داده شود. فرمت از
فیلد نمایش داده شده بستگی به کاراکتر قالب بندی مورد استفاده برای توصیف آن دارد
مربوط به قالب. به عنوان مثال، اگر یک کاردینال با 'c' توصیف شود، به صورت اعشاری چاپ می شود
در حالی که اگر با x توصیف شود به صورت هگز نمایش داده می شود.

اگر فیلد در ویژگی وجود نداشته باشد (این با برخی از ویژگی ها امکان پذیر است)
به جای آن نمایش داده می شود. $n+ شماره فیلد را نمایش می دهد n سپس یک کاما
سپس شماره فیلد n1+ سپس کامای دیگر و سپس ... تا آخرین فیلد تعریف شده است. اگر فیلد
n تعریف نشده است، چیزی نمایش داده نمی شود. این برای ملکی مفید است که فهرستی از
ارزش ها.

آ ؟ برای شروع یک عبارت شرطی، نوعی دستور if-then استفاده می شود. ?درصد این سطح(متن)
نمایش داده می شود متن اگر و تنها اگر درصد این سطح غیر صفر ارزیابی می کند. این برای دو نفر مفید است
چیزها اول، اجازه می دهد تا فیلدها نمایش داده شوند اگر و فقط در صورت تنظیم یک پرچم. و
دوم، اجازه می دهد تا مقداری مانند شماره حالت به جای اینکه به عنوان یک نام نمایش داده شود
فقط یک عدد نحو از درصد این سطح به شرح زیر است:

درصد این سطح ::= مدت | مدت=درصد این سطح | !درصد این سطح

مدت ::= n | دلارn | مترn

! عملگر یک "نه" منطقی است که 0 را به 1 و هر مقدار غیر صفر را به 0 تغییر می دهد. = یک
عملگر برابری توجه داشته باشید که در داخل، تمام عبارات به عنوان اعداد 32 بیتی ارزیابی می شوند
بنابراین -1 برابر با 65535 نیست. = اگر دو مقدار مساوی باشند 1 و در غیر این صورت 0 برمی گرداند. n
مقدار ثابت را نشان می دهد n در حالی که $n نشان دهنده مقدار شماره فیلد است n. مترn 1 است
اگر شماره پرچم n در فیلد اول با فرمت کاراکتر 'm' در متن مربوطه
قالب در غیر این صورت 1، 0 است.

مثال‌ها: ?m3 (تعداد: $3\n) فیلد 3 را با برچسب تعداد اگر و فقط اگر پرچم نشان می‌دهد
شماره 3 (شمارش از 0 شروع می شود!) روشن است. ?$2=0(درست)؟!$2=0(نادرست) مقدار معکوس را نمایش می دهد
از فیلد 2 به عنوان یک بولی.

برای نمایش یک ملک، xprop نیاز به هر دو a قالب و یک dformat. قبل از xprop
از مقادیر پیش فرض a استفاده می کند قالب از 32 برابر و 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 -format MY_ATOM_NAME 8s -تنظیم MY_ATOM_NAME
"ارزش_من"

محیط زیست


نمایش دادن برای دریافت نمایشگر پیش فرض

XPROPFORMATS
نام فایلی را مشخص می کند که فرمت های اضافی از آن به دست می آید.

با استفاده از خدمات onworks.net از xprop به صورت آنلاین استفاده کنید


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

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

  • 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