Sommario:
- Passaggio 1: codifica
- Passaggio 2: creazione di un file batch
- Passaggio 3: corsa
- Passaggio 4: risoluzione dei problemi
Video: Crea uno schermo a matrice con il generatore di numeri pseudo-casuali: 4 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
Se ti piace la matrice e hai del tempo libero, potresti creare un programma infinito, che mostri numeri casuali, alla velocità con cui il computer può eseguirlo, molto simile alla matrice! Ci vogliono solo 5 minuti per la preparazione!
Stavo dando un'occhiata al sito di Instructables e ho visto alcuni produttori di schermi Matrix. Mi piace scrivere programmi per computer, e una volta ho deciso di fare uno di questi, e ti mostrerò come! È necessario disporre di Microsoft. NET Framework 3.5 installato per eseguire questa operazione. Si prega di valutare, è il mio primo istruibile, e voglio sapere come vado. **AGGIORNAMENTO** Se non si dispone di Microsoft. NET Framework 3.5, è possibile scaricarlo facilmente dal sito Microsoft Download (download.microsoft.com) e cercare. NET 3.5. Ho creato una nuova versione che sputa caratteri casuali, anziché solo numeri. NON mostra uno screenshot della matrice o mostra uno schermo 3D. Solo lettere casuali. In verde.
Passaggio 1: codifica
Devi scaricare il file di codice allegato e salvarlo nella cartella I miei documenti. Se sei interessato alla programmazione di computer, questo programma potrebbe essere interessante da guardare. Devi copiare tutto il testo in corsivo e salvarlo in un file chiamato Program.txt. utilizzando il sistema; namespace Matrix_V2 { class Program { static void Main(string args) { //Imposta il colore del testo su verde Console. ForegroundColor = ConsoleColor. Green; //Crea una stringa con alcuni caratteri casuali string random_characters = "£¤¥¦§¨©ª«¬®¯±²³´µ¶·¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.?/:;\"\'{[}]\|` ~0123456790-_=+!@#$%^&*() "; // Prendi tutti quei caratteri e trasformali in un "array" char random_characters_array = random_characters. ToCharArray(); // Cancella lo schermo Console. Clear(); //Scrive i dettagli sull'applicazione nella schermata della console Console. Title = "Matrix V2 - Premi Ctrl+C per uscire"; Console. WriteLine("Matrix V2"); Console. WriteLine("Written by Chris Ward"); Console. WriteLine("https://www.instructables.com/member/7654321chris"); Console. Write("Premi un tasto per continuare"); Console. ReadKey(); //Crea uno pseudo- generatore casuale Random r = new Random(); //Crea un'istruzione che viene eseguita per sempre while (true) { //Ottiene il carattere ASCII dall'array, in base al numero Console. Write(random_characters_array[r. Next(random_characters. Length)]); //poi esegue l'istruzione ancora… e ancora… et C. } } } }
Passaggio 2: creazione di un file batch
Apri di nuovo il blocco note e digita questo, cambiando il testo solo se sai esattamente cosa stai facendo e assicurati che sia tutto su una riga, poiché l'ho spostato su righe separate in modo che si adatti a @C:\WINDOWS\Microsoft. 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 Quindi è necessario salvarlo come file. BAT, nella stessa posizione del file program.txt.
Passaggio 3: corsa
Basta fare doppio clic sul file batch e la finestra del prompt dei comandi dovrebbe chiudersi rapidamente. Una volta chiuso, il file dovrebbe essere stato scritto (Matrix. EXE). Ora tutto ciò che devi fare è eseguire il programma (Matrix. EXE) e il programma verrà eseguito. Risoluzione dei problemi Se il file non viene creato, aggiungi una nuova riga @pause al file batch, quindi prova a eseguirlo di nuovo, quindi se ci sono dettagli su un errore, pubblica un commento e cercherò di risolvere il problema. Altri problemi? Basta pubblicare un commento.
Passaggio 4: risoluzione dei problemi
Testo di errore: 'C:\WINDOWS\Microsoft. NET\Framework\v3.5' non è riconosciuto come comando interno o esterno, programma eseguibile o file batch' * In realtà è colpa mia, ho commesso un errore sul file batch. Aggiornerò il codice su di esso, ma per cambiarlo c'è un po' di spazio, subito dopo il …work\v3.5 e prima del \csc.exe. Basta rimuovere quello spazio ed eseguire di nuovo. In alternativa puoi scaricare di nuovo il codice. Altri problemi? Invia un messaggio e ti ricontatterò al più presto.
Consigliato:
Generatore musicale basato sulle condizioni meteorologiche (generatore MIDI basato su ESP8266): 4 passaggi (con immagini)
Generatore di musica basato sul tempo (Generatore MIDI basato su ESP8266): Ciao, oggi spiegherò come creare il tuo piccolo generatore di musica basato sul tempo. È basato su un ESP8266, che è un po' come un Arduino, e risponde alla temperatura, alla pioggia e l'intensità della luce. Non aspettarti che produca intere canzoni o programmi di accordi
Generatore - Generatore DC con interruttore Reed: 3 passaggi
Generatore - Generatore CC che utilizza un interruttore reed: generatore CC semplice Un generatore di corrente continua (CC) è una macchina elettrica che converte l'energia meccanica in elettricità a corrente continua. Importante: un generatore di corrente continua (CC) può essere utilizzato come motore CC senza alcuna costruzione i cambiamenti
Generatore di caratteri personalizzato (matrice Adafruit HT16k33): 3 passaggi
Generatore di caratteri personalizzati (matrice Adafruit HT16k33): la stampa di caratteri speciali su LCD e matrici di LED è molto divertente. La procedura per stampare caratteri speciali o caratteri personalizzati consiste nel generare un array con valori binari per ogni riga e colonna. Può essere frenetico trovare il codice corretto per qualsiasi
NUMERI della matrice del prompt dei comandi: 5 passaggi
NUMERI della matrice del prompt dei comandi: il mio ultimo Instructable con Matrix era solo con le lettere, ma questo è un file batch che utilizza numeri e sembra più realistico. Il vero Matrix usava lettere giapponesi e altri simboli, ma questo usa solo numeri in ordini diversi e
Come creare un generatore di numeri della lotteria sulla calcolatrice: 5 passaggi
Come creare un generatore di numeri della lotteria sulla calcolatrice: ecco come creare un generatore di numeri casuali che puoi utilizzare per scegliere i numeri della lotteria per te su una calcolatrice ti-83 o 84 ** questo è stato pensato e realizzato da mei prendi tutto il merito per questo programma