كيفية توفير الوقت عن طريق أتمتة المهام شاقة مع أوتوهوتكي

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

ملاحظة: هذا المثال بالذات هو مثال حقيقي استخدمته في وقت سابق اليوم لتوفير كمية صغيرة من الوقت، ولكن هذه هي التقنيات التي استخدمتها عدة مرات على مر السنين لتوفير حرفيا نفسي أيام تستحق الوقت.

كنت أحاول أن أذهب من خلال مجموعة من رسائل البث غير صحيحة في حساب النشرة الإخبارية البريد الإلكتروني لدينا، عندما أدركت أن واجهة بلدي المطلوبة لي يدويا انقر على زر حذف ومن ثم تأكيد ذلك على كل رسالة واحدة، ونحن نتحدث عن 300 رسائل غير صحيحة تحتاج إلى حذفها. لجعل الأمور أسوأ، واجهة بطيئة للغاية، مما يعني أنني قد أنفقت جيدة 30-40 دقيقة فقط النقر وجعل نفق الرسغي بلدي أسوأ من ذلك.

بدلا من القيام بذلك، أنا خلقت أوتوهوتكي البرنامج النصي الجديد وسرعان ما كتب النصي للقيام بهذا العمل بالنسبة لي.

كانت الخطوة الأولى هي التعرف بالضبط على النقرات والمفاتيح التي أحتاجها لأتمتة – ومن الواضح أن الخطوة الأولى هي النقر على الزر X، الذي يعرض مربع حوار تأكيد أجاكس هذا

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

أول شيء سنرغب في القيام به هو إنشاء حلقة من شأنها أن تكرر نفس الإجراءات عدة مرات – في هذه الحالة، ونحن نقدر أننا سوف تحتاج إلى تكرار هذا 300 مرة، لذلك سنستخدم حلقة بناء الجملة مثل هذا

حلقة 300

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

حلقة 300؛ انقر فوق

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

حلقة 300؛ انقر؛ إرسال، {سباس}

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

إرسال، اختبار {سباس}

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

حلقة 300؛ النوم 3000؛ انقر فوق؛ النوم 3000؛ إرسال، {الفضاء}

الآن لدينا البرنامج النصي الذي سيتم حذف العناصر بنجاح، في انتظار 3 ثوان قبل أن تبدأ بحيث يمكنك تحريك مؤشر الماوس على X الأول، والنقر على الزر، والانتظار 3 ثوان، وضرب شريط المسافة، ثم الانتظار 3 ثانية قبل أن يمر عبر المجموعة التالية. هل يمكن استخدام هذا البرنامج النصي بسيطة الآن إذا أردت – ولكن ماذا لو كنت ترغب في وقف البرنامج النصي؟

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

جيتكيستات، الدولة، F8؛ إذا الدولة = D؛ كسر

في ما يلي النص البرمجي النهائي الذي تم جمعه معا، والذي ربما لن يساعدك كثيرا لأنه محدد لسيناريو – ولكن يمكنك استخدامه لإنشاء النصوص الخاصة بك ببساطة عن طريق تعديل النقرات وإرسال المفاتيح.

حلقة 300؛ جيتكيستات، حالة، F8؛ إذا كانت الدولة = D؛ كسر؛ النوم 3000؛ انقر فوق؛ النوم 3000؛ إرسال، {سباس}؛ عودة

لتوضيح كيفية عمل ذلك عمليا، إليك مقطع فيديو سريع يظهر هذا الإجراء

في هذا السيناريو الخاص، استغرق مني حوالي 3 دقائق لرمي معا العمل النصي الوقت المنقذ: 27 دقيقة. ما يكفي من الوقت بالنسبة لي لتسجيل الفيديو وكتابة هذا المقال!

عندما أحاول تشغيل الفيديو، لدي رسالة الخطأ هذه: “هذا فيديو خاص. إذا كنت قد أرسلت هذا الفيديو، يرجى التأكد من قبول طلب صديق المرسل. ”

نفس رسالة “” هذا فيديو خاص. إذا كنت قد أرسلت هذا الفيديو، يرجى التأكد من قبول طلب صديق المرسل. ”

يجب أن يكون العنوان الخاص بك هنا، “كيفية توفير الوقت على مهمة محددة واحدة على الأرجح لن يلتقي من أي وقت مضى في أوتوهوتكي”.

