![Stwórz ekran Matrix z generatorem liczb pseudolosowych: 4 kroki Stwórz ekran Matrix z generatorem liczb pseudolosowych: 4 kroki](https://img.gwsigeps.com/img/circuits/make-a-matrix-screen-with-pseudo-random-number-generator-2.jpg)
Spisu treści:
- Kieszonkowe dzieci:
- Krok 1: Kodowanie
- Krok 2: Tworzenie pliku wsadowego.
- Krok 3: Bieganie
- Krok 4: Rozwiązywanie problemów
Jeśli podoba Ci się matryca i masz trochę wolnego czasu, możesz stworzyć niekończący się program, który pokazuje losowe liczby tak szybko, jak komputer może je uruchomić, wyglądając bardzo podobnie do matrycy! Przygotowanie zajmuje tylko 5 minut!
Rozejrzałem się po witrynie Instructables i zobaczyłem twórców ekranów Matrix.
Lubię pisać programy komputerowe i jeden raz zdecydowałem się zrobić jeden z nich, i pokażę ci, jak to zrobić!
Aby to zrobić, musisz mieć zainstalowany Microsoft.NET Framework 3.5.
Proszę ocenić, to mój pierwszy pouczający i chcę wiedzieć, jak się udaję.
**AKTUALIZACJA**
Jeśli nie masz Microsoft.NET Framework 3.5, możesz go łatwo pobrać z witryny Microsoft Download (download.microsoft.com) i wyszukać.NET 3.5.
Zrobiłem nową wersję, która wypluwa losowe postacie, a nie tylko liczby.
NIE pokazuje zrzutu ekranu macierzy ani nie wyświetla ekranu 3D. Tylko losowe litery. W zielonym.
Kieszonkowe dzieci:
Krok 1: Kodowanie
Musisz pobrać załączony plik kodu i zapisać go w folderze moich dokumentów. Jeśli jesteś zainteresowany programowaniem komputerowym, ten program może być interesujący. Musisz skopiować cały kursywa i zapisać go w pliku o nazwie Program.txt.
korzystanie z systemu; przestrzeń nazw Matrix_V2 {class Program {static void Main (string args) {
// Ustawia kolor tekstu na zielony
Console.ForegroundColor = ConsoleColor.Green;
// Utwórz ciąg z losowymi znakami
string random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz <,>.? /:; ”{{} ! @ # $% ^ & * () ”;
// Pobierz wszystkie te postacie i zamień je w „tablicę”
char random_characters_array = random_characters.ToCharArray ();
// Wyczyść ekran Console.Clear ();
// Zapisuje szczegóły dotyczące aplikacji na ekranie konsoli
Console.Title = "Matryca V2 - Naciśnij Ctrl + C, aby wyjść";
Console.WriteLine („Matryca V2”);
Console.WriteLine („Wpisany przez Chrisa Warda”);
Console.WriteLine ("http://www.instructables.com/member/7654321chris");
Console.Write („Naciśnij dowolny klawisz, aby kontynuować”);
Console.ReadKey ();
// Tworzy generator pseudolosowy
Losowy r = nowy Losowy ();
// Tworzy oświadczenie, które działa wiecznie
while (true) {
// Pobiera znak ASCII z tablicy na podstawie liczby
Console.Write (tablica losowych znaków r.Next (random_characters.Length));
// ponownie uruchamia instrukcję … i znowu … itd.
} } } }
Krok 2: Tworzenie pliku wsadowego.
Otwórz ponownie notatnik i wpisz go, zmieniając tylko tekst, jeśli wiesz dokładnie, co robisz i upewnij się, że wszystko jest w jednej linii, ponieważ przeniosłem go do oddzielnych linii, aby pasował
@C: WINDOWS Microsoft.NET Framework 3.5 csc.exe / noconfig / nowarn: 1701,1702
/ errorreport: prompt / warn: 4 / define: TRACE /reference:"C:WINDOWSMicrosoft.NET
v2.0.50727 System.dll "/ filealign: 512 / optimize- / target: exe /out:Matrix.EXE Program.txt
Następnie musisz zapisać go jako plik.BAT w tej samej lokalizacji, co plik program.txt.
Krok 3: Bieganie
Po prostu kliknij dwukrotnie plik wsadowy, a okno wiersza polecenia powinno się szybko zamknąć. Po zamknięciu plik powinien zostać zapisany (Matrix.EXE). Teraz wystarczy uruchomić program (Matrix.EXE), a program zostanie uruchomiony.
Rozwiązywanie problemów
Jeśli plik nie zostanie utworzony, dodaj nową linię @pauzuj do pliku wsadowego, a następnie spróbuj uruchomić go ponownie, a jeśli są szczegóły dotyczące błędu, opublikuj komentarz, a ja spróbuję rozwiązać problem. Jakieś inne problemy? Po prostu dodaj komentarz.
Krok 4: Rozwiązywanie problemów
Tekst błędu: „C: WINDOWS Microsoft.NET Framework 3.5” nie jest rozpoznawany jako polecenie wewnętrzne lub zewnętrzne, program operacyjny lub plik wsadowy ”
* To właściwie moja wina, popełniłem błąd w pliku wsadowym. Zaktualizuję na nim kod, ale aby go zmienić, jest trochę miejsca, zaraz po … pracy v3.5 i przed csc.exe. Po prostu usuń to miejsce i uruchom ponownie. Alternatywnie możesz ponownie pobrać kod.
Jakieś inne problemy? Napisz wiadomość, a ja wrócę do ciebie jak najszybciej.