У меня есть Н-ное количество хостов с плавающим IP. Пользуюсь сервисом noip и не хочу покупать платную подписку, а в бесплатной есть одно ограничение, только 3 хоста и каждые 30 дней нужно подтверждать адрес, иначе запись удаляют. Конечно можно делать это вручную, но когда есть много хостов и как следствие аккаунтов на помощь приходит Зенка.
Сделал для себя небольшой шаблон, который умеет проходится по аккаунтам и подтверждать хосты. Время поделиться им с общественностью.
Каждый аккаунт это отдельная папка в которой профиль с которого ходит, файл настроек, а так же файл с данными по последней работе шаблона (создается в процессе работы). Так же шаблон умеет результат своей работы отправлять в телегу. Так же можно настроить для каждого аккаунта свой прокси.
Как работает шаблон:
Шаблон берез из папки настройки, профиль, если время подтверждать подошло, то идет на сайт noip, входит в аккаунт, подтверждает хосты, создает файл с данными о работе (он требуется для получения сведений о следующем заходе) и отправляет в телегу отчет (если в настройках указан ID бота и чата куда кидать отчет)
Настройки проекта:
Для настройки в папке accounts создаем папку с именем нашего логина в сервисе noip, например noip@bitcoinportal.org, в нее кладем файл профиля, а так же файл config.json который содержит следующее
Если не указывать данные телеграма и прокси, будет работать без них, но обязательно нужно соблюдать разметку json формата.
После выполнения шаблона в логе зенки будет виден результат (выполнен или еще рано и пропущен), а так же при настроенной телеге придет сообщение в этом роде:


В итоге мы получаем автоматическое подтверждение хостов. У меня шаблон крутится пол года, вроде бы полет нормальный, ни одного хоста за это время не потерялось.
P.S. Не судите строго, это мой первый шаблон.
P.P.S. В архиве есть профиль и данные тестового аккаунта, можно на нем попробовать, но лучше на своих.
Сделал для себя небольшой шаблон, который умеет проходится по аккаунтам и подтверждать хосты. Время поделиться им с общественностью.
Каждый аккаунт это отдельная папка в которой профиль с которого ходит, файл настроек, а так же файл с данными по последней работе шаблона (создается в процессе работы). Так же шаблон умеет результат своей работы отправлять в телегу. Так же можно настроить для каждого аккаунта свой прокси.
Как работает шаблон:
Шаблон берез из папки настройки, профиль, если время подтверждать подошло, то идет на сайт noip, входит в аккаунт, подтверждает хосты, создает файл с данными о работе (он требуется для получения сведений о следующем заходе) и отправляет в телегу отчет (если в настройках указан ID бота и чата куда кидать отчет)
Настройки проекта:
Для настройки в папке accounts создаем папку с именем нашего логина в сервисе noip, например noip@bitcoinportal.org, в нее кладем файл профиля, а так же файл config.json который содержит следующее
Код:
{
"noipLogin":"ЛОГИН НА NOIP",
"noipPass":"ПАРОЛЬ",
"telegramBotToken":"ТУТ ТОКЕН БОТА ТГ",
"telegramChatId":"ТУТ ID ЧАТА КУДА СЛАТЬ ОТЧЕТ",
"proxy":"ПРОКСИ В ЗЕНКОВОМ ФОРМАТЕ" (например socks5://LOGIN:PASS@IP)
}
Если не указывать данные телеграма и прокси, будет работать без них, но обязательно нужно соблюдать разметку json формата.
После выполнения шаблона в логе зенки будет виден результат (выполнен или еще рано и пропущен), а так же при настроенной телеге придет сообщение в этом роде:


В итоге мы получаем автоматическое подтверждение хостов. У меня шаблон крутится пол года, вроде бы полет нормальный, ни одного хоста за это время не потерялось.
P.S. Не судите строго, это мой первый шаблон.
P.P.S. В архиве есть профиль и данные тестового аккаунта, можно на нем попробовать, но лучше на своих.