وأنت لم تشرح حتى كل شيء: إذا كانت وظيفة يسترد حالة مفتاح F8، لماذا تحتاج “دولة” اضافية في التعبير؟ لا ينبغي أن يكون “جيتكيسات، F8″؟ وماذا يعني “إذا كانت الدولة = D” تعني؟ نعم، يمكنني تخمين، ولكن ما استخدامه تعليمي إذا كان لدي لتخمين ما تقصد؟

هذا هو نموذجي من كل مادة رأيت من أي وقت مضى عن أوتوهوتكي: انها مكتوبة للأشخاص الذين يعرفون بالفعل كيفية استخدامه.

كل ما حدث للبرنامج الذي سجل نشاط ضغط المفاتيح مرة واحدة، ثم يمكن تكرار ذلك؛ بسيطة جدا، لا لغة خاصة للتعلم؛ أنا لا أتذكر اسمها – يمكن لأي شخص مساعدة؟؛ شكرا.

الفيديو لا يعمل رجل ………

نفس رسالة “” هذا فيديو خاص. إذا كنت قد أرسلت هذا الفيديو، يرجى التأكد من قبول طلب صديق المرسل. ”

الفيديو هو عربات التي تجرها الدواب!

نجاح باهر … كيف جعل هذا حتى على ليفيهاكر؟

الفيديو يعمل لي الآن. لطيفة المشي بسيطة من خلال الشكر.

يا رفاق مفقودة نقطة. انها مجرد مثال على كيفية استخدام أوتوتكي لأتمتة مهمة دنيوية. انها لا تحاول أن يعلمك بناء أوتوهوتكي.

لماذا يمكن لأي شخص استخدام أوتوهوتكي عندما أوتويت لديه كل الطاقة دون التناقضات التركيبية الرهيبة أهك؟

يجب تسجيل الدخول للوصول إلى الإنترنت …

لجعله تسجيل الدخول في بلدي ويندوز بدء تشغيل كتبت بيثون النصي …

ولكن المشكلة هي انتهاء صلاحية ملفات تعريف الارتباط بعد 8 ساعات …

يمكن لبعض واحد تيم النص البرمجي أوتوهوتكي لتشغيل بلدي login.py الملف بشكل محموم بعد 6 ساعات؟ قل؟

أنا، من وجهة نظر، اعتقدت أن هذه المادة مفيدة.

الكراهية غون “الكراهية.

وأنا أعلم أنني لست مبرمج، لذلك، فقدت وظيفة جيتكيستات لي. ماذا يحدث إذا لم يكن هناك هذه الوظيفة؟

الحصول على حالة مفتاح F8 وتخزين القيمة في متغير “الدولة” (ويمكن تخزين حرف “U” (لأعلى) أو “D” (ل (كنت تفكر في ذلك) أسفل))؛ جيتكيستات، حالة، F8

إذا كان مخزن القيمة في متغير “الدولة” يساوي “D”، كسر البرنامج النصي؛ إذا كانت الدولة = D؛ كسر

لم يكن من المفترض أن يكون “إذا كانت الدولة == D” (لاحظ علامات متساوية مزدوجة بدلا من واحد واحد) في بناء أوتوهوتكي؟

من تعرف؟ بنية أهك تعسفية. هل هناك قاعدة عندما تكون لكلمة رئيسية فاصلة بعدها؟ هل هناك قاعدة لمعرفة ما إذا كان D حرف متغير أم حرفيا؟

@ مايكل

إذا كنت تريد أن تتعلم كيفية استخدامها، انتقل إلى موقعه على الانترنت والتعلم. لا نتوقع كيف إلى المهوس لشرح الأعمال الداخلية من أوتوهوتكي في كل مرة واحدة يكتبون وظيفة عن ذلك.

هل كان يسمى “أوتوموس” أو شيء من هذا القبيل؟

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

كل ما حدث للبرنامج الذي سجل نشاط ضغط المفاتيح مرة واحدة، ثم يمكن تكرار ذلك؛ بسيطة جدا، لا لغة خاصة للتعلم؛ أنا لا أتذكر اسمها – يمكن لأي شخص مساعدة؟؛ شكرا.

غوستموس 2.0

وقد ترك تساقط الثلوج المفاجئ عشية تنصيب جون كينيدي العمال تخليط لإزالة كل الثلوج في شارع بنسلفانيا؛ من أجل إزالة الثلوج في الصباح، كانوا يعملون طوال الليل باستخدام قاذفات اللهب ليذوب الثلج مباشرة.

Refluso Acido