Скрипт для автоматического создания ссылок
Перед запуском скрипта на аккаунте в beget/jino необходимо ОДИН РАЗ создать руками домен
Это нужно для того, чтобы сохранить данные необходимые для регистрации домена (фамилия/имя/адрес/прочее) и скрипт потом их переиспользовал
- Удаляет все содержимое папки домена на хостинге
- Регистрирует случайный (или с заданным именем) домен на выбранном поддерживаемом хостинге
- Генерирует вайтпейдж на pl.ad-red.ru по выбранному языку и тематике (можно указать через параметры к скрипту)
- Генерирует PHP файл клоаки HideClick, отключает режим отладки в нем и ставит УКР гео
- Выгружает на домен по FTP файл клоаки, и разархивирует архивы white page и black page согласно следующей структуре:
- domain.com/index.php - Файл клоаки
- domain.com/__page__ - Файлы black page
- domain.com - Файлы white page
- Jino
- Beget
- HideClick
- IMKLO (скоро)
- Keitaro (скоро)
Если необходимы какие-то дополнительные интеграции - писать автору в личку в телеграмме
- Устанавливаем Nodejs под свою платформу. Версия 12.14
- Скачиваем архив с последней версией данного скрипта (ссылка) и куда-нибудь распаковываем на компьютере
- Переходим в папку с распакованным скриптом и выполняем команду
npm install - Далее, переходим в папку src и в файле
config.tsв поляJINO_USER/JINO_PASSWORD,BEGET_USER/BEGET_PASSWORD,HIDE_CLICK_TOKEN- заполняем свои данные от учетных записей
Поскольку HIDE.CLICK единственная на данный момент клоака, что поддерживается скриптом — поле с токеном является обязательным. Остальные поля заполнять в зависимости от того, какой хостинг будет использоваться
Отключение регистрации домена, выгрузка архивов white page и black page с компьютера на домен apqrtlyd.ru, хостинг jino
npm start -- --disable_register_domain --hosting=jino --domain=apqrtlyd.ru --black_page_path=ПУТЬ_К_ZIP_АРХИВУ --white_page_path=ПУТЬ_К_ZIP_АРХИВУ
Отключение регистрации домена, хостинг beget, выгрузка архивов white page и black page с компьютера на домен apqrtlyd.ru, хостинг jino
npm start -- --disable_register_domain --hosting=beget --domain=apqrtlyd.ru --hosting=beget --black_page_path=ПУТЬ_К_ZIP_АРХИВУ --white_page_path=ПУТЬ_К_ZIP_АРХИВУ
npm start -- --random-domain --domain_register=jino --hosting=jino --black_page_path=ПУТЬ_К_ZIP_АРХИВУ --white_page_path=ПУТЬ_К_ZIP_АРХИВУ
Регистрация случайного домена в зоне .com на jino, генерация white page на https://pl.ad-red.ru/ c тематикой #5 и языком #3, black page с zip архива на компьютере
npm start -- --random-domain --domain_register=jino --hosting=jino --black_page_path=ПУТЬ_К_ZIP_АРХИВУ --language=3 --thematic=5
Регистрация случайного домена в зоне .com на beget, генерация white page на https://pl.ad-red.ru/, black page с zip архива на компьютере
npm start -- --random-domain --domain_register=jino --hosting=jino --black_page_path=ПУТЬ_К_ZIP_АРХИВУ
npm start help