Generieren Sie MEGA -Konten mit einem einzigen Befehl, laden Sie Dateien hoch, erhalten Sie gemeinsam genutzbare Links und tun Sie all das, wie oft Sie mit Schleifen möchten.
In diesen Anweisungen wird davon ausgegangen, dass Git und Python 3.10 installiert sind. Wenn Sie Git nicht installiert haben, laden Sie das Projekt hier herunter und überspringen Sie den ersten Schritt unten.
git clone https://github.com/qtchaos/py_mega_account_generator.git
cd py_mega_account_generator
pip install -r requirements.txt
python main.py
Notiz
Die maximale Uploadgröße einer Datei beträgt 20 GB, da dies die Grenze für ein kostenloses Konto ist.
Sie können dieses Programm ohne Argumente verwenden. Dadurch wird ein neues Konto mit dem gelöschten Begrüßungs -PDF ausgespuckt. Es wird die Anmeldeinformationen in der Konsole angezeigt und eine neue Datei im Ordner "Anmeldeinformationen" erstellt. Wenn Sie jedoch eine Datei hochladen möchten, können Sie das folgende Setup verwenden: python main.py -f FILENAME -p
. Dadurch wird die Datei in ein neues Konto hochgeladen und einen öffentlich freigängigen Link ausdrucken. Leider scheint Mega gerne Konten zu löschen, die seit einiger Zeit nicht mehr angemeldet wurden. Wenn es also schon eine Weile her ist, dass Sie neue Konten generiert haben, möchten Sie den Keepalive -Service möglicherweise ausführen: python main.py -ka -v
, dies wird sich bei jedem Konto anmelden und den verwendeten Speicher ausdrucken. Und wenn Sie Massenkonten erstellen oder Dateien hochladen möchten, können Sie das Loop -Argument verwenden: python main.py -p -f FILENAME -l TIMES_TO_LOOP
.
{"email": "*******@*******.com", "emailPassword": "*****", "password": "*********"}
Das emailPassword
repräsentiert das Passwort, das zum Erstellen des E -Mail.tm -Kontos verwendet wird.
Wenn Sie sich später beim Mega -Konto anmelden möchten, müssen Sie die Felder email
und password
verwenden.
Wenn Sie das Format der Anmeldeinformatendatei ändern möchten, können Sie dies tun, indem Sie die accountFormat
-Variable in der Datei config.json
ändern. Verwenden Sie die folgenden Variablen, um das Format zu ändern:
{email}
- Die E -Mail zum Erstellen des Mega -Kontos.{emailPassword}
- Das Kennwort zum Erstellen des E -Mail.tm -Kontos.{password}
- Das Kennwort zum Erstellen des Mega -Kontos.Zum Beispiel, wenn Sie das Format in Folgendes ändern möchten:
[email protected]#password
Anschließend ändern Sie die accountFormat
-Variable in {email}#{password}
. Dadurch werden Anmeldeinformationen an eine Datei namens accounts.txt
im Ordner "Anmeldeinformationen" angehängt. Wenn Sie die accountFormat
-Variable in ""
ändern, wird das Standard -JSON -Dateiformat verwendet und für jedes Konto eine neue Datei erstellt.
Warnung
Verwenden Sie die Argumente im Abschnitt Dienste nicht zusammen mit den hochladenden Argumenten der Datei hoch.
-f filename, --file filename
| Laden Sie eine Datei in das generierte Konto hoch.
-p, --public
| Generiert einen gemeinsam genutzbaren Link zur Datei.
-l int, --loop int
| Schleifen Sie das Skript X. Betrag.
-e, --extract
| Kompiliert alle als .json ausgegebenen Anmeldeinformationen in eine einzelne Datei mit dem benutzerdefinierten Format.
-ka, --keepalive
| Melden Sie sich in die Konten an, um sie am Leben zu erhalten.
-v, --verbose
| Zeigt die Speicherung an, während sie Keepalive -Funktion verwenden.