.\" Hey, EMACS: -*- nroff -*- .\" .\" Copyright (C), 2003 Aurelien Jarno .\" .\" You may distribute under the terms of the GNU General Public .\" License as specified in the file /usr/share/common-licences/GPLv2 .\" that comes with the Debian distribution. .\" .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) .TH XTE 1 "October 3, 2012" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: .\" .nh disable hyphenation .\" .hy enable hyphenation .\" .ad l left justify .\" .ad b justify to both left and right margins .\" .nf disable filling .\" .fi enable filling .\" .br insert line break .\" .sp insert n+1 empty lines .\" for manpage-specific macros, see man(7) .SH "نام (NAME)" xte \- تولید ورودی ساختگی با استفاده از افزونهٔ XTest .SH "خلاصه دستور (SYNOPSIS)" .B xte .I "[options] commands..." .SH "توضیحات (DESCRIPTION)" .B xte برنامه‌ای است که با استفاده از افزونهٔ XTest ورودی ساختگی تولید می‌کند و نسبت به xse قابل‌اعتمادتر است. .SH "گزینه‌ها (OPTIONS)" خلاصه‌ای از گزینه‌ها در زیر آمده است: .TP .B \-i id دستگاه XInput 2.x مورد استفاده. برای مشاهدهٔ فهرست دستگاه‌ها از دستور \(aqxinput list\(aq استفاده کنید. .TP .B \-x display ارسال دستورات به سرور X راه دور. توجه داشته باشید که برخی دستورات ممکن است به درستی کار نکنند مگر اینکه نمایشگر (display) روی کنسول باشد؛ به عنوان مثال، نمایشگر در حال حاضر توسط صفحه‌کلید و موشواره کنترل شود و در پس‌زمینه نباشد. به نظر می‌رسد این مورد یکی از محدودیت‌های افزونهٔ XTest باشد. .TP .B \-\-help, \-h نمایش خلاصهٔ گزینه‌ها. .SH "دستورات (COMMANDS)" .TP .BI "key " "k" فشردن و رها کردن کلید k .TP .B "keydown " "k" پایین نگه داشتن کلید k .TP .BI "keyup " "k" رها کردن کلید k .TP .BI "str " "string" اجرای مجموعه‌ای از رویدادهای کلید X برای هر نویسه در string .TP .BI "mouseclick " "i" کلیک کردن دکمهٔ i موشواره .TP .BI "mousemove " "x y" انتقال موشواره به موقعیت x, y در صفحه نمایش .TP .BI "mousermove " "x y" انتقال موشواره به میزان x, y نسبت به موقعیت فعلی .TP .BI "mousedown " "i" پایین نگه داشتن دکمهٔ i موشواره .TP .BI "mouseup " "i" رها کردن دکمهٔ i موشواره .TP .BI "sleep " "x" توقف (خواب) به مدت x ثانیه .TP .BI "usleep " "x" توقف (خواب) به مدت x میکروثانیه .SH "برخی کلیدهای کاربردی (SOME USEFUL KEYS)" این کلیدها به حروف بزرگ و کوچک حساس هستند. .sp .br Home .br Left .br Up .br Right .br Down .br Page_Up .br Page_Down .br End .br Return .br BackSpace .br Tab .br Escape .br Delete .br Shift_L .br Shift_R .br Control_L .br Control_R .br Meta_L .br Meta_R .br Alt_L .br Alt_R .br Multi_key .br Super_L .br Super_R .sp 1 بسته به چیدمان صفحه‌کلید شما، کلید "Windows" ممکن است یکی از کلیدهای Super_ یا Meta_ باشد. .SH "همچنین ببینید (SEE ALSO)" .BR pat2ppm (1), .BR patextract (1), .BR png2pat (1), .BR rgb2pat (1), .BR visgrep (1). .SH "نویسنده (AUTHOR)" .B xte توسط Steve Slaven نوشته شده است. .SH "محدودیت‌ها (LIMITATIONS)" .PP دستور \fBstr\fP از نویسه‌های یونیکد با بیش از دو بایت پشتیبانی نمی‌کند. علاوه بر این، توالی‌های ترکیب نویسه برای تولید نویسه‌های خاص محدود به Multi_key به همراه دو نویسه هستند. مجموعهٔ نویسه‌های پشتیبانی‌شده به چیدمان فعلی صفحه‌کلید بستگی دارد.