Ich entwickele schon über 25 Jahre Webscripte, Automatisierungen, Erweiterungen für verschiedenste Webanwendungen.
Die meisten meiner Anpassungen/Erweiterungen sind spezifisch, benutzerdefiniert oder ganz speziell angepasst.
Manches mal aber ergibt sich aus einer benutzerdefinierten Anpassung auch ein kleines nützliches Tool für die Allgemeinheit. Solche kleine "Helferchen" im IT-Bereich, die sich durch eine benutzerdefinierten Entwicklung manches mal ergeben, veröffentliche ich als Opensource (kostenlos) mit der Lizenz CreativeCommons, Namensnennung-Nicht kommerziell 4.0 International.
Wer meine Arbeit schätzt, darf mir gerne einen Kaffee spenden ;-)
Scripte/Auszug:
HMC - html Migtation Converter
Der HTML Migration Converter entstand aus einem Projekt, wo es darum ging, eine sehr große uralte Microsoft Framework 4.0 Webseite in eine moderne zeitlose statische Webseite umzuwandeln.
Das Problem an solch alten Webseiten sind unter uns IT`ler bekannt, sogenannte "Spaghetti-Codes", wirre html-Codeblöcke sowie heute nicht mehr verwendete Codepages, fehlende Tags, fehlende mobil-tauglichkeit, es ist absehbar, dass solche Webseiten sehr bald nicht mehr dem Web-Standart entspechen und irgendwann von modernen Browsern einfach nicht mehr geöffnet werden können.
In meinem Falle betraf es eine riesengroße Archiv-Webseite, eine Dokumentation von Reisen nach Dänemark zum Thema WIkinger, über knapp 30 Jahre, Stück für Stück zusammengesetzt, mit verschiedenen Webstandarts aus verschiedenen Epochen der Webentwicklung: Micfosoft Frontpage, Microsoft Extrension, html 4.0 als damaliger W3C-Standart inc. dem heute nicht mehr lauffähigen Adobe-Flash, bishin zum XHTML, alles komplett vermischt auf einer Webseite mit zi Tausenden von Bildern, Videos, Millionen von Textzeichen ..., das konnte kein Mensch mehr retten.
So entwickelte ich eine Automatisierung, wo Titeltags, "Spaghetti-Code", falscher Codepage, vermischte und fehlerhafte Styles, Sonderzeichen (auch dänische Sonderzeichen), fehlerhaft benannte Dateinamen, versteckte Leerzeichen usw. automatisiert in ein modernes Format umgewandet wurden.
In meinem Falle war das nicht so einfach umzusetzen, der HMC war zwar fertig, aber ich musste viele weitere Automatisierungen programmieren, ganz spezifisch für diese Webseite. Aber das Grundgerüst (der html Migration Converter) steht und wird in den meisten Fällen eine große Erleichterung für Menschen sein, die eine uralte Webseite im Web stehen haben, vor dem gleichen Problem stehen, dass die Webseite komplett veraltet ist, diese Webseite aber behalten wollen. Sehr viele Archive im www werden genau aus diesem Grund irgendwann aus dem Netz verschwinden, weil kein Webstandart mehr vorhanden und wenn sehr umfangreich, die händische Arbeit unmöglich, solche großen Archive zu modernisieren.
Der HMC HTML Migration Converter wandelt automatisiert solche alten Webseiten in 4 verschiedene Websysteme um:
- modernes statisches html
- Wordpress import
- Publii Import
- Bludit Import
...
Mehr lesen
FamArchiv Pro Free
Das FamArchiv Pro (Familienarchiv Pro) ist eigentlich nicht nur eine logische Entwicklung unserer Zeit, sondern auch noch erstaunlich, dass niemand zuvor diesen kleinen Helfer entwickelt hat.
Es geht um ein Thema, was wahrscheinlich Milliarden von Menschen vergeblich suchen, ein Tool, zeitlos, was automatisiert Tausende von Bilder und Videos aus irgend verschachtelten Dateistrukturen (Beispiel Handy-Backups) vollautomatisch die sogenannten EXIF-Daten (die internen, versteckten Aufnahme-Informationen der Kamera) aus jedem einzelnen Bild ausliest. Es ordnet und sortiert jedes Foto und Video strikt chronologisch nach dem tatsächlichen Aufnahmedatum. Aus einem heillosen Durcheinander an Dateien entsteht so wie von Zauberhand eine fein säuberliche, chronologische Galerie!
Ich wurde nach einem Update einer uralten Wordpress-Installation gefragt. Ein bekanntes leidiges Thema und für ein Familien-Fotoarchiv, das Jahrzehnte Bestand haben soll und der Inhaber auch noch ein IT-Laie ist, die wohl allerschlechteste Wahl... Es ist mit allen Systemen das gleiche, irgendwann ist die Webseite veraltet, damals gekaufte Plugins werden schon lange nicht mehr weiterentwickelt, der php-Standart ändert sich, alte Scripte sind nicht mehr lauffähig und zum guten Schluß wird die Webseite noch gehackt...
Die einzige Lösung liegt in einer statischen html-Webseite (statisches html Fotoalbum). Dieser Schritt genügt, wenn man sein Fotoalbum nur lokal zu Hause anschauen möchte, über USB-Stick oder ähnlich, alle Endgeräte werden solch ein html-Fotoalbum über Jahrzehnte öffnen können.
Zusätzlich (Pro) kann das erstellte statische html Fotoalbum auch online auf einem einfachen Webhost betrieben werden, es wird lediglich HTML, PHP und SQLite (ist in PHP standardmäßig aktiviert, benötigt keinen externen MySQL-Server) benötigt. Abgesichert habe ich die statische Galerie mit einem PHP-Schutzpanzer (Proxy-Architektur), einfachst zu betreiben, einmal die Daten auf den Webhost hochgeladen, 2-3 Einträge im Quellcode und fertig.
Aber das Problem in der heutigen Zeit musste ich mit bedenken, Hunderttausende Bilder in Ordner, Unterordner, verschachtelt in einer wirren Dateistruktur, man kennt es von Handys. In aktuellen Szenario ging es um Handy-Backups von 3 Verschiedenen Handys verschiedener Marken über 15 Jahre weg, auf dem PC gespeichert, dazu gespeicherte Bilderordner verschiedene Digitalkameras etc. ...
Um dieses extreme Durcheinander in den Griff zu bekommen und damit eine geniale Übersicht seiner gesammelten Bilder und Videos des Lebens automatisch zu realisieren, habe ich dieses kleine Script entwickelt.
Endlich hat man dann eine super Übersicht seiner über Jahrzehnte gesammelten Bilder, automatisiert und editierbar, editierbar bedeutet, man kann zu jeder Zeit weiter Bilder/Ordner, Videos usw. hinzufügen, das Script kurz durchlaufen lassen und die Galerie ist automatisch mit den neuen Bildern/Videos erweitert.
...
Mehr lesen