Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/greybax/dyndnsviayandexapi

:house: Automatic tool for changing A-record of your website, which delegated on DNS Yandex.
https://github.com/greybax/dyndnsviayandexapi

api c-sharp ddns ddns-client ddns-manager dns dns-client dns-management dns-record dynamic-dns dynamic-dns-client dynamic-dns-entries dynamic-dns-solution dynamic-dns-updater dyndns dyndns-refresh dyndns-service yandex yandex-api yandex-dns

Last synced: 6 days ago
JSON representation

:house: Automatic tool for changing A-record of your website, which delegated on DNS Yandex.

Awesome Lists containing this project

README

        

DynDNSviaYandexAPI
==================

What is it?



It's automatic tool for changed A-record your website, which delegeted on DNS Yandex.

System Requirements



  • OS Windows XP or high. Tested on Windows 7.

  • .NET 4.0

Changelog

ver 2.1.1




  • New feature:

    • Changing setting TTL for domain record

    • Fixed minor bugs



  • Rename files.

    • DdnsViaYandexApiGUI.exe to GUI.exe - main executed file.

    • DdnsViaYandexApiGUI.exe.config to GUI.exe.config - config file between GUI.exe and DbDomainInfo.db.



ver 2.1.0




  • New feature:

    • Add new tab in UI for logs



ver 2.0.1




  • New feature:

    • Program start automatically after execute

    • Add second url for definition ip addres (http://israspa.ru/getip/getip.php)



ver 2.0




  • New feature:

    • Add GUI for application

    • Import/Export csv files

    • Indicates about new updates of application

    • Refresh rate setting

    • Hide in tray windows

    • Storage data in SQLite database file


    It has 5 files.

    • DbDomainInfo.db - SQLite database file

    • DdnsViaYandexApiGUI.exe - main executed file.

    • DdnsViaYandexApiGUI.exe.config - config file between DdnsViaYandexApi.exe and DbDomainInfo.db.

    • \x64\SQLite.Interop.dll - SQLite library for x64.

    • \x86\SQLite.Interop.dll - SQLite library for x86.



ver 1.2




  • New feature: Add log4net. Logging success results, errors, exceptions and etc.
    It has 4 files.

    • domainInfo.csv - contains 3 part separated by comma: token,subdomain,domain

    • DdnsViaYandexApi.exe - file which executed from Windows Task Scheduler.

    • DdnsViaYandexApi.exe.config - config file between DdnsViaYandexApi.exe and log4net.dll.

    • log4net.dll - log4net library version 1.2.11.



ver 1.1




  • New feature: Supported multi-domain change A-record.
    It has 2 files.

    • domainInfo.csv - contains 3 part separated by comma: token,subdomain,domain

    • DdnsViaYandexApi.exe - file which executed from Windows Task Scheduler.



ver 1.0




  • It has 3 files.

    • domain.txt - Name of your website

    • token.txt - token you get for this website when you delegeted it on Yandex DNS. How you can get it - (https://pddimp.yandex.ru/api2/admin/get_token).

    • DdnsViaYandexApi.exe - file which executed from Windows Task Scheduler.