افضل برنامج نقر تلقائي لنظام Linux

تنقسم برامج النقر التلقائي لنظام Linux الى ادوات X11 وادوات Wayland. لا تزال معظم اجهزة سطح مكتب Linux تستخدم X11 بشكل افتراضي، لكن Ubuntu 22.04 والتوزيعات الاحدث تستخدم Wayland بشكل افتراضي. الادوات ليست قابلة للتبادل - معرفة ايهما تستخدم هو الخطوة الاولى.

التحقق من خادم العرض

قم بتشغيل في الطرفية: echo $XDG_SESSION_TYPE - سيكون الناتج "x11" او "wayland".

echo $XDG_SESSION_TYPE

ادوات النقر التلقائي لـ X11

xdotool (سطر الاوامر)

اداة اتمتة X11 القياسية. تحاكي نقرات الماوس وضغطات لوحة المفاتيح وتركيز النوافذ. متوفرة في جميع مديري الحزم الرئيسيين. التثبيت على Ubuntu/Debian: sudo apt install xdotool

# Install on Ubuntu/Debian
sudo apt install xdotool
# Basic auto-click loop
while true; do xdotool click 1; sleep 0.1; done

حلقة النقر التلقائي الاساسية: while true; do xdotool click 1; sleep 0.1; done - ينقر على زر الماوس الايسر كل 0.1 ثانية، Ctrl+C للتوقف.

XClicker (واجهة رسومية)

برنامج نقر تلقائي رسومي مفتوح المصدر لـ X11 Linux. مشابه لـ OP Auto Clicker على Windows. متوفر على GitHub. متوافق مع Ubuntu و Fedora و Arch و Debian (X11 فقط).

AutoKey (وحدات ماكرو للوحة المفاتيح + الماوس)

اداة ماكرو مبنية على Python لاتمتة لوحة المفاتيح والماوس. التثبيت: sudo apt install autokey-gtk

sudo apt install autokey-gtk

ادوات النقر التلقائي لـ Wayland

ydotool

المعادل في Wayland لـ xdotool. يستخدم واجهة uinput لنواة Linux. يعمل على كل من X11 و Wayland. التثبيت على Ubuntu 22.04+: sudo apt install ydotool. نقرة يسارية اساسية: ydotool click 0xC0. حلقة النقر التلقائي: while true; do ydotool click 0xC0; sleep 0.1; done. اضافة مستخدم الى مجموعة input: sudo usermod -aG input $USER

# Install (Ubuntu 22.04 and later)
sudo apt install ydotool
# Basic left click
ydotool click 0xC0
# Auto-click loop
while true; do ydotool click 0xC0; sleep 0.1; done
# Add user to input group if needed
sudo usermod -aG input $USER

ملاحظة: قد يتطلب اضافة المستخدم الى مجموعة "input". سجل الخروج والدخول مرة اخرى بعد تشغيل الامر.

تحميل XClicker

XClicker - برنامج نقر تلقائي رسومي مجاني ومفتوح المصدر لـ X11 Linux. حمل من GitHub.

حمل من GitHub

You will be taken to github.com

الواجهة الرسومية مقابل سطر الاوامر

سطر الاوامر (xdotool, ydotool)

اكثر مرونة وقابلية للبرمجة. افضل للاتمتة المعقدة. يتطلب معرفة اساسية بالطرفية.

الواجهة الرسومية (XClicker)

اسهل للنقر البسيط بفترات زمنية. لا تحتاج الى معرفة بالبرمجة النصية. X11 فقط.

الاسئلة الشائعة