{"id":20368536,"url":"https://github.com/greybax/dyndnsviayandexapi","last_synced_at":"2025-04-12T05:45:26.930Z","repository":{"id":9853130,"uuid":"11847879","full_name":"greybax/DynDNSviaYandexAPI","owner":"greybax","description":":house: Automatic tool for changing A-record of your website, which delegated on DNS Yandex.","archived":false,"fork":false,"pushed_at":"2022-04-05T17:08:21.000Z","size":9970,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-12T05:45:16.770Z","etag":null,"topics":["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"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/greybax.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-02T16:40:59.000Z","updated_at":"2025-02-11T05:03:35.000Z","dependencies_parsed_at":"2022-09-24T06:13:21.642Z","dependency_job_id":null,"html_url":"https://github.com/greybax/DynDNSviaYandexAPI","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greybax%2FDynDNSviaYandexAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greybax%2FDynDNSviaYandexAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greybax%2FDynDNSviaYandexAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/greybax%2FDynDNSviaYandexAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/greybax","download_url":"https://codeload.github.com/greybax/DynDNSviaYandexAPI/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248525154,"owners_count":21118616,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["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"],"created_at":"2024-11-15T00:41:38.797Z","updated_at":"2025-04-12T05:45:26.900Z","avatar_url":"https://github.com/greybax.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"DynDNSviaYandexAPI\n==================\n\n\u003ch2\u003eWhat is it? \u003c/h2\u003e\n\u003cp\u003e\n\tIt's automatic tool for changed A-record your website, which delegeted on DNS Yandex. \n\u003c/p\u003e\n\n\u003ch2\u003e System Requirements \u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eOS Windows XP or high. Tested on Windows 7.\u003c/li\u003e\n\u003cli\u003e.NET 4.0\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2\u003e Changelog \u003c/h2\u003e\n\n\u003ch3\u003e ver 2.1.1 \u003c/h3\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\t\u003cb\u003eNew feature:\u003c/b\u003e\n\t\u003cul\u003e\n\t\t\u003cli\u003e Changing setting TTL for domain record \u003c/li\u003e\n\t\t\u003cli\u003e Fixed minor bugs \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\tRename  files.\n\t\u003cul\u003e\n\t\t\u003cli\u003e DdnsViaYandexApiGUI.exe to GUI.exe - main executed file. \u003c/li\u003e\n\t\t\u003cli\u003e DdnsViaYandexApiGUI.exe.config to GUI.exe.config - config file between GUI.exe and DbDomainInfo.db. \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e ver 2.1.0 \u003c/h3\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\t\u003cb\u003eNew feature:\u003c/b\u003e\n\t\u003cul\u003e\n\t\t\u003cli\u003e Add new tab in UI for logs \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e ver 2.0.1 \u003c/h3\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\t\u003cb\u003eNew feature:\u003c/b\u003e\n\t\u003cul\u003e\n\t\t\u003cli\u003e Program start automatically after execute \u003c/li\u003e\n\t\t\u003cli\u003e Add second url for definition ip addres (http://israspa.ru/getip/getip.php) \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e ver 2.0 \u003c/h3\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\t\u003cb\u003eNew feature:\u003c/b\u003e\n\t\u003cul\u003e\n\t\t\u003cli\u003e Add GUI for application \u003c/li\u003e\n\t\t\u003cli\u003e Import/Export csv files \u003c/li\u003e\n\t\t\u003cli\u003e Indicates about new updates of application \u003c/li\u003e\n\t\t\u003cli\u003e Refresh rate setting \u003c/li\u003e\n\t\t\u003cli\u003e Hide in tray windows \u003c/li\u003e\n\t\t\u003cli\u003e Storage data in SQLite database file \u003c/li\u003e\n\t\u003c/ul\u003e\n\tIt has 5 files.\n\t\u003cul\u003e\n\t\t\u003cli\u003e DbDomainInfo.db - SQLite database file \u003c/li\u003e\n\t\t\u003cli\u003e DdnsViaYandexApiGUI.exe - main executed file. \u003c/li\u003e\n\t\t\u003cli\u003e DdnsViaYandexApiGUI.exe.config - config file between DdnsViaYandexApi.exe and DbDomainInfo.db. \u003c/li\u003e\n\t\t\u003cli\u003e \\x64\\SQLite.Interop.dll - SQLite library for x64. \u003c/li\u003e\n\t\t\u003cli\u003e \\x86\\SQLite.Interop.dll - SQLite library for x86. \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e ver 1.2 \u003c/h3\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\t\u003cb\u003eNew feature:\u003c/b\u003e Add log4net. Logging success results, errors, exceptions and etc.\n\tIt has 4 files.\n\t\u003cul\u003e\n\t\t\u003cli\u003e domainInfo.csv - contains 3 part separated by comma: token,subdomain,domain \u003c/li\u003e\n\t\t\u003cli\u003e DdnsViaYandexApi.exe - file which executed from Windows Task Scheduler. \u003c/li\u003e\n\t\t\u003cli\u003e DdnsViaYandexApi.exe.config - config file between DdnsViaYandexApi.exe and log4net.dll. \u003c/li\u003e\n\t\t\u003cli\u003e log4net.dll - log4net library version 1.2.11. \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e ver 1.1 \u003c/h3\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\t\u003cb\u003eNew feature:\u003c/b\u003e Supported multi-domain change A-record.\n\tIt has 2 files.\n\t\u003cul\u003e\n\t\t\u003cli\u003e domainInfo.csv - contains 3 part separated by comma: token,subdomain,domain \u003c/li\u003e\n\t\t\u003cli\u003e DdnsViaYandexApi.exe - file which executed from Windows Task Scheduler. \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e ver 1.0 \u003c/h3\u003e\n\u003cul\u003e\n\t\u003cli\u003e\n\tIt has 3 files.\n\t\u003cul\u003e\n\t\t\u003cli\u003e domain.txt - Name of your website \u003c/li\u003e\n\t\t\u003cli\u003e 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). \u003c/li\u003e\n\t\t\u003cli\u003e DdnsViaYandexApi.exe - file which executed from Windows Task Scheduler. \u003c/li\u003e\n\t\u003c/ul\u003e\n\t\u003c/li\u003e\n\u003c/ul\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreybax%2Fdyndnsviayandexapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgreybax%2Fdyndnsviayandexapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgreybax%2Fdyndnsviayandexapi/lists"}