Puncte:0

Utilizați xdotool pentru a trimite caractere speciale

drapel au
Ted

Încerc să controlez volumul omxplayer în timp ce piesa este redată. Pot folosi tastaturile + și â chei. Cu toate acestea, vreau să controlez volumul folosind un script Python. Următorul script funcționează pentru a întrerupe și a anula pauza omxplayer, trimițând p folosind xdotool.

xdotool nu acceptă caractere speciale. Există vreo soluție pentru asta?

Când înlocuiesc p cu + sau â, primesc următoarea eroare:

Eroare: secvența de taste „-” nevalidă
Eroare la conversia secvenței de taste „-” în coduri de cheie
Eroare: secvența de taste „-” nevalidă
Eroare la conversia secvenței de taste „-” în coduri de cheie
xdo_send_keysequence_window a raportat o eroare pentru șirul „-”

Iată scriptul pe care îl folosesc:

threading.Thread(target=play_clip).start()
imprimați „tonul de pornire”
timp.somn(1)
în timp ce a==1:
    imprima 'ttt'
    timp.somn(1)
    os.system('tasta xdotool p')
    timp.somn(1)
    os.system('tasta xdotool p')
Puncte:0
drapel cn
tasta xdotool minus plus

va simula lovirea -și +.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.