Coder Social home page Coder Social logo

mehranagh20 / am-i-online Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 15 KB

A service which notifies you of changes in your internet connectivity and DNS resolution.

License: MIT License

Shell 100.00%
service linux internet dns disconnect resolving dns-resolution internet-connection internet-connectivity systemd-service

am-i-online's Introduction

Introduction

A Daemon which notifies you of changes in your internet connectivity and DNS resolution,
am i online is designed to solve the problem of pinging IPs and browsing web pages just to know if you are connected to internet and DNS is working as it suppesed to. why should you care?


It only takes some seconds to get am i online to work. Use it now.

Why to use am i online?

We have all experienced wondering if we are connected to internet or just if we got back online, am i online tries to solve this problem by notifying you of sudden changes in you connectivity or DNS resolution.
The idea behind it is simple and efficient
, see documentation.

by using am i online:

  • In case of disconnection from internet with any reason, you'll be just notified.
  • To find out if you are disconnected, you do not need to ping an ip address or browse a website, you'll be just notified.
  • To see if you are back online, you do not need to ping an ip address or browse a website once a while, that is so annoying, you'll be just notified.
  • If you get problem with DNS resolution, you'll be just notified.
  • As soon as DNS resolution problem seems to be fixed, you'll be just notified.
  • You will not get your hands dirty by running anything to get am i online working, it is just a service, it will do its job without your concern. get it to work.

Dependencies

will hold necessary things to have to get am i online to work.

Installation

linux:

git clone https://github.com/mehranagh20/am-i-online.git
cd am-i-online
chmod +x install.sh amionline.sh
sudo ./install.sh --install # nothing but configuring a service requires root permission so do not worry :)
# Install script will do all things necessary to get am i online working.

mac:

Under Development.

on windows:

Install linux alongisde windows or just remove it and install linux (latter is prefered).
Follow the Installation on linux and mac above :).

Documentation

will hold documentation of how to personalize am i online

Contribution

Any contribution will be welcomed :). In case of any problem with anything submit an issue.

Author

:)

Licence

MIT license, copyright (c) 2017 Mehran Aghabozorgi.

am-i-online's People

Contributors

mehranagh20 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

amirh-ranjbar

am-i-online's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.