a simple app for linux desktops showing the status of the Internet
License
GPL-2.0, GPL-3.0 licenses found
Licenses found
GPL-2.0
LICENSE
GPL-3.0
COPYING
pagolo/internet-icon
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
INTERNET ICON v. 1.1 -------------------- Internet icon is a small desktop application that notifies the user about his internet connection. The application displays a tray icon or shows a notification message, depending on the desktop environment or the user's choice. The software is open source (GPL 3). INSTALLATION ------------ Compile and install the application as usual. Download the package from github: https://github.com/pagolo/internet-icon/archive/v.1.1.tar.gz (or use the git clone command, if you have git installed) unpack the archive and enter the folder internet-icon-v.1.1 then execute these commands: ./configure make sudo make install For details see the INSTALL file. CONFIGURATION ------------- The first time is launched, the application creates an xml configuration file in the home folder, named ".internet_icon". Normally you can leave it unmodified, in any case you can modify it by hand. Please restart the application if you modify the configuration. Tags explanation ---------------- <timeout> default value: 20. Number of seconds between each internet connection check out. minimum value: 10. <test_ip> and <test_port> default values: "auto" and 53. Ip address and port to be checked. Please use ip address, not domain name! "auto" indicates your dns servers ip. <opmode> default value: "auto". The operational mode, i.e. "status-icon", "notification", or "auto"; "status-icon" displays an icon on the system tray (make sure it is visible), "notification" shows a message when the internet status changes, "auto" displays icon or notification based on program's choice. <wan_ip_page> default value: "ifconfig.me/ip". The url to automatically get your wan ip. <user_agent> default value: "InternetIcon/Getting wan ip". The user agent, as required by the "what is my ip" server. TECHNICAL NOTE -------------- Perhaps it would be better using a ping instead of a real connection; however ping in linux requires root previleges, so I chose a normal connection that is immediatly closed. AUTO STARTING ------------- You can automatically start the application when desktop session starts, both in Gnome and Kde. Using Gnome run "gnome-session-properties", then add a startup application, specifying full path of the executable code (typically /usr/local/bin/internet_icon). Using Kde create a symbolic link from the same path to .kde/Autostart folder: ln -s /usr/local/bin/internet_icon .kde/Autostart TRANSLATION By default, only italian translation is present. If you create a translation for your language, please let me know, so I can add your translation to the archive. To generate catalog file, follow these steps: cd <project folder> cd po make internet_icon.pot CONTACT ------- Author: P. Bozzo Email: pagolo DOT bozzo AT gmail DOT com
About
a simple app for linux desktops showing the status of the Internet
Resources
License
GPL-2.0, GPL-3.0 licenses found
Licenses found
GPL-2.0
LICENSE
GPL-3.0
COPYING
Stars
Watchers
Forks
Packages 0
No packages published