AutoKey: أداة مفيدة لأتمتة المهام لنظام GNU / Linux

AutoKey: أداة مفيدة لأتمتة المهام لنظام GNU / Linux

AutoKey: أداة مفيدة لأتمتة المهام لنظام GNU / Linux

عند التعامل مع أتمتة المهام (الأنشطة أو الإجراءات) على جهاز الكمبيوتر ، وهذا يهدف دائمًا إلى زيادة إنتاجية من المستخدمين. وعندما يكون هؤلاء المستخدمون متقدمين عادةً ، كما في حالة ملف مسؤولو الخادم أو المطورون أو DevOps وغيرها من التطبيقات ذات الصلة ، حيث يتم استخدام تطبيقات الإنتاجية غالبًا. مثل قاذفات التطبيق نوع Ulauncher o أتمتة المهام نوع "مفتاح تلقائي".

وفي حالة "مفتاح تلقائي"، من الجدير بالذكر أن هذا ملف تطبيق سطح المكتب مفتوح المصدر مما يساعد على أتمتة العديد من المهام المتكررة بسهولة وسرعة.

Ulauncher and Synapse: مشغلان ممتازان لتطبيق Linux

Ulauncher and Synapse: مشغلان ممتازان لتطبيق Linux

وقبل أن تصف "مفتاح تلقائي" واستكشف كيف التثبيت والاستخدام، كالعادة سنترك على الفور أدناه بعض الروابط المتعلقة بـ الوظائف السابقة ذات الصلة آخر تطبيقات الإنتاجية التي تناولناها من قبل ، بحيث يمكن استكشافها بسهولة بعد نهاية هذا المنشور:

"قاذفات التطبيقات (قاذفات) هي أدوات أو مكملات ننفذها عادة في أنظمة التشغيل لدينا لتحسين إنتاجيتنا ، من خلال زيادة سهولة وسرعة استخدام لوحة المفاتيح لتنفيذ الإجراءات. إجراء مفيد جدًا عادةً ، خاصةً عندما نستخدم مدير النوافذ (WMs) بدلاً من بيئة سطح المكتب (DEs). ومن بين أفضل ما يمكن أن نذكره Ulauncher ، وهو مشغل تطبيقات سريع لنظام Linux. هو مكتوب بلغة بايثون ، باستخدام GTK +." Ulauncher and Synapse: مشغلان ممتازان لتطبيق Linux

المادة ذات الصلة:
Dmenu و Rofi: مشغلي تطبيقات ممتازين لـ WMs

المادة ذات الصلة:
Ulauncher and Synapse: مشغلان ممتازان لتطبيق Linux
المادة ذات الصلة:
ألبرت وكوبفر: أباريقتان ممتازتان كبديل لـ Cerebro
المادة ذات الصلة:
الدماغ: تطبيق مفتوح عبر الأنظمة الأساسية للإنتاجية

Autokey: تطبيق Linux Desktop Automation

Autokey: تطبيق Linux Desktop Automation

ما هو AutoKey؟

بحسب موقع "AutoKey" الرسمي على GitHub، يتم وصف هذا التطبيق بإيجاز على النحو التالي:

"إنها أداة مساعدة لأتمتة سطح المكتب لنظامي Linux و X11."

ويضيفون أيضًا:

"وهو يعمل حاليًا ضمن Python 3. ولأنه تطبيق X11 ، فلن يعمل بنسبة 100٪ على توزيعات GNU / Linux التي تستخدم Wayland افتراضيًا بدلاً من Xorg."

ملامح

  • يوفر واجهة مستخدم رسومية بسيطة وبديهية تقوم بتشغيل نصوص Python-3 وتؤدي إلى توسيع النص ، مع التركيز بشكل خاص على وظائف الماكرو وضغط المفاتيح.
  • يمكن استخدامه لتوسيع النص البسيط باستخدام "عبارات". بالنسبة للرد على اختصارات لوحة المفاتيح (على سبيل المثال [Ctrl] + [Alt] + F8) ، لتوسيع العبارات.
  • يسمح ، إذا لزم الأمر ، باستخدام كل قوة لغة برمجة Python لكتابة Scripts في Python3 لأتمتة المهام الضرورية. يمكن ربط برامج AutoKey النصية مثل العبارات بالاختصارات ومفاتيح الاختصار ، من بين أشياء أخرى ، لتنفيذ الأوامر.
  • يوفر واجهة برمجة تطبيقات للتفاعل مع النظام ، والقيام بأشياء مثل النقر بالماوس أو كتابة نص باستخدام لوحة المفاتيح.

