
تحذير: قد يتسبب الجدد في عدم الراحة والنوبات في الأشخاص الذين يعانون من الصرع الحساس للضوء. ينصح السلطة التقديرية للمستخدم.
نيو يعيد إنشاء تأثير المطر الرقمي من "المصفوفة". سوف تدفق من الأحرف العشوائية التمرير إلى ما لا نهاية لأسفل الشاشة الطرفية الخاصة بك.
ميزات رائعة:
من الأفضل الاستمتاع NEO ببعض الاسكتلندي الجيد أثناء الاستماع إلى Aphex Twin والعمل على التكنولوجيا.
يعمل NEO مع Linux وأنظمة تشغيل أخرى تشبه UNIX مثل MacOS و FreeBSD. لا يتم دعم النوافذ الأصلية ، ولكن من الممكن تشغيل NEO باستخدام WSL.
الحزم التالية مطلوبة لبناء وتشغيل NEO :
تأكد من أن برنامج التحويل البرمجي C ++ الخاص بك يدعم C ++ 11 وأن إصدار AutoconF الخاص بك هو 2.61 على الأقل. G ++ و Clang ++ يعملان للتجميع.
إذا كنت ترغب في رؤية أحرف Unicode ، فيجب عليك استخدام خط يدعم الأحرف التي تحاول عرضها. يجب أن يحتوي نظام التشغيل الخاص بك على الخط ، ويجب استخدام المحطة الخاصة بك. يجب أن يكون لموقعك دعم Unicode (عادةً UTF-8). تحقق من متغير البيئة $ lang.
يوصى بشدة بمحاكي طرفي سريع مثل alacritty. يمكن أن يكون NEO قليلاً من خنزير وحدة المعالجة المركزية ، وخاصة على الشاشات الكبيرة ذات المحاكيات الطرفية البطيئة.
تأكد من أنك قد قرأت قسم المتطلبات المسبقة و satisified جميع المتطلبات. انظر DOC/تثبيت لمزيد من التفاصيل.
انقر على أحدث إصدار على صفحة GitHub هذه. ضمن جزء الأصول ، انقر على neo- <sophy> .tar.gz وحفظه في مكان ما. تجاهل ملفات "رمز المصدر" الأخرى.
افتح محطة وانتقل إلى أي مكان أنقذت كرة القفاز. قم بتشغيل الأوامر التالية:
# Only for macOS with Homebrew
export LDFLAGS= " -L/opt/homebrew/opt/ncurses/lib "
export CPPFLAGS= " -I/opt/homebrew/opt/ncurses/include "
# End of macOS Homebrew commands
tar xzf neo- < VERSION > .tar.gz
cd neo- < VERSION >
./configure
make
sudo make installاستنساخ هذا المستودع ، وفتح محطة ، وانتقل إلى دليل الريبو.
قم بتشغيل الأوامر التالية:
./autogen.sh
./configure
make -j3
sudo make installلإلغاء تثبيت NEO ، قم بتشغيل الأمر التالي من الدليل حيث قمت ببناء NEO :
sudo make uninstallيمكن أيضًا إلغاء تثبيت NEO يدويًا عن طريق حذف صفحة MAN NEO القابلة للتنفيذ و NEO.6 المثبتة.
بمجرد تثبيت NEO ، ما عليك سوى تشغيل:
neoNEO لديها العديد من الخيارات وعناصر التحكم الرئيسية ، يمكن القول أنها كثيرة للغاية ، وبالتأكيد الكثير من أن يدرج هنا. تحقق من رسالة المساعدة والدليل لمزيد من المعلومات:
neo -h
man neo


س: يعرض NEO أحرف القمامة على الشاشة. كيف يمكن إصلاح هذا؟
ج: سيحاول NEO استخدام أحرف Katakana نصف عرض افتراضيًا. قد لا يكون لديك خط مثبت يمكن أن يعرضها بشكل صحيح ، أو قد لا تدعم المحطة الخاصة بك Unicode جيدًا. جرب "-Charset = ASCII" أو تغيير خطك. قد تحتاج أيضًا إلى استخدام خيار "-colormode = 0" لتعطيل اللون.
س: الألوان لا تعمل. كيف يمكن إصلاح هذا؟
ج: تأكد من دعم المحطة الخاصة بك الألوان. تحقق مزدوجًا ما إذا كنت بحاجة إلى تعيين متغير البيئة المصطلح لتمكين الألوان. قد ترغب في تجربة خيار "-colormode".
س: كيف يمكنني تعطيل الشخصيات الوامضة؟
ج: استخدم خيار -noglitch.
س: هل يمكنني جعل النص التمرير بشكل أسرع أو أبطأ؟
ج: نعم ، استخدم خيار -S/-السرعة. أيضا ، فإن مفاتيح صعود وهبوط تغير السرعة. قد يكون خيار -async ممتعًا للمحاولة.
س: كيف يمكنني تغيير الألوان؟
ج: استخدم خيار -C/-اللون (على سبيل المثال "-C Red"). مفاتيح الأرقام أيضًا تغير اللون أثناء التشغيل. تحقق من قسم "ملف اللون" في الدليل إذا كنت ترغب في تخصيص NEO بألوانك الخاصة.
س: كيف يمكنني تغيير الأحرف المعروضة؟
ج: استخدم خيار -Charset و/ -Chars. قد تحتاج أيضًا إلى استخدام خيار -F/-FullWidth اعتمادًا على الأحرف التي حددتها.
س: كيف يمكنني عرض رسالة في وسط الشاشة؟
ج: استخدم خيار -M/-للرسالة. لا تنس استخدام عروض أسعار مزدوجة!
س: NEO يظهر فقط أحرف ASCII بسيطة. كيف يمكنني جعلها تظهر أحرف Unicode؟
ج: يكتشف NEO إذا كان موقعك يدعم Unicode. عادةً ما يكون متغير بيئة $ lang الخاص بك "UTF" في مكان ما إذا كان كذلك (على سبيل المثال "en_us.utf-8"). يمكنك استخدام أوامر مثل LocalectL لتغيير هذه الإعدادات. يمكنك إجبار NEO على محاولة استخدام Unicode عن طريق تعيين charset مخصص (على سبيل المثال -Charset = ممتدة) ، ولكن هذا قد لا يعمل بسبب نظام التشغيل والإعدادات الطرفية الأخرى.
تقديم مشكلة github. سيتم إعطاء الأولوية للحوادث وبناء الفشل. نأمل أن تحصل الأخطاء البسيطة ، وأخطاء الوثائق ، وما إلى ذلك.
راجع Doc/Hacking لمزيد من تفاصيل التنفيذ وقائمة من الأشياء التي يمكن تحسينها.
من غير المحتمل أن يتم النظر في طلبات التحسين (RFEs) أو تنفيذها ما لم تكن:
تجنب المؤلف الأصلي عن عمد بعض الميزات الموجودة في مشاريع مماثلة (مثل الخطوط المخصصة ودعم Windows) للبساطة.
سيتم التعامل مع طلبات السحب بطريقة مماثلة. من المرجح أن يتم قبول طلبات السحب لإصلاحات الأخطاء أكثر من الميزات الجديدة.
يتم توفير NEO تحت GNU GPL V3. انظر DOC/نسخ لمزيد من التفاصيل.
لا ينتم هذا المشروع إلى "The Matrix" ، و Warner Bros. Entertainment Inc. ، و Village Roadshow Pictures ، أو Silver Pictures ، ولا أي من الشركات الأم أو الشركات التابعة أو الشركاء أو الشركات التابعة لها.