diff --git a/hangman.py b/hangman.py index 1107f3c..8c34fd7 100644 --- a/hangman.py +++ b/hangman.py @@ -46,9 +46,9 @@ class Hangman(object): self._img_size = img_size self._fo_word= (15, -1) #(15, -1) self._fo_word2= (15, 7) #(15,7) - #self._wordlist="/home/pi/mqtt-to-flipdot/hangman/nomenliste_de.txt" - #self._wordlist="/home/pi/mqtt-to-flipdot/hangman/crodict_nomen.txt" - self._wordlist="/home/pi/mqtt-to-flipdot/hangman/nerdwords.txt" + #self._wordlist="/home/pi/mqtt-to-flipdot/hangman/wordlists/nomenliste_de.txt" + #self._wordlist="/home/pi/mqtt-to-flipdot/hangman/wordlists/crodict_nomen.txt" + self._wordlist="/home/pi/mqtt-to-flipdot/hangman/wordlists/nerdwords.txt" self._gamestate=0# 0=start 1=ingame 2=lose 3=win self._g_word="test" #word self._g_displword="" #display word diff --git a/hangman/stdhm/f0.png b/hangman/stdhm/f0.png new file mode 100644 index 0000000..146930f Binary files /dev/null and b/hangman/stdhm/f0.png differ diff --git a/hangman/stdhm/f1.png b/hangman/stdhm/f1.png new file mode 100644 index 0000000..34fc523 Binary files /dev/null and b/hangman/stdhm/f1.png differ diff --git a/hangman/stdhm/f2.png b/hangman/stdhm/f2.png new file mode 100644 index 0000000..1d0a9e4 Binary files /dev/null and b/hangman/stdhm/f2.png differ diff --git a/hangman/stdhm/f3.png b/hangman/stdhm/f3.png new file mode 100644 index 0000000..0a7e7cb Binary files /dev/null and b/hangman/stdhm/f3.png differ diff --git a/hangman/stdhm/f4.png b/hangman/stdhm/f4.png new file mode 100644 index 0000000..9c6b9da Binary files /dev/null and b/hangman/stdhm/f4.png differ diff --git a/hangman/stdhm/f5.png b/hangman/stdhm/f5.png new file mode 100644 index 0000000..057676c Binary files /dev/null and b/hangman/stdhm/f5.png differ diff --git a/hangman/stdhm/f6.png b/hangman/stdhm/f6.png new file mode 100644 index 0000000..10661f6 Binary files /dev/null and b/hangman/stdhm/f6.png differ diff --git a/hangman/stdhm/f7.png b/hangman/stdhm/f7.png new file mode 100644 index 0000000..aa3c7cf Binary files /dev/null and b/hangman/stdhm/f7.png differ diff --git a/hangman/stdhm/f8.png b/hangman/stdhm/f8.png new file mode 100644 index 0000000..8967eb0 Binary files /dev/null and b/hangman/stdhm/f8.png differ diff --git a/hangman/stdhm/win.png b/hangman/stdhm/win.png new file mode 100644 index 0000000..e8f4def Binary files /dev/null and b/hangman/stdhm/win.png differ diff --git a/hangman/wordlists/nerdwords.txt b/hangman/wordlists/nerdwords.txt new file mode 100644 index 0000000..49cdc6a --- /dev/null +++ b/hangman/wordlists/nerdwords.txt @@ -0,0 +1,844 @@ +Flipdot +Account +ASCII +Bit +Browser +Button +Byte +Chat +Client +Connection +Cookie +Crash +Default +Domain +Download +E-Mail +Emoticon +Flatrate +Freeware +Shareware +Gateway +Gigabyte +Hoax +Homepage +Java +Kilobyte +Link +Login +Mailbox +Mailing List +Mailserver +Megabyte +Message +Modem +Network +Netzwerk +Newsgroup +Newsletter +Offline +Online +Online-Shopping +Parallele Schnittstelle +Parallelport +Serielle Schnittstelle +Schnittstelle +Password +Plug-in +Proxy-Server +Router +Suchmaschine +Spam +Surfen +Thread +Traffic +Upload +Universal Serial Bus +Webmaster +Webspace +Digital +Binaer +Cyber +Administrator +Arbeitsspeicher +ATX +Audio +Backslash +Backup +Betriebssystem +Binär +BIOS +Bit +Bitmap +Bluescreen +Browser +Buffer +Byte +Cache +CDROM +Chat +Computer +Controller +CPU +Cyberspace +Datei +Daten +Datenbank +DIMM +Diskettenlaufwerk +Domain +DOS +Download +Drag-Drop +Drucker +Email +Exe +Explorer +FAT32 +Festplatte +Firewire +Firmware +Floppy +Font +Formatieren +Grafikkarte +Halbleiter +Harddrive +Hardware +Hexadezimal +Hotplugging +Icon +Internet +Interrupt +Joystick +JPEG +Jumper +Kernel +Laptop +LCD +Linux +Login +Mac +Magnetband +Mainboard +Mainframe +Maus +Megabyte +Mikrocontroller +Monitor +Motherboard +Multimedia +Multitasking +Netzteil +Netzwerk +Northbridge +Notebook +Notepad +NTFS +OpenGL +Partition +PC +Peripherie +Programmierung +Prozessor +RAM +Random +Root +SATA +Scanner +Scheduler +Screensaver +Screenshot +Shell +Software +Soundkarte +Southbridge +SQL +Stack +Superuser +Systemsteuerung +Tastatur +Touchpad +Unix +Upload +USB +VGA +Webcam +Windows +WLAN +ZIP +Google +Yahoo +Hacken +Zwischenablage +Python +Delphi +Hackerspace +Makerspace +Programmieren +Abgesicherter Modus +Algorithmus +Abmelden +Desktop +Darknet +Adware +Virus +Android +Antivirus +Anwendungsprogramme +Amiga +Anti-Aliasing +Absturz +Affengriff +Alphanumerische Zeichen +Alias +Animation +Antivirenprogramm +any key +Apache +Application +Application Layer +Arbeitsplatz +Archiv +Array +ASCII-Art +Assembler +Aufwärtskompatibel +Auslagerungsdatei +Arbeitsspeicher +Archivierungsprogramme +Asterisk +Asynchronverfahren +Ausgabegeräte +Authentifizierung +Autoresponder +Backbone +Backdoor +Backend +Backlink +Backup +Balkencode +Raspberry Pi +Ban +Banner +Bannerwerbung +Barcode +Batch-Datei +BDXL Rohling +Beamer +Benutzerkennung +Bildlaufleiste +Bildschirmschoner +Bildwiederholfrequenz +Binaer +Binaersystem +Bing +BIOS +Bit +Bitcoin +Bitcoin +Blackberry +Blog +Blu-ray +Blue Book +Blue Book +Bluescreen +Bluetooth +Bookmark +Boot Manager +Boot-Sektor-Virus +Bootdiskette +Booten +Bootsektor +Bot +Botnetz +Bozo Filter +Brailleschrift +Breitbanduebertragung +Brenner +Bridge +Broadcast +Broadcasting +BSoD +Buffer +Bugfix +Busbreite +Bussystem +C64 +Capslock +Captcha +Captcha +Cartridge +CCC +CD-ROM +Centronics-Schnittstelle +CGI +Channel Videodat +Chat +Chipsatz +chmod +Chromecast +Chronik +Cloud +Cloud +Commodore +Computer +Cookie +Coprozessor +Coprozessor +CPU +Crescent Bay +Crimeware +Crimeware +Cyber-Bullying +Cyber-Mobbing +Cyber-Stalking +Cybersex +D-Kanal +Datei +Dateiendung +Dateiname +Dateityp +Datenfernuebertragung +Datenklo +Datensicherung +Datentraegerbereinigung +Dead Link +Dead Link +Debugging +Deep Link +Deep Link +Defragmentieren +Degausser +Dekoder +Demoszene +Desknotes +Diagnose +Disabled +Disketten +Diskettenbox +Diskettenlaufwerk +Diskettenlaufwerk +Drive Bender +Drucker +Drupal +DuckDuckGo +DuckDuckGo +E-Book +e-Commerce +E-Procurement +Easter Egg +Ebay +Ebone +Ebook +Echelon +Echelon +Editor +Eingabeger嵥 +Elite-Dude +Eliza +Emoticon +Emulation +Enabled +Encoding +Encryption +Enhanced CD +Enter +Ereignisanzeige +Ereignisanzeige +Erweiterung +Escape +eSport +Ethernet +Eudora +Eventlog +eventvwr +ExaByte +Excel +Excite +Exploit +Explorer +Extended Memory +Extension +Extrahieren +Extranet +Failover +Failure +Fairphone +Fairphone +FAQ +Faradize +Fastpath +FAT +Favicon +Favicon +Fax-Modem +Feature +Feature +Festplatte +Feststelltaste +Fiber Optic +File Locking +Filename Extension +Fileserver +Fingerabdruckleser +Firefox +Fire Phone +Firewall +Firewire +First-Level-Cache +Flame +Flame War +Flame-Bait +Flappy Birds Family +Flash +Flashmob +Flatrate +Floppy +Folgepost +Font +Format +Formatieren +Formular +Formular +Forum +Fotobombe +Framework +Freemail +Front Side Bus +Front-End +Funkmaus +Gadget +GameBoy +Gameport +Gamer Tastatur +Garbage +Gateway +Geek +Gizmo +Google Chrome +Google Earth +Gopher +Gopherspace +Grafikkarte +Grossrechner +Groupware +Guideline +Guilt Ware +Hackerbibel +Hackerbibel +Handscanner +Hash +HDTV +Head Crash +Header +Headset +Helpdesk +Hertz +Heuristik +Hewlett Packard +Hierarchie +Hierarchie +History +HKEY +Hochformat +Homebanking +Homepage +Homepage +Hosting +Hosts-Datei +Hot Swap +Hotfix +Hotfix +Hotlist +Hotspot +Housing +HTTP +HTTPS +Hybrid-Geraet +Hyperlink +Hypermedia +Hyperspace +Hypertext +Hypertext-System +ICQ +IEEE +Instant Messaging +Image +Image Map +IMAP +Implementierung +Inband-Signaling +Inband-Signaling +Indizierung +Individualsoftware +Information Highway +Infotainment +Infrarot-Maus +Inselbetrieb +Installer +Instanz +Intel +Interaktives TV +Intercast +Interface +Internet +Internet by Call +Internet Explorer +Internet Society +schluesselkastenschluessel +Internet Worm +Internet-Carrier +Internet-Phone +Internetzeit +Interpreter +Intranet +IP-Spoofing +ipconfig +Java Script +Java +Junk-Email +Jumper +Joystick +Kabelmodem +Kanalbuendelung +Kanalbuendelung +Kaspersky +Katalog +Kermit +Kernel +Keyboard +Keylogger +Keyword +kuenstliche intelligenz +Killfile +Kinect +Klammeraffe +Klammergriff +klickTel +Koaxialkabel +Kodierung +Kontextsensitiv +Konverter +Kopierschutz +Kryptographie +Kompatibilitaet +Kompression +LAN Party +LAN +Latenzzeit +Laufwerkschacht +Launcher +Launcher +LED-Backlight +Lesebestaetigung +LibreOffice +Lightscribe +Liniensystem +Localhost +Lochstreifen +Lochstreifen +LucasArts +MAC +MAC-Adresse +MacBook Pro +Magnetband +Magnetblasenspeicher +Mainboard +Maker Faire +Malware +MAPS +Master Boot Record +Memristor +Metatags +MHL-Videobuchse +MHz +MHz +Millennium-Bug +Mobiltelefon +Modem +Modul +MP3 +Multiprocessing +MySQL +Multi-Head +MulticastNadeldrucker +NAS +Nerd +NetBIOS +Netbook +Netscape +Nettiquette +NetWare +Netzklassen +Netzteil +Netzwerk +Netzwerkkabel +Netzwerkkarte +Newsletter +Newsreader +Nickname +Notebook +Nullmodem +Num Taste +Off Topic +Offsetdruck +Online-Shop +OpenOffice +Opera +Opteron +Optical Mouse +Oracle +OSI Schichtenmodell +Outlook Express +Overdrive +Pac-Man +Packer +Pagerank +Parallelschnittstelle +Pascal +Paypal +PCI Bus +Penetrationstest +Perl +Pharming +Phablet +Phase Change Memory +Phishing +PHP +Pivot Tabelle +Pixelfehler +Platine +Plattenspiegelung +Playbook +Plotter +Podcast +Pornware +Port-Scanning +Potenzielle Schadprogramme +Powerline +Powerpoint +Prozessor +Putty +Querformat +Querverweis +RAID +RAM Disk +Raspberry Pi +ReadyBoost +Rechnungswesen +Registerkarte +Registerkarte +Rootkit +Routenplaner +RSS-Feed +Sandbox +Saphirglas +Scareware +Scherzprogramm +Schnittstelle +Schwachstelle +Screensaver +Shifttaste +Shutter-3D-System +Shutterbrille +Sim-Lock +Slideshow +Slotblech +SmartPad +Smartphone +Smarty Pins +Socialnetwork +Solid State Drive +Speicherkarte +Speichermedium +Spezialpapier +Spider +Spooler +SproutCore +Spyware +Statusleiste +Streifencode +Stylesheet +Subnotebook +Symbolleiste +SysAdminDay +Sysprep +T-Verbinder +Tab +Tab-Taste +Tabelle +Tablet PC +Tabstopp +Tabulator +TAE +Taskleiste +Tastatur +Tastatur +Teamspeak +Telearbeit +Telebanking +Telefonauskunft +Telnet +temporaere Datei +Terminator +Text to Speech +Texteditor +Themes +Thermotransferdruck +Thunderbird +Timeout +Tintenstrahldruck +Titelleiste +Toolbar +Toolkit +Touch Screen +Touchpad +Touchwiz +Trackball +Tracking Dots +Treiber +Trimain +Trojaner +Turbo Pascal +Tutorial +Twisted Pair +Twitter +TWAIN +Typenraddrucker +Thunderbolt +Tilde +UART Chip +ueberbrennen +Ubuntu +User Datagram Protocol +Umgebungsvariable +Umschalttaste +Undisclosed recipients +Unicode +Uninstaller +Unterverzeichnis +Upgrade +Uplink +Usenet +Umlaut-Domain +Unique Visitor +Update +Valve +Vaporware +Vektorgrafik +Verknuepfung +Variantenmanagement +Video on Demand +Videograbber +Videokarte +Videokonferenz +Viruskiller +Vlan +VLC Media Player +Vobis +Voice over IP +Voodoo +Grafikzusatzkarte +Vorgaengerversion +Wafer +War-Chalking +Wardriving +Wallpaper +Warez +Waermeleitpaste +Wasserzeichen +Web Content Management System +Webbrowser +Webadresse +Webcam +WebDAV +Wechseldatentraeger +Werbeblocker +WeTab +Widget +Wifi +WLAN +WYSIWYG +YouTube +Zaurus +Zeichen +Zeichensatz +Zeiger +Zeile +Zeilenfrequenz +Zeilenumbruch +Zeilenvorschub +Zentraleinheit +Zentrieren +Zero-Day-Exploit +Zertifizierungsstelle +ZetaGrid +Ziffernblock +ZIP-Laufwerk +Zippen +Zoll +Zoo-Viren +Zugriffsrechte +Zugriffszeit +Zune +Zuse +Zuverlaessigkeitsverlauf +Zwischenablage +Chaostreff +Chaos Computer Club +Cyberangriff +Cyberattacke +Cyberkriminalitaet +cyberspace +decodiergeraet +lasercutter +computergeneriert +stream +wireless +torrent +tablet +emoticons +social media +Betriebsystem +Firmware +Leetspeak +Cyber-Abwehrzentrum +oszilloskop +Mikrocontroller +Messgeraet +Spannung +Strom +Koordinatensystem +Verlaufsgraphen +Nyquist-Frequenz +Nyquist-Shannon-Abtasttheorem +Workaround +Jailbreak +Computerprogrammierung +Computersicherheit +Open-Source +kuenstliche Intelligenz +CNC-Fraesmaschine +Chaos Communication Camp +Chaos Communication Congress +Repaircafe +ChaosCouch +Pixelprojektor +Tiefbass +Mate +Club-Mate +Regeltrenntrafo +Standbohrmaschine +Praezisionsloetvorgang +Widerstand +Kondensator +Induktivitaet +Relais +Mosfet +Transistor +CrazyCart +Borg +Adrino +Arduino +Nodalpunktadapter