{"id":21954057,"url":"https://github.com/axel-erfurt/gewicht","last_synced_at":"2025-03-22T18:27:43.395Z","repository":{"id":156284710,"uuid":"323396927","full_name":"Axel-Erfurt/Gewicht","owner":"Axel-Erfurt","description":"Gewichtskontrolle","archived":false,"fork":false,"pushed_at":"2021-12-03T09:56:46.000Z","size":550,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-27T22:48:03.194Z","etag":null,"topics":["gewicht","linux-mint","liunx","pyqt5","python3","ubuntu","weight","weight-tracking"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Axel-Erfurt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-12-21T16:56:15.000Z","updated_at":"2021-12-03T09:56:48.000Z","dependencies_parsed_at":null,"dependency_job_id":"b6cd74af-1744-43f9-9c91-c94a9442b930","html_url":"https://github.com/Axel-Erfurt/Gewicht","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axel-Erfurt%2FGewicht","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axel-Erfurt%2FGewicht/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axel-Erfurt%2FGewicht/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axel-Erfurt%2FGewicht/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Axel-Erfurt","download_url":"https://codeload.github.com/Axel-Erfurt/Gewicht/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245001794,"owners_count":20545314,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gewicht","linux-mint","liunx","pyqt5","python3","ubuntu","weight","weight-tracking"],"created_at":"2024-11-29T07:15:19.350Z","updated_at":"2025-03-22T18:27:43.387Z","avatar_url":"https://github.com/Axel-Erfurt.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gewicht\nGewichtskontrolle für Linux\n\n### Voraussetzungen\n- PyQt5\n- gnuplot\n\n\u003cimg src=\"https://raw.githubusercontent.com/Axel-Erfurt/Gewicht/main/screenshot.png\" width=\"600\" /\u003e\n\n### Installation\n\n- PyQt5 Installation\n\n```sudo apt-get install python3-pyqt5```\n\n- gnuplot Installation\n\n```sudo apt-get install gnuplot gnuplot-x11 gnuplot-doc```\n\n### Programm Installation\n\n```cd ~/Downloads \u0026\u0026 wget https://raw.githubusercontent.com/Axel-Erfurt/Gewicht/main/Installer.sh \u0026\u0026 chmod +x ./Installer.sh \u0026\u0026 ./Installer.sh```\n\n### Deinstallation\n\n```rm -rf ~/.local/share/Gewicht```\n\n### Bedienung\n\nDie im Programm enthaltene Datei Gewicht.csv dient nur zur Veranschaulichung der Funktionsweise.\n\nSie kann gelöscht werden um eine neue Tabelle zu beginnen oder durch Import und anschließendem Speichern als Gewicht.csv ersetzt werden.\n\nDie Tabelle ist eine Textdatei (tab als Trenner) mit folgendem Format:\n\n\n```Samstag, 19.Dezember 2020\t103.7\t\t20201219```\n\nMit **_pondus2csv.py_** kann eine **_user_data.xml_** von Pondus in eine csv Datei umgewandelt werden.\n\nDazu **_pondus2csv.py_** im dem Verzeichnis ausführen in dem sich **_user_data.xml_** befindet.\n\n\n#### Toolbar 1\n\n- neuer Eintrag\n\nerstellt neue Teile am Ende mit dem Datum des folgenden Tages des letzen Eintrags\n\n- Zeile löschen\n\nlöscht die markierte Zeile\n\n- Programmordner öffnen\n\nöffnet den Programmordner im Dateimanager\n\n- Import\n\nCSV importieren\n\n- Export\n\nCSV exportieren mit dem aktuellen Inhalt der Tabelle (des eingestellten Zeitraums)\n\n#### Toolbar 2\n\n- Datumswähler\n\nzum Ändern des Zeitraums.\n\n**_Feld 1_** -\u003e Start des Zeitraums der angezeigt werden soll.\n\n**_Feld 2_** -\u003e Ende des Zeitraums der angezeigt werden soll.\n\nDas Ende sollte **_nach_** dem Start liegen!\n\nIn das Feld klicken und Ziffern eingeben\n\nBei Tagen (erste 2 Ziffern vor dem ersten Punkt) und Monaten (erste 2 Ziffern nach dem ersten Punkt):\n\nist der Wert *_unter 10_*:  eine 0 voranstellen, z.B 04.02.18 für 4.2.2018\n\nSpringt automtisch weiter zu Monat und Jahr. Auch ein Weiterspringen mit TAB ist möglich.\n\nBei Falscheingabe noch einmal in das Feld klicken und Eingabe wiederholen.\n\n- Plot\n\nDas erste Plot Icon zeigt das externe Diagramm an.\n\nDas zweite Plot Icon schaltet das interne Diagramm ein/aus.\n\nDas Aussehen der Diagramme kann in den Dateien preview_intern.gnuplot und preview_extern.gnuplot angepasst werden.\n\n- Beispiel für externes Diagramm in preview_extern.gnuplot\n\nDie gnuplot Fenstergröße wird mit *_terminal wxt size_* bestimmt\n\n```set terminal wxt size 900,500```\n\nsiehe [Linetypes, colors, and styles](http://www.bersch.net/gnuplot-doc/linetypes,-colors,-and-styles.html)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxel-erfurt%2Fgewicht","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxel-erfurt%2Fgewicht","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxel-erfurt%2Fgewicht/lists"}