Stwórz ekran Matrix z generatorem liczb pseudolosowych: 4 kroki

Stwórz ekran Matrix z generatorem liczb pseudolosowych: 4 kroki

Spisu treści:

Anonim

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.