لماذا يعد AutoKey تطبيقًا جيدًا لـ SysAdmins؟

كلاهما جيد سيسادمينس مثل غيرهم من محترفي تكنولوجيا المعلومات المتقدمين ، غالبًا ما يكون لديهم فهم أساسي لـ البرمجة أو منطق البرمجة. لذلك ، من بين أشياء كثيرة ، يميلون إلى امتلاك فهم جيد جدًا لتشغيل / سلوك المعدات / الأجهزة المختلفة والبرامج ذات الصلة ، من أجل تنفيذ المشكلات وحلها.

ولكن أيضًا ، عادة ما يكونون جيدًا في مختلف لغات البرمجة تستخدم للبرمجة أو لأتمتة المهام الروتينية مثل شل ، AWK ، بيرل ، بايثون، من بين أمور أخرى. كل ذلك من أجل أتمتة أكبر قدر ممكن ، وإتقان أفضل ما يمكن لغات البرمجة النصية والأوامر، لتحويل المهام المتكررة والمملة إلى مهام آلية.

التثبيت والاستخدام

للتنزيل ، يمكنك تنزيل ملف 3 ملفات بتنسيق deb ضروري ومتاح في قسم التنزيل الخاص بك ، والذي يتوافق مع آخر ملفات الإصدار الحالي (0.96 beta-8)، ثم قم بتثبيتها على ملف توزيعة جنو / لينكس، تمامًا كما في حالتنا العملية. ومع ذلك ، يمكن تثبيت كل من (حزم gtk و qt) أو حزمة واحدة فقط من أي من 1 كما هو مطلوب.

بعد التنزيل في ملف مجلد التحميل، يمكن تنفيذ ما يلي في المحطة أمر الأمر:

«sudo apt install ./Descargas/autokey-*.*»

ثم قم بتشغيله عبر قائمة التطبيقات والجدول الزمني أ عبارة أو نص باستخدام لغة بايثون. في حالتي ، قم بجدولة المهمة التالية: قم بتشغيل اللعبة الإرهاب الحضري 4 بالمفاتيح السيطرة + 4. الإجراء الذي تم تنفيذه يدويًا مسبقًا عن طريق فتح مستعرض والبحث عن مجلد المصدر الخاص به والنقر على الملف القابل للتنفيذ.

كود بايثون مبرمج

output = system.exec_command("/media/sysadmin/RESPALDO/UrbanTerror43/Quake3-UrT.x86_64")
keyboard.send_keys(output)

لقطات شاشة

AutoKey: لقطة شاشة 1

AutoKey: لقطة شاشة 2

AutoKey: لقطة شاشة 3

AutoKey: لقطة شاشة 4

AutoKey: لقطة شاشة 5

مزيد من المعلومات

لمزيد من المعلومات حول "مفتاح تلقائي" نوصي باستكشاف الروابط الثلاثة التالية:

ملخص: منشورات مختلفة

ملخص

باختصار ، كما رأينا "مفتاح تلقائي" انها مفيدة جدا أداة أتمتة المهام، والذي يعمل أيضًا عن طريق الاستفادة من لغة بايثون. وعند استخدامها بشكل جيد ، يمكن أن تصبح أداة تحويلية لتحسين إنتاجية أو ببساطة تسمح لنا بتقليل الضغط الجسدي المرتبط بالكتابة. بالإضافة إلى ذلك ، يمكن أن يكون تطبيقًا حليفًا ومكملًا لما به برمجة شل لم يكن التشغيل الآلي عمليًا أو عمليًا.

نأمل أن يكون هذا المنشور مفيدًا جدًا للجميع «Comunidad de Software Libre y Código Abierto» ومساهمة كبيرة في تحسين ونمو ونشر النظام البيئي للتطبيقات المتاحة «GNU/Linux». ولا تتوقف عن مشاركته مع الآخرين ، على مواقع الويب أو القنوات أو المجموعات أو مجتمعات الشبكات الاجتماعية أو أنظمة المراسلة المفضلة لديك. أخيرًا ، قم بزيارة صفحتنا الرئيسية على «من لينكس» لاستكشاف المزيد من الأخبار ، والانضمام إلى قناتنا الرسمية برقية من DesdeLinux.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.