- Display current external IP address
- Renew IP address
- Python 3.6 or higher
To install FritzBox Tray, run the following command:
pip install fritzbox-tray
To launch FritzBox Tray:
-
On Windows, double-click the
fritzbox-tray.exe
(usually located in%LOCALAPPDATA%\Programs\Python\Python##\Scripts
) or run thefritzbox-tray
command from the command prompt. -
On Linux, double-click the
fritzbox-tray
(usually located in~/.local/bin
) or run the./fritzbox-tray
command from the terminal.
Once the program is running, an icon will be added to the system tray. By right-clicking on the icon, a menu will appear containing the following options:
-
Display Current IP Address: This option will trigger a notification displaying the current external IP address of the FRITZ!Box device.
-
Reconnect: This option allows you to instantly obtain a new IP address by terminating and re-establishing the Internet connection.
-
Quit: This option enables you to close the application.
This error message indicates that the AppIndicator3
module, which the application uses to display tray icons on Linux, is not available on your system.
To resolve this issue, you will need to install the libayatana-appindicator3-dev
package, which provides the necessary files and libraries for the AppIndicator3
module. To install the package, use the following command:
sudo apt-get install libayatana-appindicator3-dev
Pull requests and issues are welcome.
This project is licensed under the GNU General Public License v3.0.
See the LICENSE file for details.