للدليل الكامل: README.md (إنجليزي) · README_AR.md (عربي)
GPM (GoLogin Profile Manager) هو أداة لإدارة بروفايلات المتصفح المتعددة مع بصمات رقمية مختلفة.
- قم بتحميل وتثبيت GPM من الموقع الرسمي
- شغّل GPM وافتحه في المتصفح
- تأكد من أن GPM يعمل على العنوان:
http://127.0.0.1:14517(أو العنوان المحدد في إعداداتك)
python scripts/create_gpm_profile.py(من جذر المشروع — المجلد الذي يحتوي run_vfs_bot.py.)
أدخل:
- اسم البروفايل
- ملاحظات (اختياري)
- User Agent مخصص (اختياري)
- دقة الشاشة (اختياري)
افتح config/gpm.ini وحدّث:
[gpm]
enabled = True
use_selenium = True
api_url = http://127.0.0.1:14517
profile_id = YOUR_PROFILE_ID_HERE # ضع معرف البروفايل هناpython run_vfs_bot.pyالسبب: GPM غير متاح على العنوان المحدد
الحل:
- تأكد من تشغيل GPM
- افتح GPM في المتصفح وتحقق من العنوان
- إذا كان العنوان مختلفاً، حدّث
api_urlفيconfig/gpm.ini - أو قم بتعطيل GPM بضبط
enabled = False
السبب: معرف البروفايل غير موجود أو غير صحيح
الحل:
- قم بإنشاء بروفايل جديد باستخدام
python scripts/create_gpm_profile.py - أو افتح GPM يدوياً وانسخ معرف البروفايل
- حدّث
profile_idفيconfig/gpm.ini
إذا كنت لا تريد استخدام GPM، قم بتعطيله:
[gpm]
enabled = Falseالبوت سيستخدم المتصفح العادي (Playwright) بدلاً من GPM.
- Selenium يستخدم فقط لإدارة بروفايلات GPM (إنشاء/بدء/إيقاف)
- Playwright يستخدم للتحكم الفعلي في المتصفح والتفاعل مع المواقع
- GPM يوفر بصمات رقمية أفضل لتجنب الكشف