Rekatkan konten clipboard ke dalam kotak input

0

apakah mungkin untuk memiliki skrip tempel konten clipboard ke dalam kotak input? Saya belum berhasil. Setiap kali kotak input muncul, tampaknya mengganggu skrip dan kode yang seharusnya menempelkan konten clipboard ke kotak input tidak dieksekusi.

InputBox, var, Paste clipboard content
Sleep, 100
Send, {CTRLDOWN}v{CTRLUP}
Return

Ada ide?

Terima kasih!

colonel_claypoo
sumber
Bisakah Anda menempelkan teks ke dalam kotak input secara manual? Apakah Anda mengalami ini dengan semua kotak masukan, atau hanya kotak tertentu?
Ƭᴇcʜιᴇ007
Mungkin mengirim beberapa tab untuk fokus pada kotak input, tekan secara manual untuk melihat berapa banyak yang diperlukan untuk mendapatkan fokus dan kemudian tambahkan ke skrip AHK.
Samuel Nicholson
Saya tidak terbiasa dengan Autohotkey, tetapi biasanya skrip seperti ini dijalankan secara berurutan, yang berarti bahwa Ctrl + V dieksekusi setelah kotak input telah diberhentikan.
a CVn

Jawaban:

0
SetTimer,sendclipboard,-1
InputBox,OutputVar,Paste clipboard content
sendclipboard:
  controlSend,,^v,Paste clipboard content
return
user410911
sumber
2
Meskipun ini dapat menjawab pertanyaan, akan lebih baik jika Anda sunting jawaban ini untuk menjelaskan cara kerja kode dan mengapa ia memecahkan masalah OP. Dengan begitu, mungkin juga bermanfaat bagi orang lain yang ingin menyelesaikannya serupa masalah di masa depan.
a CVn
Terima kasih user410911. Kode Anda berfungsi. Saya setuju dengan Michael Kjörling, meskipun karena saya seorang nooh autohotkey berdarah.
colonel_claypoo