Satura rādītājs:
- 1. darbība: kodēšana
- 2. darbība. Partijas faila izveide
- 3. solis: skriešana
- 4. darbība. Problēmu novēršana
Video: Izveidojiet matricas ekrānu ar pseido-nejaušu skaitļu ģeneratoru: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Ja jums patīk matrica un jums ir brīvs laiks, varat izveidot bezgalīgu programmu, kurā tiek parādīti nejauši skaitļi, cik ātri vien dators to var palaist, izskatoties ļoti līdzīgi matricai! Pagatavošana aizņem tikai apmēram 5 minūtes!
Es paskatījos Instructables vietnē un redzēju dažus Matrix ekrānu veidotājus. Man patīk rakstīt datorprogrammas, un vienu reizi nolēmu izveidot vienu no šīm, un es jums parādīšu, kā! Lai to izdarītu, datorā jābūt instalētai Microsoft. NET Framework 3.5. Lūdzu, novērtējiet, tā ir mana pirmā pamācība, un es vēlos zināt, kā man iet. ** UPDATE ** Ja jums nav Microsoft. NET Framework 3.5, varat to viegli lejupielādēt no Microsoft lejupielādes vietnes (download.microsoft.com) un meklēt. NET 3.5. Esmu izveidojis jaunu versiju, kas izspiež nejaušas rakstzīmes, nevis tikai ciparus. Tajā NAV redzams matricas ekrānuzņēmums vai 3D ekrāns. Tikai nejauši burti. Zaļā krāsā.
1. darbība: kodēšana
Jums ir jālejupielādē pievienotais koda fails un jāsaglabā tas mapē Mani dokumenti. Ja jūs interesē datorprogrammēšana, šī programma varētu būt interesanta. Jums ir jākopē viss kursīvs teksts un jāsaglabā failā ar nosaukumu Program.txt. izmantojot sistēmu; namespace Matrix_V2 {class Program {static void Main (string args) {// Iestata teksta krāsu uz zaļu Console. ForegroundColor = ConsoleColor. Green; // Izveidojiet virkni ar dažām nejaušām rakstzīmēm virkne random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ººΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz / '| {/:?/{? ~ 0123456790 -_ =+!@#$%^&*() "; // Iegūstiet visas šīs rakstzīmes un pārvērtiet tās par" masīvu "char random_characters_array = random_characters. ToCharArray (); // Notīriet ekrāna konsoli. Clear (); // Konta ekrānā raksta sīkāku informāciju par lietojumprogrammu Console. Title = "Matrix V2 - nospiediet Ctrl+C, lai izietu"; Console. WriteLine ("Matrix V2"); Console. WriteLine ("Autors: Chris Ward "); Console. WriteLine (" https://www.instructables.com/member/7654321chris "); Console. Write (" Nospiediet jebkuru taustiņu, lai turpinātu "); Console. ReadKey (); // Izveido pseido- izlases ģenerators Random r = new Random (); // Izveido paziņojumu, kas darbojas mūžīgi, kamēr (true) {// Iegūst ASCII rakstzīmi no masīva, pamatojoties uz to, kāda ir konsole. Rakstiet (random_characters_array [r. Next (random_characters). Length)]); // pēc tam vēlreiz palaiž paziņojumu… un atkal… et c.}}}}
2. darbība. Partijas faila izveide
Vēlreiz atveriet piezīmju grāmatiņu un ierakstiet to, mainot tekstu tikai tad, ja precīzi zināt, ko darāt, un pārliecinieties, ka tas viss ir vienā rindā, jo es to pārcēlos uz atsevišķām rindām, lai tas atbilstu @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 Tad jums tas ir jāsaglabā kā. BAT fails tajā pašā vietā, kur atrodas fails program.txt.
3. solis: skriešana
Vienkārši veiciet dubultklikšķi uz sērijveida faila, un komandu uzvednes logs ātri jāaizver. Kad tas ir aizvērts, fails bija jāraksta (Matrix. EXE). Tagad viss, kas jums jādara, ir palaist programmu (Matrix. EXE), un programma tiks palaista. Problēmu novēršana Ja fails nav izveidots, pievienojiet pakešu failam jaunu rindu @pause, pēc tam mēģiniet to palaist vēlreiz, pēc tam ja ir informācija par kļūdu, ievietojiet komentāru, un es mēģināšu novērst problēmu. Kādas citas problēmas? Vienkārši ievietojiet komentāru.
4. darbība. Problēmu novēršana
Kļūdas teksts: “C: / WINDOWS / Microsoft. NET / Framework / v3.5” netiek atpazīts kā iekšēja vai ārēja komanda, darbināma programma vai pakešu fails” * Tā patiesībā ir mana vaina, es kļūdījos partijas failā. Es atjaunināšu tajā esošo kodu, bet, lai to mainītu, ir nedaudz vietas, tieši pēc… darba / v3.5 un pirms / csc.exe. Vienkārši noņemiet šo vietu un palaidiet vēlreiz. Varat arī lejupielādēt kodu vēlreiz. Kādas citas problēmas? Ieliec ziņu, un es atgriezīšos pie tevis pēc iespējas ātrāk.
Ieteicams:
Izveidojiet pārnēsājamu saules enerģijas ģeneratoru: 12 soļi
Izveidojiet pārnēsājamu saules enerģijas ģeneratoru: vai jūsu elektronikā kādreiz bija beigusies sula, kad bijāt ārā? kempingā vai vietā, kur nebija jaudas, lai tās atkal uzlādētu? šeit ir vienkāršs nedēļas nogales projekts, kas nodrošinās, ka jums vienmēr ir veids, kā saglabāt savu mobilo tālruni
Simptomu detektors (Pseido - Covid19): 5 soļi
Simptomu detektors (Pseido - Covid19): *** Skaidrojums, jo cilvēki nelasa visu rakstu !!! *** Šis ir mans mēģinājums palīdzēt, es to izdarīju, lai iedvesmotu un dalītos savā idejā. tas darbojas tikai, lai atklātu simptomus, nevis pašu covid19. Mana galvenā problēma bija un paliek - unikāla atšķirība
Izveidojiet šo 5Hz līdz 400KHz LED slaucīšanas signālu ģeneratoru no komplektiem: 8 soļi
Izveidojiet šo komplektu no 5 Hz līdz 400 kHz LED slaucīšanas signālu ģeneratoram: izveidojiet šo viegli uztveramo signālu ģeneratoru no viegli pieejamiem komplektiem. Ja jūs paskatītos uz manu pēdējo pamācību (Make Professional Looking Front Panels), es, iespējams, izvairītos no tā, pie kā strādāju tajā laikā, kas bija signālu ģenerators. Es gribēju
Izveidojiet vienkāršu Marksa ģeneratoru: 10 soļi (ar attēliem)
Izveidojiet vienkāršu Marksa ģeneratoru: vai jums patīk ideja par tesla spolēm un citām dzirksteļojošām augstsprieguma lietām, bet jums nav laika, naudas vai pacietības, lai izveidotu kaut ko sarežģītu? Šeit ir jautrs un vienkāršs projekts, kas var radīt lielas, treknas, trokšņainas dzirksteles vismaz 2 collas
Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): 7 soļi (ar attēliem)
Izveidojiet savu membrānas matricas tastatūru (un pievienojiet to Arduino): Tātad vēlaties izveidot savu membrānas tastatūru? Kāpēc? Tastatūras izgatavošana var būt noderīga daudzu iemeslu dēļ. Tas ir lēts un viegli izdarāms, to var ievietot situācijās, kad tas var tikt vandalizēts vai nozagts bez lielas vilšanās, to var pilnībā