Welcome to the jnoip wiki!
How to use?
1) Install Java JRE (+1.7) for your operating system. https://www.java.com/es/download/
In Linux Debian based: $ sudo apt-get install openjdk-7-jre
2) Place the files jnoip.jar and config.cfg in the same directory.
3) Edit config.cfg with a text editor, and complete your hostname, user and password NO-IP.
4) Run jnoip.jar. From Windows-CMD or Linux-Terminal: $ java -jar "path-to-jar/jnoip.jar"
5) If you add the parameter "m" then JNOIP will start minimized in the taskbar. Example: $ java -jar "path-to-jar/jnoip.jar" m
6) If you set the parameter "s" then JNOIP will start in no-gui mode, like a service. This mode is useful for servers without GUI. The output will be the jnoip.log file.
How to autostart?
In Linux Debian based:
1) Open Terminal and:
2) Go to the Debian config directory: $ cd /home/username/.config
3) With "ls" command check if exists autostart folder. If doesn't exists then create it: $ mkdir autostart
4) Enter in autostart directory: cd autostart
4) Create a file "noip.desktop": $ > noip.desktop
5) Edit noip.desktop file: $ nano noip.desktop
6) And add this lines:
Type=Application
Exec=java -jar /home/username/jnoip.jar m
7) Press Ctrl+X and Save & Exit.
8) Reboot for test it.