AutoKey هو تطبيق برمجة نصية لنظام Linux. يتيح لك أتمتة العمليات المتكررة والتافهة على جهاز الكمبيوتر الخاص بك حتى تتمكن من تنفيذها بسرعة وكفاءة.
تتضمن بعض المهام التي يعمل فيها AutoKey جيدًا توسيع النص وتصحيح الأخطاء المطبعية وتشغيل البرامج وإدخال نصوص متداخلة. إلى جانب ذلك ، يمكنك أيضًا استخدامه لتشغيل البرامج النصية المخصصة لأتمتة إجراءات النظام المعقدة على جهازك.
ومع ذلك ، يمكن أن يكون AutoKey مخيفًا لمستخدميه لأول مرة. تحقيقًا لهذه الغاية ، إليك دليل لمساعدتك في تثبيت AutoKey وإعداده واستخدامه على Linux.
ما هو AutoKey؟
AutoKey هي أداة مساعدة مجانية ومفتوحة المصدر لأتمتة سطح المكتب لنظام التشغيل Linux. يسمح لك بأتمتة العمليات المتكررة المختلفة على جهاز الكمبيوتر الخاص بك باستخدام مفاتيح الاختصار أو تشغيل العبارات حتى تتمكن من تنفيذها بكفاءة.
إذا كنت قد بدأت للتو مع AutoKey ، فإن توسيع النص والتصحيح التلقائي هما تطبيقان يمكن للبرنامج أن يثبت أنه مفيد لك. وبمرور الوقت ، عندما تشعر بالراحة مع AutoKey وتطور فهمًا لمفاهيم البرمجة النصية وتعقيداتها ، يجب أن تكون قادرًا على استخدامها في تنفيذ نصوص بايثون لأتمتة المهام المعقدة.
كيفية تثبيت AutoKey على Linux
AutoKey متاح لجميع التخصصات توزيعات لينكس ويأتي في نسختين: autokey-gtk و أوتوكي كيو تي.
للمبتدئين ، GTK و كيو تي هي مجموعات أدوات مستخدمة لتطوير التطبيقات المستندة إلى واجهة المستخدم الرسومية لنظام التشغيل Linux. من بين الاثنين ، GTK هو الخيار المفضل لبرامج جنوم ، بينما Qt هو الخيار القياسي لإنشاء برامج لـ KDE. إلى جانب التغيير في مستحضرات التجميل ، على الرغم من ذلك ، فإن البرامج التي تم إنشاؤها باستخدام GTK و Qt تشترك في نفس الهيكل الداخلي بشكل عام.
لذلك ، بناءً على توزيعة Linux التي تستخدمها على جهاز الكمبيوتر الخاص بك ، يمكنك أن تقرر تنزيل إصدار GTK أو Qt من AutoKey.
متعلق ب: ما هو الفرق بين GTK + و Qt
لهذا أيضًا ، لديك خياران. يمكنك إما استخدام مدير الحزم ، الذي يأتي مثبتًا مسبقًا في توزيعة Linux الخاصة بك ، من أجل التثبيت السريع. أو يمكنك استخدام ملفات نقطة، في حال كنت تريد أحدث إصدار من AutoKey.
ومع ذلك ، فإن الخيار الموصى به هو تثبيت AutoKey باستخدام مدير الحزم لأنه يوفر عملية تثبيت أسهل بكثير من النقطة. اتبع الخطوات أدناه لتثبيت AutoKey على جهاز الكمبيوتر الخاص بك.
على دبيان (Ubuntu ، Mint ، الابتدائية)
لتثبيت AutoKey على توزيعات Linux المستندة إلى Debian ، قم بتشغيل الأمر التالي في المحطة:
sudo apt تثبيت autokey-gtk
للتثبيت أوتوكي كيو تي، أدخل:
sudo apt تثبيت autokey-qt
في فيدورا
قم بتثبيت AutoKey على Fedora باستخدام:
sudo dnf تثبيت autokey-gtk
على Arch Linux
يتوفر AutoKey على Arch Linux عبر AUR (مستودع مستخدم Arch). حتى تتمكن من تثبيته عن طريق تشغيل:
yay -Syy autokey-gtk
التشغيل الأولي للمفتاح التلقائي
بعد تثبيت AutoKey ، انتقل إلى قائمة التطبيق وابدأ تشغيل البرنامج. عند فتحه ، سيرحب النظام بك بالنافذة الرئيسية المقسمة إلى قسمين: الجزء الأيسر يساعدك تنقل عبر العبارات والنصوص ، بينما يسمح لك اليمين بمعاينة وبناء / تكوين العناصر التي تحددها اليسار.
يأتي AutoKey مع بعض نماذج العبارات والنصوص الجاهزة لإعطائك فكرة عن استخدامها. عبارات هي في الأساس موسعات نصية تدخل نصًا نيابة عنك عند إدخال مفاتيح التشغيل أو العبارات. على الجانب الآخر، نصوص ديناميكية ويمكن برمجتها باستخدام Python لإجراء عمليات أكثر تقدمًا.
سنوضح لك كيفية استخدامها في الأقسام التالية. ولكن قبل ذلك ، تأكد من ضبط AutoKey للتشغيل تلقائيًا في كل مرة تقوم فيها بتسجيل الدخول إلى جهاز الكمبيوتر الخاص بك ، حتى لا تضطر إلى تشغيل التطبيق يدويًا في كل مرة.
للقيام بذلك ، انتقل إلى يحرر > التفضيلات. قم بالتبديل إلى ملف عام علامة التبويب وحدد المربع الخاص بـ بدء تشغيل AutoKey تلقائيًا عند تسجيل الدخول. انقر فوق حسنا لحفظ التغييرات.
كيفية استخدام جمل AutoKey
كما ذكر أعلاه ، هناك العديد من حالات الاستخدام حيث يمكنك استخدام عبارات AutoKey. الآن ، لإظهار عبارات AutoKey أثناء العمل ، دعنا نرى كيف يمكنك إعداد اختصار لتوسيع النص / العبارة.
- اضغط على جديد زر وحدد عبارة.
- أعط اسما للعبارة واضغط حسنا.
- في النافذة اليمنى ، انقر فوق أدخل محتويات العبارة واستبدله بالنص الذي تريد إدخاله عند كتابة اختصاره.
- اضغط على تعيين زر بجانب الاختصارات.
- انقر على يضيف في ال تعيين الاختصارات نافذة وأدخل الاختصار الذي تريد توسيع العبارة به.
- اضغط على زر القائمة المنسدلة لـ تشغيل واختر كل شيء غير كلمة.
- نجاح حسنا.
- في النافذة الرئيسية ، اضغط على ملف يحفظ زر.
لتجاهل حالة الاختصار المكتوب ، حدد خانة الاختيار المجاورة لـ تجاهل حالة الاختصار المكتوب. وبالمثل ، لتجنب الحاجة إلى الضغط على حرف الزناد ، قم بتمكين التشغيل فورًا (لا تتطلب شخصية الزناد) اختيار.
إذا كنت تعمل في مجال تطوير البرامج وترغب في استخدام مكتبات Python معينة في مشروعك ، فيمكنك إنشاء عبارة لنفسها تُدخل تلك المكتبات في المحرر عند كتابتها.
علاوة على ذلك ، في حال جمعت الكثير من هذه العبارات - لدرجة يصعب تذكرها لهم — يمكنك تعيين مفتاح تشغيل سريع لعرض قائمة بكل هذه العبارات واختيار واحدة لإدخالها في النص حقل.
اتبع الخطوات أدناه للقيام بذلك:
- ضرب جديد زر لإنشاء مجلد جديد.
- انقل جميع العبارات التي تريد تجميعها معًا إلى هذا المجلد.
- حدد المجلد ، وفي ملف إعدادات المجلد على اليمين ، انقر فوق تعيين زر بجانب مفتاح التشغيل السريع.
- اختر مفتاح التعديل ، حدد اضغط لتعيين، وأدخل مفتاحًا لإنشاء مجموعة مفاتيح. نجاح حسنا وحفظ التغييرات.
الآن ، كل ما عليك فعله هو الضغط على مفتاح التشغيل السريع لعرض جميع العبارات الموجودة في المجلد وتحديد العبارة التي تريد استخدامها.
كيفية استخدام البرامج النصية للمفاتيح التلقائية
يتم تشغيل نصوص AutoKey عندما تريد إجراء عمليات أكثر تقدمًا من مجرد توسيع النص. باستخدام برنامج نصي ، يمكنك تشغيل التطبيقات ، وفتح الملفات / المجلدات ، والتحكم في أحداث النافذة والماوس ، من بين أشياء أخرى.
لغرض هذا الدليل ، دعنا نرى كيف يمكنك استخدام برنامج نصي AutoKey لفتح Google Chrome.
- اضغط على جديد زر وحدد النصي.
- أعط اسما للنص الخاص بك واضغط حسنا.
- في النافذة اليمنى ، استبدل # أدخل كود البرنامج النصي الخاص بك مع سطور التعليمات البرمجية التالية:
عملية الاستيراد الفرعية
عملية فرعية. Popen (["usr / bin / google-chrome"]) - ضرب تعيين زر بجانب مفتاح التشغيل السريع وتعيين مفتاح الاختصار.
- انقر حسنا.
- انقر على يحفظ لحفظ البرنامج النصي الخاص بك.
الآن ، في كل مرة تريد فيها تشغيل Chrome ، اضغط على مفتاح الاختصار هذا ، وسيقوم بتنفيذ البرنامج النصي وتشغيل Chrome.
بنفس الطريقة التي جمعت بها العبارات المتشابهة في مجلد في القسم السابق ، يمكنك أيضًا تجميع نصوص برمجية متشابهة لتشغيلها بسهولة حسب الحاجة.
لاستخدام البرامج النصية بشكل فعال ، يجب أن يكون لديك ملف فهم عمل بايثون. مثل ، على سبيل المثال ، استخدمنا ملف عملية فرعية وحدة (إدارة العمليات الفرعية) لفتح عملية جديدة في المثال أعلاه. يمكنك معرفة المزيد حول العملية الفرعية والوحدات النمطية والمكونات الأخرى باستخدام مستندات Python الرسمية.
متعلق ب: ما هي وحدة نظام التشغيل Python وكيف تستخدمها؟
بمجرد إتقانها ، يمكنك الاستفادة من مهاراتك في Python للتفاعل مع أي مكون تقريبًا من مكونات النظام وأداء المهام بمستويات أقل من شأنها أن تستهلك الكثير من وقتك إذا اخترت استخدام الدليل طريق.
احصل على المزيد مع AutoKey
من المفترض أن يساعدك الدليل أعلاه في إعداد AutoKey على جهاز الكمبيوتر الخاص بك وفهم الفكرة الأساسية وراء عمله. وللمضي قدمًا ، يجب أن تكون قادرًا على أخذ الإلهام من الأمثلة الموضحة أعلاه واستخدام عبارات ونصوص AutoKey لأتمتة العمليات المتكررة والتافهة على نظامك.
إذا كنت ترغب في استكشاف المزيد من الخيارات ، فتحقق من بعض تطبيقات أتمتة Linux الشائعة الأخرى قبل الاستثمار في أحدها.
هل تريد توفير الوقت وتجنب المهام المتكررة؟ الجواب هو الأتمتة! فيما يلي بعض تطبيقات التشغيل الآلي لسطح المكتب في Linux التي يمكنك تجربتها.
اقرأ التالي
- لينكس
- أتمتة الكمبيوتر
- أتمتة المهام
- تطبيقات Linux
ياش هو كاتب موظفين في MUO لـ DIY و Linux والبرمجة والأمن. قبل أن يجد شغفه بالكتابة ، كان يطور الويب و iOS. يمكنك أيضًا العثور على كتاباته على TechPP ، حيث يغطي قطاعات أخرى. بخلاف التكنولوجيا ، فهو يستمتع بالحديث عن علم الفلك ، والفورمولا 1 ، والساعات.
اشترك في نشرتنا الإخبارية
انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!
انقر هنا للاشتراك