kanehekili / TSVTools

Tools for the TSV 1847 e.V. Weilheim

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TSVTools Screenshot

Tools for the TSV 1847 e.V. Weilheim

All tools need python3, which can be downloaded from the python site.

The first zip file of each tool will have a python.exe included for Windows users. Later versions include the code, but no python runtime

In addition pyQt6 has to be installed: (in Terminal or Windoze cmd) :

pip install pyqt6

Omoc Comparer

Download with python.exe V0.9

Download V0.9.1 update (code only)

Screenshot

Compare booked times of a sport gym location owned by old white officals with the real occupation saved on a cloud instance (omoc). The software is only able to compare to xsls files, since it is based on openpyxl. Works with Textmaker,LibreOffice and MS.

Basic idea is to compare dates and locations in order to pay only the real time used. The input files are propriatatry. This software can therefore only used as template for similar proejcts.

The resulting file can be opened by selecting a displayed link. Screenshot

There are not intentions to support any language support. - The stuff is german - hardcoded

Design Model:

The OmocComparer is the UI, using the OCModel for infos.

WorkSheetComparer

Reads two files (comparable to "Meld") and produces a data set of differences.

WorkSheetWriter

Gets the data from the comparer and writes the results into a xslx file.

Additional Libs:

pip install openpyxl

Runs on Linux and Windoze (no installer)

More small apps will follow

About

Tools for the TSV 1847 e.V. Weilheim

License:MIT License


Languages

Language:Python 100.0%