MakersFunDuck / Hanshow-Auto-Updater

A tool to make auto updates from a website on Hanshow branded price tags (shelf labels)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hanshow Auto Updater

A tool to update the contents of the Hanshow price tags (shelf labels) with Tkinter 

Sypnosis

Write the tag name, URL of the website you want to use, Screen update delay time, and if you want to, check the "check changes" check box to check the website changes, and check the "work in background" check box to set the app to work in background.

Then click the "Snip" button.

Move with your mouse (scroll up, sign up etc),

Right click to save the mouse movement. select the region you want to snip.

Screen will be updated as you set the values.

Video for the explanation

https://youtu.be/BCkMu57S_YA

Screenshot

Installation

Install the requirements

Clone the repository.

$ git clone git@github.com:rbaron/Hanshow-Auto-Updater.git

$ cd Hanshow-Auto-Updater

Create a virtualenv on venv/ and activate it.

$ virtualenv --python=python3 venv

$ source venv/bin/activate

Install requirements from requirements.txt.

$ pip install -r requirements.txt

Requirements

bleak==0.19.5

customtkinter==5.0.4

mouse==0.7.1

numpy==1.24.1

opencv-python==4.7.0.68

PyAutoGUI==0.9.53

pygame==2.1.2

Thanks to the projects below:

https://github.com/atc1441/ATC_TLSR_Paper

https://github.com/rbaron/pricetag-printer

License

See LICENSE.MD for more information

About

A tool to make auto updates from a website on Hanshow branded price tags (shelf labels)

License:MIT License


Languages

Language:C 55.1%Language:HTML 21.9%Language:TeX 15.6%Language:C++ 3.1%Language:Assembly 2.0%Language:Python 1.4%Language:Objective-C 0.5%Language:Makefile 0.4%