Inhaltsverzeichnis:

Erstellen Sie einen Matrixbildschirm mit einem Pseudo-Zufallszahlengenerator - Gunook
Erstellen Sie einen Matrixbildschirm mit einem Pseudo-Zufallszahlengenerator - Gunook

Video: Erstellen Sie einen Matrixbildschirm mit einem Pseudo-Zufallszahlengenerator - Gunook

Video: Erstellen Sie einen Matrixbildschirm mit einem Pseudo-Zufallszahlengenerator - Gunook
Video: Quanten-Zufallsgenerator (QRNG) | #Quanteninformatik 2024, Juli
Anonim
Erstellen Sie einen Matrixbildschirm mit dem Pseudo-Zufallszahlengenerator
Erstellen Sie einen Matrixbildschirm mit dem Pseudo-Zufallszahlengenerator

Wenn Ihnen die Matrix gefällt und Sie etwas Freizeit haben, können Sie ein endloses Programm erstellen, das Zufallszahlen anzeigt, so schnell wie es der Computer ausführen kann und der Matrix sehr ähnlich sieht! Die Zubereitung dauert nur etwa 5 Minuten!

Ich habe mich auf der Instructables-Site umgesehen und einige Matrix-Bildschirmhersteller gesehen. Ich schreibe gerne Computerprogramme und habe mich einmal entschieden, eines davon zu machen, und ich werde Ihnen zeigen, wie! Dazu muss das Microsoft. NET Framework 3.5 installiert sein. Bitte bewerten Sie, es ist mein erstes instructable, und ich möchte wissen, wie ich gehe. **UPDATE**Wenn Sie nicht über Microsoft. NET Framework 3.5 verfügen, können Sie es einfach von der Microsoft Download-Site (download.microsoft.com) herunterladen und nach. NET 3.5 suchen. Ich habe eine neue Version erstellt, die zufällige Zeichen ausspuckt, anstatt nur Zahlen. Es zeigt KEINEN Screenshot der Matrix oder einen 3D-Bildschirm an. Nur zufällige Buchstaben. In grün.

Schritt 1: Codierung

Sie müssen die angehängte Codedatei herunterladen und im Ordner "Meine Dokumente" speichern. Wenn Sie sich für Computerprogrammierung interessieren, könnte dieses Programm interessant sein. Sie müssen den gesamten kursiven Text kopieren und in einer Datei namens Program.txt speichern. Verwenden des Systems; namespace Matrix_V2 { class Program { static void Main(string args) { // Setzt die Textfarbe auf grün Console. ForegroundColor = ConsoleColor. Green; //Erzeuge einen String mit einigen zufälligen Zeichen string random_characters = "£¤¥¦§¨©ª«¬®¯±²³´µ¶·¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.?/:;\"\'{[}]\|` ~0123456790-_=+!@#$%^&*() "; //Alle diese Zeichen holen und in ein "Array" verwandeln char random_characters_array = random_characters. ToCharArray(); //Bildschirm löschen Konsole. Clear(); //Schreibt Details über die Anwendung auf den Konsolenbildschirm Console. Title = "Matrix V2 - Press Ctrl+C to exit"; Console. WriteLine("Matrix V2"); Console. WriteLine("Written by Chris Ward"); Console. WriteLine("https://www.instructables.com/member/7654321chris"); Console. Write("Drücken Sie eine beliebige Taste, um fortzufahren"); Console. ReadKey(); // Erstellt ein Pseudo- Zufallsgenerator Random r = new Random(); //Erzeugt eine Anweisung, die für immer ausgeführt wird while (true) { // Ruft das ASCII-Zeichen aus dem Array ab, basierend auf der Zahl Console. Write(random_characters_array[r. Next(random_characters. Länge)]); // dann führt die Anweisung erneut aus… und noch einmal… et C. } } } }

Schritt 2: Batch-Datei erstellen

Öffnen Sie den Editor erneut und geben Sie dies ein. Ändern Sie den Text nur, wenn Sie genau wissen, was Sie tun, und stellen Sie sicher, dass sich alles in einer Zeile befindet, da ich es in separate Zeilen verschoben habe, damit es zu @C:\WINDOWS\Microsoft passt. NET\Framework\v3.5 \csc.exe /noconfig /nowarn:1701, 1702 /errorreport:prompt /warn:4 /define:TRACE /reference:"C:\WINDOWS\Microsoft. NET\Framework \v2.0.50727\ System.dll" /filealign:512 /optimize- /target:exe /out:Matrix. EXE Program.txt Dann müssen Sie es als. BAT-Datei am selben Ort wie die program.txt-Datei speichern.

Schritt 3: Laufen

Laufen
Laufen

Doppelklicken Sie einfach auf die Batch-Datei, und das Eingabeaufforderungsfenster sollte schnell geschlossen werden. Nach dem Schließen sollte die Datei geschrieben sein (Matrix. EXE). Jetzt müssen Sie nur noch das Programm (Matrix. EXE) ausführen, und das Programm wird ausgeführt. Fehlerbehebung Wenn die Datei nicht erstellt wird, fügen Sie der Batch-Datei eine neue Zeile @pause hinzu und versuchen Sie es erneut, dann Wenn es Details zu einem Fehler gibt, posten Sie einen Kommentar und ich werde versuchen, das Problem zu beheben. Irgendwelche anderen Probleme? Poste einfach einen Kommentar.

Schritt 4: Fehlerbehebung

Fehlertext: 'C:\WINDOWS\Microsoft. NET\Framework\v3.5' wird nicht als interner oder externer Befehl, lauffähiges Programm oder Batchdatei erkannt' * Das ist eigentlich meine Schuld, ich habe einen Fehler in der Batchdatei gemacht. Ich werde den Code darauf aktualisieren, aber um ihn zu ändern, gibt es ein wenig Platz, direkt nach dem …work\v3.5 und vor der \csc.exe. Entfernen Sie einfach dieses Leerzeichen und führen Sie es erneut aus. Alternativ können Sie den Code erneut herunterladen. Irgendwelche anderen Probleme? Schreiben Sie eine Nachricht und ich melde mich so schnell wie möglich bei Ihnen.

Empfohlen: