README.md

Py-Qt5 app based on Selenium to set new passwords for BSP accounts via SIGN Admin tool. URL and all elements can be configured in config.json => selenium_elements

Build project

See:

  • Install dependencies
  • Launch project
  • Windows build

Install dependencies

pip3 install -r dependencies.txt

Launch project

  • python sign_pwd_changer.py
  • python3 sign_pwd_changer.py
  • py.exe sign_pwd_changer.py

Build exe


Windows build:

Precondition: pip3 install pyinstaller Remove content of dist folder if exists

Note: WIndows cannot set .png as icon image, therefore extension .ico should be in use. Otherwise the app cannot be compiled with the following command: pyinstaller -F -w -i (“.\sign_pwd_changer.ico”) sign_pwd_changer.py

Alternatives:

  • pyinstaller sign_pwd_changer.py (=> many files)
  • pyinstaller -F sign_pwd_changer.py (=> one exe file)
  • pyinstaller -F -w sign_pwd_changer.py (=> one exe file without console)

Compiled app can be found in the dist folder

When sharing the app, don’t forget to put manually “sign_pwd_changer.ico” into the prgramm folder.

Конвейеры
0 успешных
0 с ошибкой