Создайте мега -учетные записи с помощью одной команды, загружать файлы, получить общие ссылки и сделать все это так много раз, когда вы хотите с помощью циклов.
Эти инструкции предполагают, что у вас установлены GIT и Python 3.10 , если у вас не установлено git, а затем загрузите проект отсюда и пропустите первый шаг ниже.
git clone https://github.com/qtchaos/py_mega_account_generator.git
cd py_mega_account_generator
pip install -r requirements.txt
python main.py
Примечание
Максимальный размер загрузки файла составляет 20 ГБ, поскольку это ограничение на бесплатную учетную запись.
Вы можете использовать эту программу без каких -либо аргументов вообще, она выплюнет новую учетную запись с удаленным PDF, она покажет учетные данные для входа в консоли и создаст новый файл в папке учетных данных. Если вы хотите загрузить файл, вы можете использовать следующую настройку: python main.py -f FILENAME -p
, это загрузит файл в новую учетную запись и распечатает общедоступную ссылку. К сожалению, кажется, что Mega любит чистить учетные записи, которые давно не вошли, поэтому, если прошло некоторое время с тех пор, как вы начали генерировать новые учетные записи, вы можете запустить услугу Keepalive: python main.py -ka -v
, это будет войти в каждую учетную запись и распечатать используемое хранилище. И если вы хотите массово создать учетные записи или загружать файлы, то вы можете использовать аргумент цикла: python main.py -p -f FILENAME -l TIMES_TO_LOOP
.
{"email": "*******@*******.com", "emailPassword": "*****", "password": "*********"}
emailPassword
представляет пароль, используемый для создания учетной записи Mail.tm.
Если вы хотите войти в учетную запись Mega позже, вы должны использовать поля email
и password
.
Если вы хотите изменить формат файла учетных данных, вы можете сделать это, изменив переменную accountFormat
в файле config.json
. Используйте следующие переменные, чтобы изменить формат:
{email}
- электронное письмо, используемое для создания учетной записи Mega.{emailPassword}
- пароль, используемый для создания учетной записи Mail.tm.{password}
- пароль, используемый для создания учетной записи Mega.Например, если вы хотите изменить формат на следующее:
[email protected]#password
Затем вы измените переменную accountFormat
на {email}#{password}
, это добавит учетные данные в файл с именем accounts.txt
в папке учетных данных. Если вы измените переменную accountFormat
на ""
, то она будет использовать формат файла JSON по умолчанию и создать новый файл для каждой учетной записи.
Предупреждение
Не используйте аргументы в разделе «Сервис» вместе с аргументами загрузки файла.
-f filename, --file filename
| Загружает файл в сгенерированную учетную запись.
-p, --public
| Генерирует общую ссылку на файл.
-l int, --loop int
| Цивят сценарий x количество раз.
-e, --extract
| Скомпилируют все учетные данные, выведенные.
-ka, --keepalive
| Входит в учетные записи, чтобы поддерживать их в живых.
-v, --verbose
| Показывает хранилище осталось при использовании функции KeepAlive.