Buat Applescript tekan LShift


1

Tepat seperti apa judulnya ...

Saya baru mengenal coding dan saya mencoba membuat AppleScript mensimulasikan penekanan tombol LShift. Ketika saya menjalankan program, sepertinya ada penundaan, menunjukkan bahwa itu mungkin benar-benar menekan LShift, tapi saya mencoba penguji keyboard virtual, dan itu tidak menunjukkan LShift sedang ditekan ... Saya tidak yakin bagaimana membuat program . Bantuan akan sangat dihargai.

Terima kasih

Sunting: Pada dasarnya, saya ingin AppleScript menekan Shift (di sebelah kiri). Saya tidak tahu apa pengkodean untuk bagian ini.

Ini kode saya sejauh ini:

    repeat
       repeat 5 times
          tell application "System Events"
             keystroke "r"
             delay 5
          end tell
       end repeat
       repeat 10000 times
          tell application "System Events"
             keystroke using {shift down}
          end tell
       end repeat
    end repeat

Saya tidak tahu apakah menekan "keystroke menggunakan {shift down} sebenarnya adalah menekan shift.


Ya, saya jelas mencari Google ...! Saya tidak tahu cara menekan Shift, saya sepenuhnya mengerti bagaimana mensimulasikan penekanan huruf.
ThatCoder

Maaf tetapi sama sekali tidak jelas Anda telah melakukan sesuatu, sampai Anda memposting beberapa kode! Kecuali jika Anda memfokuskan Acara Sistem di suatu tempat, lalu apa tujuan dari apa yang Anda coba lakukan?
user3439894

Yah, itu mengecewakan harapan saya ... Terima kasih atas informasinya!
ThatCoder

Jawaban:


2

Saya pikir Anda menginginkan ini

tell application "System Events"
    key code 56
end tell

Maaf, saya agak baru di AppleScript ... apa artinya itu?
ThatCoder

@ThatCoder, Anda diperintahkan untuk mengganti keystroke using {shift down} dengan key code 56 sebagai 56 adalah kode kunci untuk tombol shift kiri. BTW saya sudah menguji ini ketika pertanyaannya ditunda dan tidak bisa melihat bahwa itu berhasil ketika saya membuat komentar sebelumnya. Saya sejak diuji ulang menggunakan Penampil Keyboard dan itu mendaftar meskipun terjadi begitu cepat saya tidak bisa melihatnya pada menu aplikasi sebagai kunci pengubah tetapi bisa dengan Penampil Keyboard bahwa itu mendaftar. Meskipun begitu, saya tidak tahu apa yang harus dilakukan dengan menekan tombol shift kiri 1000 kali untuk Anda, jika ada!
user3439894
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.