Skip to content

greybax/DynDNSviaYandexAPI

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

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.