مرحبًا بك في لعبة mouse-jiggler! سيبقي هذا البرنامج البسيط الماوس يهتز وقتما تشاء ويمكن تخصيصه حسب رغبتك مهما كانت حالة الاستخدام الخاصة بك. بمجرد إعداده، سيعمل في الخلفية تمامًا مثل أي برنامج آخر يعمل على جهازك وسيعمل من خلال اختصارات لوحة المفاتيح، تمامًا مثل النسخ واللصق. لبدء تشغيل أداة الاهتزاز، كل ما عليك فعله هو الضغط على cmd+shift+u
ولإيقافه، ما عليك سوى الضغط على cmd+shift+k
. هذا كل شيء، الأمر بهذه البساطة حقًا! ستكون هناك أيضًا إشعارات تخبرك بالحالة، فعندما تقوم بتمكينها، ستتلقى إشعارًا قياسيًا لنظام Mac (مثل جميع الإشعارات الأخرى) لإعلامك بأنه تم تمكينه ونفس الشيء عندما تقوم بإيقاف تشغيله.
سمعت ما يكفي وتريد أن تبدأ؟ اقرأ قسم أسهل طريقة إعداد لتفعيل هذا الأمر في أقل من دقيقة!
ملحوظة
يدعم هذا المشروع حاليًا نظام التشغيل MacOS فقط، ومع ذلك، سيتم توفير الدعم لأنظمة التشغيل الأخرى قريبًا!
هذا المشروع متاح للتنزيل من خلال مدير حزم بايثون؛ pip
سنقوم بتشغيل هذا في جلسة tmux
للتأكد من إمكانية تشغيل البرنامج في الخلفية دون مشاكل
tmux
قم بتثبيت مدير حزمة brew
هنا
بمجرد التثبيت، قم بتشغيل brew install Python
لتثبيت Python، ثم brew install tmux
لتثبيت tmux
نصيحة
إذا تسبب هذا في أي أخطاء فيما يتعلق بعدم القدرة على العثور على مشروب، فارجع إلى الوثائق الرسمية الخاصة بالمشروبات المنزلية هنا
ابدأ جلسة tmux
باستخدام: tmux new-session -s mysession
استبدل mysession
باسم الجلسة المطلوبة
قم بتشغيل pip3 install mouse-jiggler-macos
لتثبيت حزمة mouse-jiggler
بمجرد التثبيت، ما عليك سوى تشغيل jiggler
وستكون جاهزًا للانطلاق!
نصيحة
تحقق من التثبيت بشكل صحيح عن طريق الضغط على cmd+shift+u
لبدء تشغيل الاهتزاز، يجب أن ترى إشعارًا في الزاوية العلوية اليمنى (تذكر cmd+shift+k
لإيقاف التشغيل)
أغلق الوحدة الطرفية، إذا ظهرت رسالة "إنهاء الجلسة" فلا بأس! لن يؤدي إنهاء جلسة tmux
إلى إغلاق البرنامج
حذر
إذا كان جهاز الكمبيوتر الخاص بك في وضع السكون، فسيظل البرنامج قيد التشغيل، ولكن إذا تم إيقاف تشغيل الكمبيوتر، فسينتهي البرنامج للأسف. سيكون عليك استعادة جلسة tmux
يدويًا، وهو ما يمكن القيام به عن طريق تنفيذ الخطوتين 2 و4 مرة أخرى.
استنساخ الريبو: git clone https://github.com/UmairK5669/mouse-jiggler.git
تثبيت التبعيات: pip3 install -r requirements.txt
أدخل الدليل الذي يوجد به رمز mouse jiggler : cd mouse_jiggler
قم بتشغيل البرنامج: python3 jiggler.py
قم بتثبيت tmux
باستخدام Homebrew: brew install tmux
ابدأ جلسة tmux
: tmux new-session -s mysession
استبدل mysession
باسم الجلسة المطلوبة
ابدأ العملية في جلسة tmux
: python3 'path/to/jiggler.py'
حذر
قد ترغب في تثبيت التبعيات مرة أخرى في جلسة tmux
حيث قد يتسبب ذلك في حدوث مشكلات إذا لم تقم بذلك
يتم إعداد أداة التهزهز الخاصة بك في الخلفية ولن تنتهي العملية عندما يكون جهاز الكمبيوتر الخاص بك في وضع السكون. في حالة إعادة تشغيل الكمبيوتر، ستحتاج إلى استعادة جلسة tmux
يدويًا.
شكرًا لك على الوصول إلى هذا الحد في تطبيقي، وآمل حقًا أن تكون قادرًا على إعداده واستخدامه دون مشاكل. من فضلك لا تتردد في الاتصال بي بخصوص أية مشكلات أو للتعاون لأنني دائمًا على استعداد للابتكار! تواصل معنا عبر البريد الإلكتروني أو الروابط الاجتماعية من ملفي الشخصي على GitHub. شكرًا ؟!