MIT License

项目介绍

sdushantha/wifi-password 是一个托管在 GitHub 上的开源项目,主要使用 Python 编写,采用 MIT License 许可证,目前获得 3.2k 个 Star、362 次 Fork。

仓库全名
sdushantha/wifi-password
开源许可证
MIT License
Star 数
3.2k
Fork 数
362
未关闭 Issue
23

README 摘要

wifi-password Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect. Works on macOS and Linux , Windows Installation Install using pip Install using git Install using the AUR With pamac With yay Usage Problems? Check this list Password not found: Linux: Make sure your network passwords are stored correctly in NetworkManager's storage directory. This is in…

完整内容见 GitHub 原始 README 或本页 。

常见问题

wifi-password 用什么语言开发?

主要使用 Python 编写,采用 MIT License 许可证,目前有 3.2k 个 Star。

wifi-password 可以免费商用吗?

仓库采用 MIT License 许可证,可免费使用与修改,商业使用请遵守许可证条款(例如保留版权声明与许可声明)。

如何获取 wifi-password 的源码?

可以直接克隆仓库:git clone https://github.com/sdushantha/wifi-password.git,默认分支为 master;安装与运行步骤见仓库 README。

wifi-password 最近还在维护吗?

仓库最近一次更新为 2022年12月27日,当前有 23 个未关闭 Issue;Star 数为 3.2k,可作为社区活跃度的参考。

关于

GitHub 原始描述(英文)

Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect

描述取自 GitHub 官方 API,保持仓库作者书写的原文。

简要分析

热度分
3929
价值分
2006
活跃状态
活跃

语言占比

Python

Release

README

wifi-password

Quickly fetch your WiFi password and if needed, generate a QR code of your WiFi to allow phones to easily connect.
Works on macOS and Linux, Windows

Installation

Install using pip

$ python3 -m pip install --user wifi-password

Install using git

$ git clone https://github.com/sdushantha/wifi-password
$ cd wifi-password
$ python3 setup.py install

Install using the AUR

  • With pamac
$ sudo pamac build wifi-password
  • With yay
$ yay -S wifi-password


Usage

$ 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


Problems? Check this list

  • Password not found:

    • Linux:
      • Make sure your network passwords are stored correctly in NetworkManager’s storage directory. This is in /etc/NetworkManager/system-connections/. NetworkManager can work by checking if the passwords are stored with another program, but you need to store them in this directory for this program to work.
    • MacOS/Windows:
      • You probably have something broken with your WiFi storage. If not, submit an issue to this repository with information.

  • NetworkManager isn’t installed:

    • This program does not work without NetworkManager on Linux. If you want to use this program, install it using your distributions package manager or software center. Not using NetworkManager is a strange decision, but that’s an issue for another time.

  • Have another issue?

    • Open a useful issue on this GitHub, and/or suggest a new item in this list if you find a solution.


Reference

  • This project is an improvement of wifi-password created by @rauchg, where I have added support for multiple platforms and have added the feature for generating QR codes.
  • wifiPassword created by @ankitjain28may was frequently used as reference throughout the development of this project.

评论

暂无评论