Skip to content

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

License

Notifications You must be signed in to change notification settings

greybax/DynDNSviaYandexAPI

Repository files navigation

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

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.