Мазмұны:
Бейне: Жалған кездейсоқ сандар генераторымен матрицалық экран жасаңыз: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:29
Егер сіз матрицаны ұнатсаңыз және бос уақытыңыз болса, сіз кездейсоқ сандарды көрсететін шексіз бағдарлама жасай аласыз, оны компьютер іске қосқанша тез, матрицаға өте ұқсас! Дайындыққа небәрі 5 минут уақыт кетеді!
Мен Instructables сайтын шолып шықтым және Matrix экран жасаушыларын көрдім. Мен компьютерлік бағдарламалар жазуды ұнатамын, мен бір кездері осылардың бірін жасауға шешім қабылдадым, мен сізге қалай болатынын көрсетемін! Ол үшін сізге Microsoft. NET Framework 3.5 орнатылуы керек. Бағалаңыз, бұл менің бірінші нұсқаулығым, мен қалай баратынымды білгім келеді. ** ЖАҢАРТУ ** Егер сізде Microsoft. NET Framework 3.5 жоқ болса, оны Microsoft жүктеу сайтынан (download.microsoft.com) оңай жүктеп,. NET 3.5 іздеуге болады. Мен сандардың орнына кездейсоқ таңбаларды ажырататын жаңа нұсқаны жасадым. Ол матрицаның скриншотын немесе 3D экранын көрсетпейді. Тек кездейсоқ әріптер. Жасыл түсте.
1 -қадам: кодтау
Сізге тіркелген код файлын жүктеп алып, оны құжаттарым қалтасына сақтау керек. Егер сіз компьютерлік бағдарламалауға қызығушылық танытсаңыз, бұл бағдарламаны қарау қызықты болуы мүмкін. Барлық курсивті мәтінді көшіріп, оны Program.txt деп аталатын файлға сақтау керек. жүйені қолдану; аттар кеңістігі Matrix_V2 {class Program {static void Main (string args) {// Мәтін түсін жасыл түске орнатады Console. ForegroundColor = ConsoleColor. Green; // Кейбір кездейсоқ таңбалар бар жолды құрыңыз random_characters = «£ ¤ ¥ ¦§¨ © ª» ¬®¯ ± ²³´µ¶ ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz / ': / «]?»; ~ 0123456790 -_ =+!@#$%^&*() «; // Осы таңбалардың барлығын алыңыз және оларды» массив «таңбасына айналдырыңыз random_characters_array = random_characters. ToCharArray (); // Экран консолін тазарту. Clear (); // Консоль экранына қосымша туралы мәліметтерді жазады Console. Title = «Matrix V2 - шығу үшін Ctrl+C пернелерін басыңыз»; Console. WriteLine («Matrix V2»); Console. WriteLine («Авторы: Крис Ward «); Console. WriteLine (» https://www.instructables.com/member/7654321chris «); Console. Write (» Жалғастыру үшін кез келген пернені басыңыз «); Console. ReadKey (); // Псевдо жасайды кездейсоқ генератор Random r = new Random (); // Мән мәңгілікке жұмыс істейтін мәлімдеме жасайды (true) {// Консоль санына негізделген ASCII таңбасын алаптан алады.. Length)]); // содан кейін мәлімдемені қайта іске қосады … және тағы … және т.б. с.}}}}
2 -қадам: пакеттік файл жасау
Блокнотты қайтадан ашыңыз және мұны теріңіз, егер сіз не істеп жатқаныңызды білсеңіз ғана мәтінді өзгертіңіз және мен оның бір жолда екеніне көз жеткізіңіз, себебі мен оны бөлек жолдарға көшірдім, ол @C: / WINDOWS / Microsoft -қа сәйкес келеді. NET / Framework / v3.5 / csc.exe /noconfig /nowarn: 1701, 1702 /errorreport: шақыру /ескерту: 4 /анықтау: TRACE /сілтеме: C:\WINDOWS\Microsoft. NET\Framework / v2.0.50727 / System.dll « /filealign: 512 /optimize- /target: exe /out:Matrix. EXE Program.txt Содан кейін оны. BAT файлы ретінде, program.txt файлымен бір жерде сақтау керек.
3 -қадам: жүгіру
Пакеттік файлды екі рет нұқыңыз, сонда пәрмен жолы терезесі тез жабылуы керек. Ол жабылғаннан кейін файлды жазу керек еді (Matrix. EXE). Енді сізге тек Matrix. EXE бағдарламасын іске қосу керек, ал бағдарлама іске қосылады. Ақаулықтарды жою Егер файл жасалмаса, пакеттік файлға @pause жаңа жолын қосыңыз, содан кейін оны қайтадан іске қосып көріңіз. егер қате туралы егжей -тегжейлі ақпарат болса, түсініктеме беріңіз, мен мәселені шешуге тырысамын. Басқа проблемалар бар ма? Тек пікір қалдырыңыз.
4 -қадам: ақауларды жою
Қате мәтіні: 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' ішкі немесе сыртқы пәрмен, жұмыс істейтін бағдарлама немесе пакеттік файл ретінде танылмайды ' * Бұл шын мәнінде менің кінәм, мен пакеттік файлда қате жібердім. Мен ондағы кодты жаңартамын, бірақ оны өзгерту үшін… жұмыс / v3.5 аяқталғаннан кейін және / csc.exe алдында біраз бос орын бар. Бұл бос орынды алып тастап, қайтадан іске қосыңыз. Немесе сіз кодты қайтадан жүктей аласыз. Басқа проблемалар бар ма? Хабарлама жіберіңіз, мен сізге тез арада ораламын.
Ұсынылған:
Кездейсоқ сандар генераторы: 5 қадам (суреттермен)
Кездейсоқ сандар генераторы: Бұл мақала кездейсоқ сандар генераторын көрсетеді. Электр тізбегінің шығысы күшейтіледі, біріктіріледі және келесідей әрекет ететін адамнан шуды күшейтеді
Жарық диодты кездейсоқ сандар генераторы: 5 қадам (суреттермен)
LED кездейсоқ сандар генераторы: Бұл өте қарапайым Arduino жобасы. Өнім кездейсоқ сандарды көрсету үшін светодиодты пайдаланады. Түймені басқанда (ұстап тұрғанда), светодиодтар артқа және артқа өтеді, содан кейін санды көрсету үшін кездейсоқ жарық диодтар жиынтығы жарқырайды. Бұл Арду
Кездейсоқ сандар генераторы: 5 қадам
Кездейсоқ сандар генераторы: Бұл жобада мен сізге түймені басу арқылы 0 мен 99 арасындағы кездейсоқ санды шығаратын схеманы қалай құруды көрсетемін
Мульти/жалған камера жасаңыз: 3 қадам
Мульти/жалған камера жасаңыз: Сізде біреудің «корпусы» бар екенін сезінген кезіңіз болды ма? сенің үйің. Мүмкін біреу сіздің есігіңізді сілкіп тұрған шығар, сіз оларға көмектесе аласыз ба деп сұрағанда, олар сізден бұл үйдің ------- екенін сұрады. Сіз жоқ деп айтасыз, олар адасып кетеді
Кездейсоқ музыка мен жарық генераторын жасаңыз және Құдайдың дәлелін қараңыз: 4 қадам
Кездейсоқ музыка мен жарық генераторын жасаңыз және Жаратқанның дәлелі: шынымен кездейсоқ сандарды шығару мүмкін емес сияқты. Кездейсоқ сандарды генерациялау үшін микроконтроллерді қолдану, содан кейін оларды дыбыстар мен түрлі түсті шамдарды көрсету үшін пайдалану өте оңай. Музыка жаңартылған кезде