Skip to content

Commit 2f0aed0

Browse files
committed
Docs
1 parent b2cca70 commit 2f0aed0

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed

README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# DnsMadeEasy
2+
3+
This is a simple tool that periodically updates your IP for DnsMadeEasy's dynamic DNS when your IP changes. A Windows EXE file is provided, though the tool is written in Java and can be run on any desktop OS.
4+
5+
## Setup
6+
7+
When run the first time, the tool creates a `~/.dnsmadeeasy/config.txt` file containing:
8+
9+
```
10+
User:
11+
Password:
12+
Record ID:
13+
Minutes: 30
14+
Last IP:
15+
```
16+
17+
`User` and `Password` are your DnsMadeEasy credentials. You may optionally configure DnsMadeEasy to have a password per record, so you don't need to use your account password. `Record ID` identifies the record to update. `Minutes` is the number of minutes between IP checks. `Last IP` does not need to be set manually.
18+
19+
After saving the `config.txt` file, the DnsMadeEasy tool must be restarted. On Windows the tool runs in the background and only a single instance is allowed, so use Task Manager to end the task before starting it again.
20+
21+
Configure your OS to start the tool when the OS starts.
22+
23+
## Troubleshooting
24+
25+
The tool creates a `~/.dnsmadeeasy/dnsmadeeasy.log` file that contains timestamps for when the IP has changed and any error messages.
26+
27+
## License
28+
29+
The tool is released as OSS under the [New BSD license](https://github.com/EsotericSoftware/dnsmadeeasy/blob/master/LICENSE).

src/com/esotericsoftware/dnsmadeeasy/DnsMadeEasy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ public DnsMadeEasy () throws IOException {
2929

3030
new Timer("Timer").schedule(new TimerTask() {
3131
public void run () {
32-
System.out.print("Started.");
32+
System.out.print(dateFormat.format(new Date()) + ", Started.");
3333
try {
3434
update(user, pass, id);
3535
} catch (IOException ex) {

0 commit comments

Comments
 (0)