إصدارات مستقرة:
OS:
Ubuntu 18.04 LTS [تم اختباره]: لا توجد مشاكل
آخر:
لم يتم اختباره
أتمتة المهمة الشاقة المتمثلة في جمع الديون؟
قاعدة
أضف cli args لتشغيل/إيقاف وضع الإنتاج
أضف cronfile لتحديد الوقت الذي سيتم تشغيل الروبوت
إنشاء ملف JSON لحفظ معلومات الديون
إضافة تعليمات النشر
تحديث ReadMe
إضافة GIF Demo
أضف عروض GIF لـ Conf.Json مع لقطات شاشة وتوجيه حول كيفية استخدام Selenium IDE لجلب حقول XPath.
إضافة ترخيص معهد ماساتشوستس للتكنولوجيا
تخفيض الاتصال حتى يتم إصلاح مشكلات الثبات
النطاق ، إعادة تسمية ، الانتهاء من alpha collect ()
أكمل مراحل ألفا من المصادقة ()
توصيل درجة حرارة مؤقت
قم بإنشاء وظيفة خاصة (في init) التي تقوم بتحميل التكوينات
إنشاء ملف conf.json
إعادة هيكلة التطبيق إلى التسلسل الهرمي للملف المناسب
ممتد
[] حل المشكلات المتعلقة بحل QR عبر Image (driver.element.screenshot (filename = 'name.png')) عند عرض الجهاز المحلي أو الويب ، لا يمكن التحقق [] إيجاد حل لتسجيل الدخول المستمر مقطع رئيسي
لا تتردد في التعاون! للحصول على معلومات حول القضايا ، انظر issue_guide.md
تم تصميم هذا النظام الأساسي بفكرة إجراء مجموعة من المدفوعات الآلية من خلال تطبيق Whats Assist. يجب أن تكون النسخة النهائية من هذا النظام الأساسي قابلة للتطبيق لتسهيل قروض P2P بسهولة. يجب أن يكون هذا النظام أيضًا قادرًا على تكييفه على سبيل المثال للمدفوعات الشهرية ، إذا كان المتجر سيجمع 29.99 كل 31 يومًا ، فقد يكون هذا حالة استخدام عامة لهذا النوع من النظام الأساسي.
الخطوة 1: قم بتنزيل رمز المصدر إلى دليل العمل المحلي الخاص بك
الخطوة 2: القرص المضغوط في الدليل وإنشاء بيئة افتراضية تسمى WDF
الخطوة 3: تنشيط ENV الخاص بك الافتراضي
الخطوة 4: تثبيت المتطلبات باستخدام PIP تثبيت -REPERIES.TXT
الخطوة 5: انتقل إلى conf.json استبدال المعلومات control_user بالمعلومات ذات الصلة
الخطوة 6: انتقل إلى unit_test.py وأكمل المعلومات المستهدفة
الخطوة 7: انتقل إلى وحدة التحكم الخاصة بك وقم بتشغيل Python3 unit_test.py
لقد انتهيت!
مثال على استخدام النظام الأساسي في النموذج الافتراضي ، موجود في unit_test.py ، الطريقة التي تم بناؤ بها هذا الإطار هي القيام بكل الرفع الثقيل لك ، وتغذية الهدف ، والمبلغ ، والمصادقة عليه سيتعامل مع الباقي لك.
مثال على استخدام جدولة مع هذا النوع من التطبيقات لتشغيل كل إطار زمني X وما إلى ذلك ، هو في Scheduler.py ، سيتم توفير برنامج تعليمي أكثر تقدما في الإصدارات الأخيرة.
### معلومات مفيدة
Conf.json هو لكل ملف التكوين لهذا الإطار ، ستلاحظ هذه العناصر في وقت كتابة هذا التقرير:
{"default_xpath_text_area": "// footer/div/div [2]/div/div [2]" ، "default_xpath_authenticated": "default_xpath_send_button": "// div [3]/button/span" ، "default_xpath_target_user": "// span [. ، '٪ s')] ،" control_user ": {"user": "enrique" ، "currency_format": "$" ، "bank_account": "4531-2321-3421-3421"} ، "kill_on_auth": "0"}
يحدد العنصر الأول default_xpath_text_area: مساحة الدردشة لاستخدام وظائف Send_keys () لإرسال رسالة في WhatsApp Web (مصادقة)
يعرّف العنصر الثاني Default_XPath_Authenticated: نقطة من موقع WhatsApp الذي يثبت بلا شك أنك مصادقة على سبيل المثال شريط البحث.
يعرّف العنصر الثالث default_xpath_searchbar: شريط البحث وراء WhatsApp Web (مصادقة)
يعرّف العنصر الرابع default_xpath_send_button: زر إرسال رسالة في دردشة WhatsApp
يحدد العنصر الخامس Default_XPath_Target_user: The Xpath المستخدم لتحديد عنصر ويب مع نص المستخدم المستهدف لكل نافذة الدردشة التي نحتاجها إلى النقر فوقها
يحدد العنصر السادس Control_user: إعدادات مستخدم التحكم الافتراضية التي تحدد من هو (المستخدم) ، وتنسيق العملة ($) ، والحساب المصرفي المرتبط (سيتم تغييره لاحقًا لطرق الدفع الأخرى)