انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => برنامه‌سازی => نویسنده: علی نعمت اللهی در 30 امرداد 1392، 09:57 ب‌ظ

عنوان: فشار دادن یک کلید از کیبرد در ShellScript
ارسال شده توسط: علی نعمت اللهی در 30 امرداد 1392، 09:57 ب‌ظ
من زیاد با ShellScript کار نکردم. این کد رو هم برای راهنمایی میذارم:
#!/bin/bash

case "$1" in
'volume_down' )
xte 'keydown XF86AudioLowerVolume' 'usleep 600000' 'keyup XF86AudioLowerVolume';;
.......
.......
فرض کنید می خوایم با اجرای یه فایل .sh کلید ترکیبی ctrl+A فشار داده بشه.
عنوان: پاسخ : فشار دادن یک کلید از کیبرد در ShellScript
ارسال شده توسط: مُحَمَّدْ در 30 امرداد 1392، 10:03 ب‌ظ
دقیقا متوجه منظور شما نشدم ولی اگه دنبال چیزی هستید که براتون رفتار کیبورد یا ماوس رو تقلید کنه می‌تونید از برنامه‌ی xdotool استفاده کنید.
http://www.semicomplete.com/projects/xdotool/ (http://www.semicomplete.com/projects/xdotool/)
عنوان: پاسخ : فشار دادن یک کلید از کیبرد در ShellScript
ارسال شده توسط: علی نعمت اللهی در 31 امرداد 1392، 10:54 ق‌ظ
برنامه دیگه ای نمی خوام. دقیقا می خوام کدی بنویسم که با اجرای اون رفتار کیبرد رو تقلید کنه و به طور مجازی یه کلید رو فشار بده.