11 Punkte von GN⁺ 2025-01-10 | 6 Kommentare | Auf WhatsApp teilen
  • PDF-Engines für aktuelle Browser (PDFium und PDF.js) unterstützen genug JavaScript, um ein einfaches Spiel zu bauen
  • Es war knifflig, Funktionen zu finden, die in beiden Engines laufen, aber durch das Ein- und Ausblenden von Kommentarfeldern lassen sich monochrome Pixel erzeugen.
  • Tastatureingaben sind möglich, indem man in ein Texteingabefeld schreibt
  • Dieses PDF besteht vollständig aus ASCII und kann daher in einem Texteditor untersucht werden
  • Quellcode: https://github.com/ThomasRinsma/pdftris/blob/main/gengrid.py

6 Kommentare

 
yangeok 2025-01-13

In Python wird offenbar JS-Code ausgewertet. Ich habe mir den Code angesehen und dachte erst nur, da passiert irgendetwas, aber als ich es heruntergeladen und ausgeführt habe, dachte ich nur: wow, krass lol

 
brokim 2025-01-13

Wow, das ist wirklich faszinierend~~!! Ich hätte nicht gedacht, dass so etwas auch in der PDF-Engine des Browsers möglich ist.

 
roxie 2025-01-10

Als ich wasd ausprobiert habe, konnte ich mir ungefähr vorstellen, durch welche Hölle Sie gegangen sein müssen, haha.

 
ifmkl 2025-01-10

Dann werden wir wohl bald Doom sehen, das in einer PDF läuft!

 
jhj0517 2025-01-10

Wow, wie faszinierend, haha