تم تصميم برنامج Node.js النصي هذا لأتمتة عملية إنشاء الحساب على منصة TD365 (https://td365.com/). الهدف الأساسي هو تسهيل عملية الاختبار والتحقق من الميزات من خلال توفير طريقة سريعة وفعالة لإنشاء الحسابات دون تدخل يدوي.
إنشاء الحساب تلقائيًا: يقوم البرنامج النصي بأتمتة عملية إنشاء الحساب، مما يقلل الوقت والجهد اللازمين للاختبار والتحقق.
أتمتة المتصفح: باستخدام محرك الدمى والأدوات ذات الصلة، يقوم البرنامج النصي بتنفيذ أتمتة المتصفح لمحاكاة سير عمل إنشاء الحساب على منصة TD365.
وضع التخفي وأداة حظر الإعلانات: تعمل المكونات الإضافية لمحرك الدمى مثل تكامل أداة Puppeteer puppeteer-plugin-stealth
وأداة حظر الإعلانات على تحسين الأتمتة عن طريق تقليل فرصة الاكتشاف.
Axios لطلبات واجهة برمجة التطبيقات: يتم استخدام Axios لتقديم طلبات HTTP، مما يتيح الاتصال السلس مع واجهة برمجة تطبيقات TD365.
كفاءة الوقت: قد يستغرق إنشاء الحسابات يدويًا لأغراض الاختبار وقتًا طويلاً. يعمل هذا البرنامج النصي على تبسيط العملية، مما يسمح لك بالتركيز على ميزات الاختبار بدلاً من المهام المتكررة.
تجنب حظر الحساب: قد يؤدي الاختبار المستمر في بعض الأحيان إلى حظر الحساب. تسمح الأتمتة بإجراء اختبارات خاضعة للرقابة والمراقبة لمنع القيود غير الضرورية على الحساب.
تخصيص البرنامج النصي: يمكن تخصيص البرنامج النصي بسهولة للتكيف مع التغييرات في منصة TD365 أو لتلبية متطلبات الاختبار المحددة.
Node.js: تأكد من تثبيت Node.js على جهازك. يمكنك تنزيله من https://nodejs.org/.
الحزم: قم بتثبيت الحزم المطلوبة عن طريق تشغيل npm install
في دليل المشروع.
استنساخ المستودع:
git clone https://github.com/PrantaDas/td365-acountmaker.git
انتقل إلى دليل المشروع
cd td365-acountmaker
تثبيت التبعيات
npm i or yarn
قم بتشغيل البرنامج النصي
npm start or yarn start
هذا البرنامج النصي مخصص للاختبار والأغراض التعليمية. كن على دراية بشروط خدمة منصة TD365 واستخدم البرنامج النصي بمسؤولية
إذا كانت لديك اقتراحات أو تحسينات، فلا تتردد في فتح مشكلة أو إنشاء طلب سحب.
ملاحظة : الشعار والعلامة التجارية TD365 ملك لشركة TD365. هذا البرنامج النصي غير تابع رسميًا أو معتمد من قبل TD365.