Skip to main content

LibreFi logs into public Wi-Fis without user interaction. Just access the network!

Project description

LibreFi

Free Wi-Fi was so great that we created Free Wi-Fi 2

Note: work is still in progress, this is not stable, may not be usable or useful

How to use:

release (not to be confused with: stable):

# you may want to use python3.9, python2, python, jython or something like that
$ python3 -m pip install librefi
$ python3 -m librefi	# no daemon yet, run to connect

development:

$ git clone https://git.sakamoto.pl/laudom/librefi.git
$ cd librefi
$ pip3 install -r ./requirements.txt
$ pip3 install -r ./requirements_dev.txt
$ python3 -m librefi	# no daemon yet, run to connect

A bit of technical things

  • Requires Python 3.4+ or 2.7 (preferably 3.8+)
  • Requires NetworkManager (only Linux and some Unix-like systems) to connect with Wi-Fi networks for now, however, it's ready to implement other connectors.
  • Only tested with CPython and Jython, other implementations may work by accident.
  • Only works with these networks

Contributing

If you want to contribute, please contact with either Lauren or Dominika for a git.sakamoto.pl account, or just submit patches by e-mail to librefi-patches@selfisekai.rocks

Maintainers:

Core:

Fxckers:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

librefi-2020.12.4.tar.gz (44.6 kB view hashes)

Uploaded Source

Built Distribution

librefi-2020.12.4-py2.py3-none-any.whl (46.7 kB view hashes)

Uploaded Python 2 Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page