Salve a tutti, sul mio x-ubuntu 18.04 ho uno script shell (.sh) che mi automatizza una serie di click su una webapp (tramite xdotools). Il tutto funziona benissimo ma avrei necessità di poter interrompere lo script alla pressione di un tasto (mentre il focus si trova sul browser a causa dei click). Per ora ho tamponato facendo cliccare allo script sulla finestra del terminale ogni k (letto da terminale) iterazioni e dando uno sleep di 5 secondi, così da avere modo di poter premere ctrl+c. Questa soluzione però, oltre che poco elegante, mi obbliga a tenere sempre il terminale ed il browser sempre nella stessa posizione e fa "perdere" 5 secondi ogni k iterazioni. Allego script riassunto, ho provato davvero di tutto e mi sembra strano non ci sia la possibilità di farlo, tempo fa ho realizzato lo stesso script in c++ (ma ero tristemente sotto windows) andando a leggere il buffer della tastiera... ps: non posso usare autoclicker vari in quanto lo script oltre a cliccare fa anche altre cose
|
Segui questa domanda
Via email:Una volta eseguito l'accesso potrai iscriverti a tutti gli aggiornamenti qui
Via RSS:Basi di markdown
- *corsivo* o __corsivo__
- **grassetto** o __grassetto__
- collegamento:[testo](http://url.com/ "titolo")
- immagine?
- elenco numerato: 1. Foo 2. Bar
- per aggiungere un'interruzione di riga, aggiungi due spazi a fine riga e premi «Invio»
- è supportato anche semplice HTML
Tag:
domanda posta: 14 Mar '20, 21:24
domanda visualizzata: 579 volte
ultimo aggiornamento: 14 Mar '20, 21:32