
إثبات مفهوم يوضح استخدام Google Drive للقيادة والتحكم.
هذا السكربت يُستخدم للسماح لمقبسين (sockets) بالتواصل أثناء ترحيل البيانات عبر Google Drive.
اطّلع على هذا المنشور لمزيد من التفاصيل.
pip2 install google-auth google-auth-oauthlib google-auth-httplib2 python-dateutil google-api-python-client
Usage: google_socks.py [options]
Options:
-h, --help show this help message and exit
--setup Setup script with Drive App
-c CREDS Index of creds in credentials array to use (default: 0)
-d Delete files with names provided to -s and -r
-l Enable Socket Mode: Listener
-i IP Enable Socket Mode: Connect
-p PORT Port number for socket mode (default: 8000)
-s SEND Sending channel (default: 0)
-r RECV Receiving channel (default: 1)
-P POLL Poll every x seconds (default: 0)
-j JITTER Amount of randomness in polling (default: 1.0)
-v Enable verbose output
--debug Enable debug output
إذا كنت بحاجة إلى إرسال البيانات بأسرع ما يمكن، فاضبط الاقتراع على صفر (-P 0) أو الاهتزاز على صفر (-j 0). إذا حصلت على خطأ بسبب تجاوز حد معدل الاستخدام للـ API، فجرّب رفع وقت الاقتراع تدريجيًا حتى تجد النقطة المثلى. وجدت أن 0.2 ثانية تعمل جيدًا.