CopyQ(1) General Commands Manual CopyQ(1) نام (NAME) copyq - مدیر کلیپ‌بورد با قابلیت‌های پیشرفته خلاصه دستور (SYNOPSIS) copyq [COMMAND] توضیحات (DESCRIPTION) CopyQ یک مدیر کلیپ‌بورد پیشرفته با قابلیت‌های ویرایش و اسکریپت‌نویسی است. این برنامه کلیپ‌بورد سیستم را زیر نظر گرفته و محتوای آن را در زبانه‌های سفارشی ذخیره می‌کند. محتوای ذخیره‌شده را می‌توان بعداً مستقیماً در هر برنامه‌ای کپی و جای‌گذاری کرد. دستورها (COMMANDS) در صورت عدم تعیین دستور، سرور برنامه اجرا می‌شود. show [NAME] نمایش پنجره اصلی و در صورت تمایل باز کردن زبانه با نام مشخص‌شده. hide مخفی کردن پنجره اصلی. toggle نمایش یا مخفی کردن پنجره اصلی. menu باز کردن منوی زمینه‌ای (Context Menu). exit خروج از سرور برنامه. disable, enable غیرفعال یا فعال کردن ذخیره‌سازی محتوای کلیپ‌بورد. clipboard [MIME] چاپ محتوای کلیپ‌بورد. selection [MIME] چاپ محتوای انتخاب (Selection) در X11. paste جای‌گذاری محتوای کلیپ‌بورد در پنجره جاری (ممکن است در برخی برنامه‌ها کار نکند). copy TEXT تنظیم متن کلیپ‌بورد. copy MIME DATA [MIME DATA]... تنظیم محتوای کلیپ‌بورد. count چاپ تعداد آیتم‌های زبانه جاری. select [ROW=0] کپی کردن آیتم موجود در سطر مشخص‌شده به کلیپ‌بورد. next کپی کردن آیتم بعدی از زبانه جاری به کلیپ‌بورد. previous کپی کردن آیتم قبلی از زبانه جاری به کلیپ‌بورد. add TEXT... افزودن متن به کلیپ‌بورد. insert ROW TEXT درج متن در سطر مشخص‌شده. remove [ROWS=0...] حذف آیتم‌های سطرهای مشخص‌شده. edit [ROW=-1...] ویرایش آیتم‌ها یا ایجاد و ویرایش یک آیتم جدید. مقدار -1 برای متن جاری موجود در کلیپ‌بورد است. separator SEPARATOR تنظیم جداکننده برای آیتم‌ها در خروجی. read [MIME|ROW]... چاپ داده‌های خام کلیپ‌بورد یا آیتم موجود در سطر. write [ROW=0] MIME DATA [MIME DATA]... نوشتن داده‌های خام در سطر مشخص‌شده. action [ROWS=0...] نمایش پنجره گفتگوی عملیات (Action). action [ROWS=0...] [PROGRAM [SEPARATOR=\n]] اجرای PROGRAM روی متن آیتم‌های موجود در سطرها. برای ارسال متن به عنوان آرگومان، از %1 در PROGRAM استفاده کنید. popup TITLE MESSAGE [TIME=8000] نمایش پیام پاپ‌آپ در سینی سیستم (Tray) به مدت TIME میلی‌ثانیه. tab فهرست کردن نام زبانه‌های موجود. tab NAME [COMMAND] اجرای دستور روی زبانه با نام مشخص‌شده. در صورت عدم وجود زبانه، ایجاد می‌شود. پیش‌فرض زبانه اول است. removetab NAME حذف زبانه. renametab NAME NEW_NAME تغییر نام زبانه. exporttab FILE_NAME خروجی گرفتن از آیتم‌ها در فایل. importtab FILE_NAME وارد کردن آیتم‌ها از فایل. config فهرست کردن تمام گزینه‌ها. config OPTION دریافت مقدار گزینه. config OPTION VALUE تنظیم مقدار گزینه. eval, -e [SCRIPT] [ARGUMENTS]... ارزیابی و اجرای برنامه ECMAScript. آرگومان‌ها با استفاده از "arguments[0..N]" قابل دسترسی هستند. session, -s, --session SESSION شروع یا اتصال به نمونه‌ای از برنامه با نام نشست مشخص‌شده. help, -h, --help [COMMAND]... چاپ راهنما برای COMMAND یا تمام دستورها. نکات (NOTES) از آرگومان خط تیره (-) برای خواندن داده‌ها از ورودی استاندارد استفاده کنید. از آرگومان دو خط تیره (--) برای خواندن تمام آرگومان‌های بعدی بدون گسترش دنباله‌های اسکیپ (مانند \n، \t و غیره) استفاده کنید. از ? برای MIME جهت چاپ نوع‌های MIME موجود استفاده کنید (پیش‌فرض "text/plain" است). مثال‌ها (EXAMPLES) درج چند متن در تاریخچه: copyq add "first item" "second item" "third item" چاپ محتوای سه آیتم اول: copyq read 0 1 2 copyq separator "," read 0 1 2 نمایش محتوای فعلی کلیپ‌بورد: copyq clipboard copyq clipboard text/html copyq clipboard \? # فهرست کردن فرمت‌های موجود در کلیپ‌بورد کپی کردن متن به کلیپ‌بورد: copyq copy "Some Text" بارگذاری محتوای فایل در کلیپ‌بورد: copyq copy - < file.txt copyq copy text/html < index.html copyq copy image/jpeg - < image.jpg ایجاد آیتم‌های تصویری: copyq write image/gif - < image.gif copyq write image/svg - < image.svg همچنین ببینید (SEE ALSO) https://copyq.readthedocs.io نویسندگان (AUTHORS) نگه‌دارنده CopyQ شخص Lukas Holecek است. فهرست جامع نویسندگان و مشارکت‌کنندگان در فایل AUTHORS در دسترس است. این صفحه راهنما توسط GengYu Rao (zouyoo@outlook.com) برای پروژه دبیان نوشته شده است (و ممکن است توسط دیگران نیز استفاده شود). CopyQ(1)