wifi-password
Быстро получите пароль от Wi-Fi и, если нужно, сгенерируйте QR-код вашей сети Wi-Fi, чтобы телефоны могли легко подключаться.
Работает на macOS и Linux, Windows
Установка
Установка с помощью pip
$ python3 -m pip install --user wifi-password
Установка с помощью git
$ git clone https://github.com/sdushantha/wifi-password
$ cd wifi-password
$ python3 setup.py install
Установка с помощью AUR
$ sudo pamac build wifi-password
$ yay -S wifi-password
Использование
$ wifi-password --help
usage: wifi_password [options]
optional arguments:
-h, --help show this help message and exit
--show-qr, -show Show a ASCII QR code onto the terminal/console
--save-qr [PATH], -save [PATH]
Create the QR code and save it as an image
--ssid SSID, -s SSID Specify a SSID that you have previously connected to
--list, -l Lists all stored network SSID
--version Show version number
Проблемы? Проверьте этот список
-
Пароль не найден:
- Linux:
- Убедитесь, что пароли вашей сети сохранены правильно в директории хранения NetworkManager. Она находится по пути /etc/NetworkManager/system-connections/. NetworkManager может работать, проверяя, сохранены ли пароли с помощью другой программы, но для работы этой программы их нужно сохранить в этой директории.
- MacOS/Windows:
- Вероятно, что-то не так с вашим хранилищем Wi-Fi. Если нет, создайте issue в этом репозитории с информацией.
-
NetworkManager не установлен:
- Эта программа не работает без NetworkManager в Linux. Если вы хотите использовать эту программу, установите его с помощью менеджера пакетов вашего дистрибутива или центра приложений. Не использовать NetworkManager — странное решение, но это уже другая проблема.
-
Есть другая проблема?
- Откройте полезный issue на этом GitHub и/или предложите новый пункт в этом списке, если найдете решение.
Ссылки
- Этот проект является улучшением wifi-password, созданного @rauchg, в котором я добавил поддержку нескольких платформ и функцию генерации QR-кодов.
- wifiPassword, созданный @ankitjain28may, часто использовался в качестве справочного материала на протяжении всей разработки этого проекта.