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 details)

Uploaded Source

Built Distribution

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

Uploaded Python 2 Python 3

File details

Details for the file librefi-2020.12.4.tar.gz.

File metadata

  • Download URL: librefi-2020.12.4.tar.gz
  • Upload date:
  • Size: 44.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

File hashes

Hashes for librefi-2020.12.4.tar.gz
Algorithm Hash digest
SHA256 1f891fc3206e54f7fb46231d4018c0607e51db50536bc22ee6f04064b95e2b0e
MD5 d9598c7e366704c146b925b827e3181a
BLAKE2b-256 8d103a66cc42d4268a7f752edc314b1f380e66d0e96fc2837a4e45eeba601ed6

See more details on using hashes here.

File details

Details for the file librefi-2020.12.4-py2.py3-none-any.whl.

File metadata

  • Download URL: librefi-2020.12.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 46.7 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

File hashes

Hashes for librefi-2020.12.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8187a0e55d42c027233a098686afdf8019d42a630cb94b8b966d8961b3d861c4
MD5 70ac7be44e2e80d7d6f7bdf0061a05be
BLAKE2b-256 2b17691866869368e4b0c30bbe37099e93de38e0b935fea8bfa4fb5120f5c502

See more details on using hashes here.

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