Daemon to send your public IP (dynamic) by email when it is renewed.
Go to file
2024-05-01 10:59:22 +02:00
icon Update icon 2021-04-03 18:36:17 +02:00
img Image screenshots 2021-04-03 18:06:47 +02:00
src Move .vbs file to src folder 2021-04-03 18:11:29 +02:00
Install.cmd Update installer/uninstaller for Windows 2021-04-03 18:21:14 +02:00
LICENSE.txt License.txt (GPL v.3) 2015-10-27 12:19:21 +01:00
Makefile Update Makefile 2021-04-03 18:10:27 +02:00
Makefile.OSX Update Makefile for OS X 2021-04-03 18:10:41 +02:00
README.md README.md 2024-05-01 10:59:22 +02:00
Uninstall.cmd Update installer/uninstaller for Windows 2021-04-03 18:21:14 +02:00

ip2e - Receive your public IP (dynamic) by email when it is renewed.

Tools:

Downloads:

Dependence: python3.

Installation:

  • Unix systems (GNU/Linux,BSD,etc..):

    • Open the terminal and type the following comands:

      $ git clone https://git.q3aql.dev/q3aql/ip2e.git
      $ cd ip2e
      $ sudo make install
      

Note: You must install git previously.

  • Mac OS X:

    • Open the terminal and type the following comands:

      $ git clone https://git.q3aql.dev/q3aql/ip2e.git
      $ cd ip2e
      $ sudo make -f Makefile.OSX
      

Note: You must install git previously.

  • Windows:

    • Install Python 3.x from https://www.python.org/.
    • Download ip2e from here.
    • Unzip the package in your system. For example in C:\Program Files\.
    • Double click on Install.cmd.

How to use:

  • Create a valid configuration file:

    • First, you must create the configuration file needed to run ip2e correctly. To do this, run the tool called ip2e-config.py:

      $ ip2e-config.py
      
  • Run the daemon:

    • When are configured the necessary data of the email sender & receiver, you can run the tool called ip2e-daemon.py:

      $ ip2e-daemon.py
      
    • When daemon is running you can see the log file running the ip2e-log.py tool:

      $ ip2e-log.py
      

Images (Screenshots):