Skip to content
This repository has been archived by the owner on Dec 16, 2019. It is now read-only.
/ osx-list-ssid Public archive

Get a list of Wifi SSIDs that your Mac knows.

License

Notifications You must be signed in to change notification settings

tcrowe/osx-list-ssid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

osx-list-ssid

Get a list of SSIDs that your Mac knows. If it's helpful for you please ⭐️.

npm install osx-list-ssid

JavaScript API

const osxListSsid = require("osx-list-ssid");

osxListSsid(function(err, list) {
  if (err !== null) {
    return console.error("error getting ssid list", err)
  }

  // list should be an array
  // each list item should be a string
  console.log("list", list)

  // ["one", "two", "three"]
});

CLI

osx-list-ssid # default, double quote lines
osx-list-ssid --format dql # default, double quote lines
osx-list-ssid --format sql # single quote lines
osx-list-ssid --format json # json

Resources

It looked around for some other modules that do this simple thing but it was not immediately obvious. If you know other modules send me a link or a PR and I will include it here.

I read this article which talks about some ways to get the SSID.

http://osxdaily.com/2012/12/21/list-wi-fi-networks-mac-has-connected-to-before/

It runs this command:

defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences | grep SSIDString

This script just has one function that runs that script then it filters out some text. If you run the above command without piping to grep it has a lot more information about each SSID.

Copying, license, and contributing

Copyright (C) Tony Crowe github@tonycrowe.com (https://tcrowe.github.io) 2018

Thank you for using and contributing to make osx-list-ssid better.

⚠️ Please run npm run prd before submitting a patch.

⚖️ osx-list-ssid is Free Software protected by the GPL 3.0 license. See ./COPYING for more information. (free as in freedom)

About

Get a list of Wifi SSIDs that your Mac knows.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published