جدول المحتويات:
فيديو: اصنع شاشة ماتريكس باستخدام مولد الأرقام العشوائي الزائف: 4 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
إذا كنت تحب المصفوفة ، ولديك بعض وقت الفراغ ، فيمكنك إنشاء برنامج لا نهاية له ، يعرض أرقامًا عشوائية ، بأسرع ما يمكن للكمبيوتر تشغيله ، ويبدو مشابهًا جدًا للمصفوفة! يستغرق التحضير حوالي 5 دقائق فقط!
كنت ألقي نظرة حول موقع Instructables ، وشاهدت بعض صانعي شاشات Matrix. أحب كتابة برامج الكمبيوتر ، وقررت ذات مرة أن أصنع واحدة من هذه ، وسوف أريكم كيف! يجب أن يكون لديك Microsoft. NET Framework 3.5 مثبتًا للقيام بذلك. يرجى التقييم ، هذا هو أول تدريب لي ، وأريد أن أعرف كيف أذهب. ** تحديث ** إذا لم يكن لديك Microsoft. NET Framework 3.5 ، فيمكنك تنزيله بسهولة من موقع تنزيل Microsoft (download.microsoft.com) ، والبحث عن. NET 3.5. لقد صنعت إصدارًا جديدًا يبث أحرفًا عشوائية ، بدلاً من مجرد أرقام. لا تعرض لقطة شاشة للمصفوفة ، أو تظهر شاشة ثلاثية الأبعاد. مجرد رسائل عشوائية. بالأخضر.
الخطوة 1: التشفير
تحتاج إلى تنزيل ملف الشفرة المرفق وحفظه في مجلد المستندات الخاص بي. إذا كنت مهتمًا ببرمجة الكمبيوتر ، فقد يكون هذا البرنامج ممتعًا للنظر فيه. تحتاج إلى نسخ كل النص المائل وحفظه في ملف يسمى Program.txt. باستخدام النظام ؛ مساحة الاسم Matrix_V2 {class Program {static void Main (string args) {// يعين لون النص إلى اللون الأخضر Console. ForegroundColor = ConsoleColor. Green؛ // إنشاء سلسلة بها سلسلة أحرف عشوائية random_characters = "£ ¤ ¥ ¦§¨ © ª« ¬®¯ ± ²³´µ¶ · ¸¹ºΣΤΦΩαβδεμπστφABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz.؟ /:؛ / "\ '{[}] ~ 0123456790 -_ = +! @ # $٪ ^ & * () "؛ // احصل على كل هذه الأحرف وحوّلها إلى" مصفوفة "char 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 () ؛ // يُنشئ بيانًا يعمل إلى الأبد بينما (صحيح) {// يحصل على حرف ASCII من المصفوفة ، بناءً على ماهية الرقم Console. Write (random_characters_array [r. Next (random_characters). Length)]) ؛ // ثم يقوم بتشغيل العبارة مرة أخرى … ومرة أخرى … et ج.}}}}
الخطوة الثانية: إنشاء ملف دفعي
افتح المفكرة مرة أخرى ، واكتب هذا ، فقط قم بتغيير النص إذا كنت تعرف بالضبط ما تفعله ، وتأكد من أنه كله في سطر واحد ، حيث قمت بنقله إلى أسطر منفصلة بحيث يناسب @ C: / WINDOWS / Microsoft. NET / Framework / v3.5 / csc.exe / noconfig / Nowarn: 1701 ، 1702 / تقرير الخطأ: موجه / تحذير: 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.
الخطوة الثالثة: الجري
ما عليك سوى النقر نقرًا مزدوجًا فوق ملف الدُفعات ، ويجب إغلاق نافذة موجه الأوامر بسرعة. بمجرد إغلاقه ، يجب كتابة الملف (Matrix. EXE). الآن كل ما عليك فعله هو تشغيل البرنامج (Matrix. EXE) ، وسيتم تشغيل البرنامج. إذا كانت هناك تفاصيل عن خطأ ما ، فقم بإرسال تعليق وسأحاول إصلاح المشكلة. أي مشاكل أخرى؟ فقط انشر تعليق.
الخطوة 4: استكشاف الأخطاء وإصلاحها
نص الخطأ: لم يتم التعرف على 'C: / WINDOWS / Microsoft. NET / Framework / v3.5' كأمر داخلي أو خارجي ، أو برنامج قابل للتشغيل أو ملف دفعي '* هذا في الواقع خطأي ، لقد ارتكبت خطأ في الملف الدفعي. سوف أقوم بتحديث الكود الموجود عليه ، ولكن لتغييره ، هناك مساحة صغيرة ، مباشرة بعد… work / v3.5 وقبل / csc.exe. فقط قم بإزالة تلك المساحة وتشغيلها مرة أخرى. بدلاً من ذلك ، يمكنك تنزيل الرمز مرة أخرى. أي مشاكل أخرى؟ انشر رسالة وسأعود إليك في أسرع وقت ممكن.