Programmieren – die neusten Beiträge

Game Controller selber bauen / programmieren?

Wie kann ich mir einen Gamecontroller selber bauen? Evt. mit einem Arduino ?

Mein Vorhaben ist (siehe Bild) meinem Laptop seitlich ein paar Griffe (3d-Gedruckt) zu verpassen und dort hinein in den Griff, die Controllersteuerung einzubauen. Ähnlich wie bei der Switch vom Konzept. Nun brauch ich ein System oder Bauteile mir einen Custom Controller zu bauen. Ziel sollte sein, vom Umfang die Funktion eines Xbox oder PS Controllers ab zu bilden.

Ähnlich wie das Steamdeck soll das teil später genutzt werden.

Mein erstes Versuch war es einen Xbox Controller zu schlachten und diese Technik zu verwenden, dafür ein 3d-gedrucktes Gehäuse in der die Knöpfe und Steuersticks passen und per USB ein zu stecken, jedoch sind diese alle auf einer Platine und somit nicht lageunabhängig.

Ich habe mal aufgezeichnet wie die Knöpfe angeordnet sein sollte, ich suche hier die Technik für in das Gehäuse. Das Gehäuse selbst kann Dank 3D-Druck beliebig konstruiert werden.

Der Laptop hat unter anderem Touch, was sich dafür eignet bequem Windows zu bedienen.

Ich hoffe ihr habt verstanden was ich suche, und ihr könnt mir helfen.

Vielen Dank :D

EDIT: Ich habe das ganze über einen Arduino Leonardo realisieren können, mit dem funktionsumfang eines Xbox Controllers. Der Leonardo kann einfach als USB-Device verwendet werden - z.B. um eine Tastatur oder Maus zu emulieren. Und das Zubehör kann auch easy über Berrybase, Alixpress...etc. beschafft werden.

Beim Code bin ich aktuell noch dran.

Bild zum Beitrag
Computer, Computerspiele, Technik, Elektronik, programmieren, Arduino, Technologie, Controller, 3D-Drucker, Raspberry Pi, Spiele und Gaming

ZIP-Datei Passwort (1111117), also ganz einfach berechnet nicht /lange?

Ich habe eine ZIP-Datei gemacht und ihr das Passwort 1111117 gegeben da es einfach ist und ich sehen wollte wie lange es dauert um es zu knacken.

Ich habe bereits die ZIP-Datei und eine darin liegende .txt Datei namens "text"-auch mit kurzem Text.

Dann habe ich den Befehl zip2john test.txt verwenden.

Anschließend habe ich dann nochmal zip2john test.txt > texthash.txt gemacht dass direkt auf meiner Ablage wo alle Dateien gespeichert sind (Schreibtisch) gespeichert.

Ich habe nun also eine ZIP-Datei in der eine .txt Datei namens text.txt liegt und die mit einem Passwort versehen ist.

Und dann noch die texthash.txt Datei.

Dann verwende ich den Befehl john --format=zip hashtext.txt

Als Antwort bekomme ich dann: Using default input encoding: UTF-8

Loaded 1 password hash (ZIP, WinZip [hier steht eigentlich etwas aber ich weiß nicht was es ist also schreibe ich es lieber mal nicht]

Will run 2 OpenMP threads

Proceeding with single, rules:Single

Press 'q' or Ctrl-C to abort, almost any other key for status

Warning: Only 10 candidates buffered for the current salt, minimum 16 needed for performance.

Warning: Only 4 candidates buffered for the current salt, minimum 16 needed for performance.

Almost done: Processing the remaining buffered candidate passwords, if any.

Warning: Only 7 candidates buffered for the current salt, minimum 16 needed for performance.

Proceeding with wordlist:/usr/share/john/password.lst, rules:Wordlist

Proceeding with incremental:ASCII

Und darunter geht es dann weiter. Ich weiß nicht ob ich hier einen Screenshot reinstellen soll, denn ich weiß nicht so direkt was im Terminal alles persönliche Daten von mir bzw. von meinem Konto sind. (Ich hoffe ich habe oben nicht auch persönliche Daten von mir hineingestellt)

Ich habe es auch schon mit dem Passwort 1234567 probiert und da ging es gleich.

Es stand auch ein Text da, aber es war sofort geknackt.

Es war sofort geknackt weil es in der Wordlist die (automatisch) verwendet wird drinnen ist oder?

Aber wenn ich die ZIP-Datei mit dem Passwort 1111117 knacken will geht es nicht.

Dass Passwort 1111117 ist ja auch nicht in der (nicht von mir) angegeben Wordlist drinnen.

Und es berechnet auch nicht, sondern erst wenn ich die Pfeiltaste nachunten drücke.

Oder sind das gar keine Berechnungen? Wenn ja was sonst?

Und was passiert wenn, eben wie jetzt, ein Passwort nicht in der Wordlist drinnen ist? Probiert es dann eine andere? Muss ich das einzeln eingeben? Und wenn ja wie?

Ich hoffe man kennt sich aus bei dem ganzen Text den ich geschrieben habe.

Danke im Voraus!

Computer, Technik, IT, programmieren, ZIP, Informatik, Kali Linux

Meistgelesene Beiträge zum Thema Programmieren