1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jalright-publicip

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

publicip

Прерывисто проверять публичный IP-адрес в интернете, и если он изменился, отправлять уведомление по электронной почте.

Установка на Linux

Требуется наличие среды Go, для запуска скомпилируйте скрипт напрямую.

bash install.sh

Использование

./publicIP -h

Usage of ./publicip:
  -default-config
        show default config contetns
  -f string
        configPath (default:./publicip.cfg)
  -v    show version

Необходимо создать файл конфигурации. Содержимое файла можно посмотреть с помощью параметра -default-config.

fromEmail = xxxx@xx.com   #发送邮件的邮箱
password = xxxxx #邮箱密码
SMTPServer = xxxx:25 #smtp服务器
toEmails = xxxxxx #如果有多个邮箱以,为分隔符
saveLastIP = true  #是否记录最后的IP到文件
savePublicIP = true #是否记录每次获取到的IP
interval = 1m    #合法的单位有"s"、"m"、"h" ,默认是1m

При запуске, если путь к файлу конфигурации не указан, программа будет искать файл publicip.cfg в каталоге на том же уровне, что и исполняемый файл программы.

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
MPL-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/jalright-publicip.git
git@api.gitlife.ru:oschina-mirror/jalright-publicip.git
oschina-mirror
jalright-publicip
jalright-publicip
master