Comments (7)
Thank you for opening this issue!
🔔 @koinzhang @louishuyng you might want to have a look.
💡 Author and Contributors commands
The author and contributors of koinzhang/wi-fi
can trigger bot actions by commenting:
@raycastbot close this issue
Closes the issue.@raycastbot rename this issue to "Awesome new title"
Renames the issue.@raycastbot reopen this issue
Reopen the issue.
from extensions.
The issue here is that the package is using node-wifi
, which hasn't been updated for a couple of years: https://www.npmjs.com/package/node-wifi
I experienced the same issue and investigated the package. It runs the following command to get the info:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport --getinfo
If you run this in your terminal, you will get the following 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.
So this is not an easy fix, we might have to replace the node-wifi
package with some own solution
from extensions.
hmm, not sure if this helps but I'm using this script for toggling Wifi instead:
interface=$(networksetup -listnetworkserviceorder | grep 'Wi-Fi' | grep 'en' | sed -E 's/.*(en[0-9]).*/\1/')
if [[ $(networksetup -getairportpower $interface) =~ 'On' ]]; then
networksetup -setairportpower $interface off
else
networksetup -setairportpower $interface on
fi
maybe networksetup
via bash could be used for the rest as well? I can tell you this performs much faster than the toggle from the extension did
from extensions.
Currently almost all major wifi node libraries use the above command to get wifi, I haven't found a better wifinode library for the time being, if you guys have a good recommendation, feel free to let me know!
from extensions.
This issue has been automatically marked as stale because it did not have any recent activity.
It will be closed if no further activity occurs in the next 10 days to keep our backlog clean 😊
from extensions.
Still not working as of June.
from extensions.
@guiltyvictim and still not possible to fix because Apple doesn't provide a way to get the status programmatically. This is not so much an issue with the extension, but with Apple
from extensions.
Related Issues (20)
- [Two-Factor Authentication Code Generator] Implement backups or provide documentation on how to do so manually HOT 1
- [Pocket] Error creating bookmarks HOT 1
- [1Password] Item does not contain the field 'one-time password'. HOT 1
- [Spotify Player] ... HOT 3
- Claude HOT 1
- Input/Output presets [Set Audio Device] HOT 1
- [Raindrop.io] Add support for Vivaldi for "Save Browser Tab" feature HOT 1
- [Next.js Documentation] No documentation HOT 1
- [Google Meet] ... HOT 8
- [YouTube Music] ... HOT 1
- [Apple Reminders] Wrong Date HOT 1
- [Coffee] Countdown HOT 1
- [Clipboard History] Always Pin Today's History To The Top HOT 1
- [Arc] Failed to fetch latest data HOT 1
- Everhour Time Tracking not loading tasks HOT 1
- [YouTube Downloader] ... HOT 1
- Bitwarden unable to log in into the vault HOT 2
- [OBS Control] Toggle Virtual Camera erroring out on OBS 30.2.0 HOT 1
- [Things] Tags not applying to new todo HOT 1
- [Hue] After several changes to mapping of lights to rooms, "Set Scene" crashes in Raycast. "Control Groups" still works. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from extensions.