Skip to content

estela19/FastWifi

Repository files navigation

FastWifi

Get wifi ID/PW from wifi information image by OCR.
In this repo, ocr server which parsing wifi ID/PW.
Now you can parse english only

Key Feature

struct

  • take a photo including wifi id/pw (application)
  • get wifi id/pw from photo (server)
  • make QRcode able to connect wifi directly (application)
    you can see applications at below related application

Server protocol

client to server

image data (byte stream)

server to client

json format id/pw pair
{'id': 'testwifi', 'pw': 'a12345'}

if can't found valid id/pw, return INVALID
{'id': 'INVALID', 'pw': 'INVALID'}

Development info

  • Language : python 3.8
  • Environment : Linux
  • Library : Flask, pytesseract
  • period : 2022.02.28.

Quick Start

prerequest: conda
you should change your server ip & port in configs.py

git clone https://github.com/estela19/FastWifi
cd FastWifi
conda env create -n FastWifi -f environment.yaml
conda activate FastWifi
python server.py

Related Application

wifi connector application using Flutter

About

Just take a ID/PW picture, then log in wifi !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published