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

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: فشار دادن یک کلید از کیبرد در ShellScript  (دفعات بازدید: 1040 بار)

0 کاربر و 3 مهمان درحال مشاهده موضوع.

آفلاین علی نعمت اللهی

  • High Sr. Member
  • *
  • ارسال: 648
  • جنسیت : پسر
  • every thing is [im]possible
    • وبلاگ شخصی من
فشار دادن یک کلید از کیبرد در ShellScript
« : 30 امرداد 1392، 09:57 ب‌ظ »
من زیاد با ShellScript کار نکردم. این کد رو هم برای راهنمایی میذارم:
#!/bin/bash

case "$1" in
'volume_down' )
xte 'keydown XF86AudioLowerVolume' 'usleep 600000' 'keyup XF86AudioLowerVolume';;
.......
.......
فرض کنید می خوایم با اجرای یه فایل .sh کلید ترکیبی ctrl+A فشار داده بشه.

آفلاین مُحَمَّدْ

  • Full Member
  • *
  • ارسال: 217
  • جنسیت : پسر
پاسخ : فشار دادن یک کلید از کیبرد در ShellScript
« پاسخ #1 : 30 امرداد 1392، 10:03 ب‌ظ »
دقیقا متوجه منظور شما نشدم ولی اگه دنبال چیزی هستید که براتون رفتار کیبورد یا ماوس رو تقلید کنه می‌تونید از برنامه‌ی xdotool استفاده کنید.
http://www.semicomplete.com/projects/xdotool/
درسته که درست نیست ولی درست نیست که بگیم درسته.

آفلاین علی نعمت اللهی

  • High Sr. Member
  • *
  • ارسال: 648
  • جنسیت : پسر
  • every thing is [im]possible
    • وبلاگ شخصی من
پاسخ : فشار دادن یک کلید از کیبرد در ShellScript
« پاسخ #2 : 31 امرداد 1392، 10:54 ق‌ظ »
برنامه دیگه ای نمی خوام. دقیقا می خوام کدی بنویسم که با اجرای اون رفتار کیبرد رو تقلید کنه و به طور مجازی یه کلید رو فشار بده.