Alterar LED do teclado

Publicado por henrique (última atualização em 14/05/2021)

[ Hits: 1.103 ]

Homepage: naotem.com

Download 3.py




Script simples que desliga a LED se estiver acesa ou liga se estiver apagada.

Dependência: pyautogui

  



Esconder código-fonte

#!/bin/python3
from pyautogui import keyDown, keyUp  
from os.path import  isfile
from os import system
#by: MRH    


while True:
    if isfile('ligado.txt'):
        system('rm ligado.txt')
        keyDown('scrolllock')
    if isfile('ligado.txt') != True:
        open('desligado.txt', 'w').write('a')
        
    if isfile('desligado.txt'):
        system('rm desligado.txt')
        keyUp('scrolllock')
    if isfile('desligado.txt') !=  True:
        open('ligado.txt', 'w').write('a')
    break   

# para deixar piscando
# while True:
#     pyautogui.keyDown('scrolllock')
#     time.sleep(0.35)
#     pyautogui.keyUp('scrolllock')

Scripts recomendados

pyTube v1.0

Leitura de arquivo com input

ccl - cut and change lines

pySuporte - Script para controle de chamados armazena num txt.

Hashing com Árvore Binária


  

Comentários
[1] Comentário enviado por fabio em 14/05/2021 - 05:39h

Bacana! Uma dica, você pode alternar a led do scroll lock com apenas duas linhas de código:

from pyautogui import press
press('scrolllock')

O simples fato de pressionar a tecla já irá desligar se tiver ligada e vice-versa.

E pra fazer um led piscante maneiro, tenta esse código aqui:

from pyautogui import press
import time

while True:
press('scrolllock')
press('capslock')
press('numlock')
time.sleep(0.35)



[2] Comentário enviado por mauricio123 em 14/05/2021 - 10:41h


Boas Dicas. Vou analisar e ver como isso funciona.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Contribuir com comentário