برنامج نصي لإبقاء حسابك (حساباتك) الضخمة قيد التشغيل وطباعة معلومات التخزين المستخدمة ( df -h
).
يقوم بتسجيل كل عملية تشغيل في ملف ~/keep-mega-alive.log
تلقائيًا (منذ الإصدار 1.2)
احصل عليه من https://mega.io/cmd أو باستخدام APT
وتتمثل ميزة القيام بذلك بهذه الطريقة في أنه سيتم جلب تحديثات MEGAcmd وتثبيتها تلقائيًا عند ترقية الحزم الخاصة بك.
أضف مفتاح التوقيع MEGA للمستودع
curl -fsSL https://mega.nz/keys/MEGA_signing.key | sudo apt-key add -
أضف الريبو، واستبدل <OS>
بمسار إصدار نظام التشغيل الخاص بك الموجود ضمن https://mega.nz/linux/MEGAsync/
sudo echo " deb https://mega.nz/linux/MEGAsync/<OS>/ ./ " > /etc/apt/sources.list.d/mega-nz.list
ثم قم فقط بتثبيته
sudo apt update
sudo apt install megacmd
من الدليل الرئيسي ( ~
)، قم بتنزيل أحدث إصدار من البرنامج النصي واجعله قابلاً للتنفيذ
curl -O https://raw.githubusercontent.com/3ncod3/keep-mega-alive/main/keep-mega-alive.sh
chmod u+x keep-mega-alive.sh
قم بإنشاء ملف mega-logins.csv
CSV يتضمن تسجيلات الدخول الضخمة الخاصة بك، مع فصل كل بريد إلكتروني وكلمة مرور بفاصلة وعلى سطر منفصل، أسفل الدليل الرئيسي الخاص بك كما يلي:
[email protected],password1
[email protected],password2
[email protected],password3
بالنسبة لنظام التشغيل Windows، قم بتنزيل واستخدام ملف keep-mega-alive.bat
بدلاً من ملف keep-mega-alive.sh
في كل مكان.
https://raw.githubusercontent.com/3ncod3/keep-mega-alive/main/keep-mega-alive.bat
قم بترقية الإصدار الحالي من البرنامج النصي بمجرد إعادة تنزيله
curl -O https://raw.githubusercontent.com/3ncod3/keep-mega-alive/main/keep-mega-alive.sh
chmod u+x keep-mega-alive.sh
بمجرد قيامك بإنشاء mega-logins.csv
في دليلك الرئيسي ويصبح البرنامج النصي قابلاً للتنفيذ (راجع التثبيت)، ما عليك سوى تشغيله:
~ /keep-mega-alive.sh
افتراضيًا، سيبحث البرنامج النصي عن ملف mega-logins.csv
ضمن نفس الدليل الذي يوجد فيه البرنامج النصي ولكن يمكنك تحديد مسار لهذا الملف كما يلي:
~ /keep-mega-alive.sh path/to/logins-file.csv
يمكنك استخدام crontab
لجدولة البرنامج النصي ليتم تشغيله على فترات منتظمة عن طريق إضافة إدخال إلى ملف cronfile الخاص بك (تشغيل crontab -e
).
0 0 1 * * path/to/keep-mega-alive.sh & > /dev/null
0 0 1 * /2 * path/to/keep-mega-alive.sh & > /dev/null
0 0 1 * /3 * path/to/keep-mega-alive.sh & > /dev/null
يقوم البرنامج النصي بتسجيل كل شيء في الملف keep-mega-alive
في الدليل الرئيسي الخاص بك. إذا كنت تريد أن تنظر إلى تشغيل محاولات تسجيل الدخول غير الناجحة
cat ~ /keep-mega-alive.log | grep ERROR
ابحث عن إصدار البرنامج النصي الخاص بك عن طريق التشغيل
~ /keep-mega-alive.sh --version