هذه أداة صغيرة يمكنها إرسال رسائل ولحظات WeChat تلقائيًا. هذه الأداة هي في الواقع اختبار تلقائي لـ WeChat مكتوب ضمن Android Studio باستخدام Uiautomator.
كان الهدف الأصلي من كتابة هذه الأداة هو جمع بيانات اتصالات WeChat، وإذا لم أجد الأدوات ذات الصلة على Google، كان علي أن أكتبها بنفسي، وإلا فإن عبء العمل المتمثل في إرسال الآلاف من رسائل ولحظات WeChat يدويًا سيكون كثيرًا .
أشارك هذه الأداة على أمل أن تساعد بعض الأشخاص، وأيضًا لتسجيلها، فأنا لا أعرف متى سيتم استخدامها مرة أخرى. البرنامج ليس مكتوبًا بشكل جيد، ولكن قد لا يكون لدي الوقت لصيانته في المستقبل. إذا كان أي شخص يرغب في تقديم التحسينات، فيمكنني منح الإذن لك.
وأخيرًا، تم تطوير هذه الأداة في الأصل لجمع البيانات للبحث العلمي، وإذا تم استخدامها لأغراض غير قانونية، فستكون مسؤولاً عن العواقب.
نظام التشغيل: Win8.1
بيئة تطوير متكاملة: أندرويد ستوديو
جدك: 1.8
إطار الاختبار التلقائي: Uiautomator
هاتف الاختبار: Redmi 2 (Android 5.0 API 21)
توفر هذه الأداة بشكل أساسي وظيفتين: إرسال رسائل WeChat إلى الأصدقاء ونشر الرسائل في اللحظات. عملية جميع العمليات هي تمامًا نفس عملية التشغيل اليدوية العادية لـ WeChat. يتم تنفيذ الوظائف الرئيسية للأداة في ملف UiAutomatorTest.java الموجود في المجلد app/src/androidTest/java/com/example/judy/uiautomatordemo. إذا كنت تريد تعديل بعض الوظائف، فيجب عليك تغيير هذا الملف فقط. لا يزال بحثي حول Uiautomator وAndroid Studio سطحيًا. وتعتمد القدرة على كتابة هذه الأداة الصغيرة كليًا على Google وbing. إذا كانت لديك أي أسئلة، يمكنك أيضًا طلب المساعدة من Google.
يبدأ البرنامج باختيار مستخدم في دفتر العناوين، ثم يرسل النصوص والصور والصوت إلى هذا المستخدم.
إرسال الرسائل النصية عبارة عن سلسلة صينية يتم اعتراضها عشوائيًا من الملف /data/local/input/test.txt الموجود في بطاقة SD الخاصة بالهاتف المحمول.
لإرسال رسالة مصورة، عليك تحديد صورة عشوائيًا من بطاقة الهاتف المحمول وإرسالها. يتم إرسال صورة واحدة فقط في كل مرة، ولكن يمكن إرسالها عدة مرات في حلقة.
مدة إرسال الرسائل الصوتية عشوائية، والمحتوى الصوتي هو الصوت الموجود في البيئة عند إرسال الصوت (مثل إرسال الصوت بشكل طبيعي باستخدام WeChat).
افتح اللحظات وأرسل رسائل نصية فقط وصور فقط.
اضغط لفترة طويلة على زر "الكاميرا" في الزاوية اليمنى العليا من دائرة الأصدقاء لإرسال رسالة نصية عادية إلى دائرة الأصدقاء. المحتوى أيضًا عبارة عن رسالة ذات طول غير محدد تم اعتراضها عشوائيًا من /data/local/input/test ملف .txt في بطاقة SD الخاصة بالهاتف المحمول.
اضغط لفترة قصيرة على زر "الكاميرا" لإرسال الصور إلى اللحظات، ثم حدد أولاً بشكل عشوائي عددًا صحيحًا n من 1 إلى 9 (يمكن أن ترسل اللحظات ما يصل إلى 9 صور في المرة الواحدة) كعدد الصور المراد إرسالها، ثم حرك علامة الاختيار بشكل عشوائي من ألبوم الهاتف حدد n من الصور لإرسالها.