Wiedza o Internecie
Python umożliwia programowe przechwytywanie każdego naciśnięcia klawisza, co pozwala rejestrować wpisywane informacje. Dzięki temu samodzielnie możesz tworzyć proste rejestratory klawiszy działające w systemach Linux/Unix, macOS oraz Windows.
Otwórz IDLE (Python GUI), wybierz File → New Window. Następnie skrótem Ctrl+S otwórz okno Save As, wpisz nazwę getKeyPressed.py i zapisz plik.
Dodaj na początku pliku następujący kod, który importuje moduł Tkinter pod aliasem tk:
import Tkinter as tk
Skopiuj i wklej poniższą funkcję. Sprawdza ona, czy wciśnięto klawisz Escape (wtedy zamyka program) oraz wyświetla znak, który został naciśnięty.
def keypress(event):
if event.keysym == 'Escape':
mainRoot.destroy()
keyPressed = event.char
print 'You pressed: ' + keyPressed
Dodaj kod uruchamiający główne okno Tkinter oraz wiążący zdarzenie <key> z naszą funkcją:
mainRoot = tk.Tk()
print 'Press a key (Escape key to exit):'
mainRoot.bind_all('', keypress)
mainRoot.withdraw()
mainRoot.mainloop()
Otwórz wiersz poleceń (Start → wpisz cmd i naciśnij Enter). Przejdź do katalogu, w którym zapisałeś plik, np. C:\\Python38\\, i uruchom go poleceniem:
python getKeyPressed.py
Teraz każde naciśnięcie klawisza zostanie wyświetlone w konsoli. Aby zakończyć, naciśnij Escape.
Jedną z największych zalet współczesnych platform gamingowych są ich sieci online, które umożliwiają graczom rywalizację ze sobą. Każda społeczność internetowa wymaga jednak moderacji. Jeśli Twój Xbox został zbanowany na Xbox Live i chcesz wrócić do gry, musisz wymienić tzw. key vault (numer seryjny
Wiele osób kopiuję i wkleja znak stopnia ze stron internetowych. To czasochłonne i może przenieść niechciane kody. Najprostszym i najpewniejszym sposobem jest użycie skrótu klawiaturowego – w systemie Windows za pomocą kodu Alt, a w macOS – kombinacji klawiszy. Windows Umieść kursor w miejscu, w któ
Klawiatury komputerowe różnią się w zależności od języka i regionu. Hiszpańska klawiatura używana w Hiszpanii ma inny układ niż wersja spotykana w krajach Ameryki Łacińskiej. Jednym z najczęściej mylonych elementów jest znak „@”, niezbędny przy podawaniu adresu e‑mail czy logowaniu się do kont.Kroki