Sebuah skrip untuk menjaga akun mega Anda tetap hidup dan mencetak informasi penyimpanan yang digunakan ( df -h
).
Secara otomatis mencatat setiap proses di file ~/keep-mega-alive.log
(sejak v1.2)
Dapatkan dari https://mega.io/cmd atau menggunakan APT
Keuntungan melakukan hal ini dengan cara ini adalah bahwa pembaruan MEGAcmd akan secara otomatis diambil dan diinstal ketika Anda meningkatkan versi paket Anda.
Tambahkan kunci penandatanganan MEGA untuk repositori
curl -fsSL https://mega.nz/keys/MEGA_signing.key | sudo apt-key add -
Tambahkan repo, ganti <OS>
dengan jalur versi OS Anda yang ditemukan di https://mega.nz/linux/MEGAsync/
sudo echo " deb https://mega.nz/linux/MEGAsync/<OS>/ ./ " > /etc/apt/sources.list.d/mega-nz.list
Kemudian instal saja
sudo apt update
sudo apt install megacmd
Dari direktori home Anda ( ~
), unduh skrip versi terbaru dan buat skrip tersebut dapat dieksekusi
curl -O https://raw.githubusercontent.com/3ncod3/keep-mega-alive/main/keep-mega-alive.sh
chmod u+x keep-mega-alive.sh
Buat file CSV mega-logins.csv
dengan mega login Anda, dengan setiap email dan kata sandi dipisahkan dengan koma dan pada baris terpisah, di bawah direktori beranda Anda seperti ini:
[email protected],password1
[email protected],password2
[email protected],password3
Untuk Windows, unduh dan gunakan file keep-mega-alive.bat
alih-alih file keep-mega-alive.sh
di mana pun.
https://raw.githubusercontent.com/3ncod3/keep-mega-alive/main/keep-mega-alive.bat
Tingkatkan versi skrip Anda saat ini hanya dengan mengunduh ulang
curl -O https://raw.githubusercontent.com/3ncod3/keep-mega-alive/main/keep-mega-alive.sh
chmod u+x keep-mega-alive.sh
Setelah Anda membuat mega-logins.csv
di direktori home dan skrip dapat dieksekusi (lihat Instalasi), jalankan saja:
~ /keep-mega-alive.sh
Secara default, skrip akan mencari file mega-logins.csv
di bawah direktori yang sama dengan tempat skrip berada, tetapi Anda dapat menentukan jalur ke file ini seperti:
~ /keep-mega-alive.sh path/to/logins-file.csv
Anda dapat menggunakan crontab
untuk menjadwalkan skrip agar dijalankan secara berkala dengan menambahkan entri ke cronfile Anda (jalankan 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
Skrip mencatat semua yang ada di file keep-mega-alive
di direktori home Anda. Jika Anda ingin melihat upaya login yang gagal, jalankan
cat ~ /keep-mega-alive.log | grep ERROR
Temukan versi skrip Anda dengan menjalankan
~ /keep-mega-alive.sh --version