Giter Club home page Giter Club logo

macwifi's Introduction

macwifi

Macwifi is a Python module that helps you to manage the WiFi on macOS.

Installation

pip install macwifi

Example

Connect to a WiFi network:

import macwifi

macwifi.connect("MyWiFi", "password")

Done!

Usage

List all available WiFi networks.

list()

Get the information about the connected WiFi.

get_wifi_info()

Get the SSID of the connected WiFi.

get_ssid()

Get the signal strength of the connected WiFi.

get_rssi()

Connect to a WiFi network.

connect(ssid, password)

Turn on the WiFi.

turn_on()

Turn off the WiFi.

turn_off()

macwifi's People

Contributors

cclauss avatar dukecat0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

macwifi's Issues

No longer works in macOS Sonoma 14.4

@dukecat0
As of version 14.4 of macOS Sonoma, Apple have deprecated the airport tool that this script uses. If you run the Apple airport binary now you get the following error message.

WARNING: The airport command line tool is deprecated and will be removed in a future release.
For diagnosing Wi-Fi related issues, use the Wireless Diagnostics app or wdutil command line tool.

Please advise if you are going to be able to solve this.

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.