StartMultimediaanwendungen ▼MediaConvertMediaPlayerMediaServerPracticePlayerSlideShowSoundRecorderStreamPlayerUPnPBrowserEntwicklerwerkzeuge ▼DebugIPScanStringReplaceTranslatorVerwaltungswerkzeuge ▼DirCompKartenanwendungen ▼GoogleMapOpenStreetMapZusatzinformationen/Hilfethemen ▼Lazarus/FPC aus Quellen erzeugenDatei-/VerzeichnismaskenDatenbankenSuche/Teilauswahl in DatenbankenDownloads

Somby's Softwareküche

Nach Beendigung meiner aktiven Tätigkeit als Sofwareentwickler, fasziniert mich die Entwicklungen von Softwarekomponenten immer noch als Hobby. In diesem Rahmen wurden einige Anwendungen geschaffen, die mir selbst als Hilfmittel dienen bzw. die ich selbst intensiv nutze. Da diese Anwendungen eine gewisse Allgemeingültigkeit haben, möchten ich diese auch weiteren Interessenten kostenlos zur Verfügung stellen.


Als Hauptzutat diente Lazarus, eine Entwicklungsumgebung auf Free Pascal-Basis, mit der alle Anwendungen entwickelt und erzeugt wurden. Da ich in meiner aktiven Tätigkeit vorwiegend Delphi-Projekte entwickelte, war der Übergang zur Lazarus-Entwicklungsumgebung auch nicht sehr kompliziert.
An dieser Stelle sei ein besonderer Dank dem gesamten Entwicklerteam von Lazarus und Free Pascal auszusprechen, denen es gelungen ist, ein so großartiges Entwicklungssystem zu schaffen.


Bei den Multimediaanwendungen wurden als Zutaten FFMPEG und SDL2 verwendet. FFMPEG wurde mit Hilfe von MSYS2 compiliert. Eine weitere Zutat, die es gestattet VLC-Komponenten zu integrieren, war PasLibVlc.


Bei den Kartenanwendungen wurden Zutaten von BriskBard/CEF4Delphi verwendet, die einen Chromium-Browser integrieren, mit dem die MapBox-API und Google Maps Platform API genutzt werden konnte.


Bei Anwendungen, die Datenbanken verwendet, wurden generell SQLite-Datenbanken integriert. Die Quellen wurde ebenfalls mit Hilfe von MSYS2 compiliert und direkt in die Anwendungen eingebunden.


Auch den Entwicklerteams dieser Komponenten ein besonderer Dank für diese großartigen Zutaten.


Alle Anwendungen stehen als 32 Bit- und 64 Bit-Anwendungen zur Verfügung und sind unter Windows 8..10 (32 Bit bzw. 64 Bit) einsatzfähig. Ebenfalls wurden alle Anwendungen zweisprachig (Englisch und Deutsch) verfasst, wobei jeweils die aktuelle Sprache in Abhängigkeit der länderspezifischen Einstellungen des Betriebssystems ausgewählt wird. Die Übersetzungen sind Bestandteil der entsprechenden Anwendung, so dass keine zusätzlichen Übersetzungsdateien notwendig sind.


Es ist keine Installation notwendig. Einfach einen neuen Ordner erstellen, die Anwendungen dort hineinkopieren, gegebenfalls die abhängigen Zutaten, wie DLLs, Ordner usw., die im Download beschrieben sind, hinzufügen, ausprobieren und fertig. Um die Anwendungen schnell aufrufen zu können, ist es sinnvoll noch Verknüpfungen auf dem Desktop zu erstellen. Alle Konfigarationen werden in cfg-Dateien im gleichen Ordner erstellt. Falls alles nicht mehr benötigt wird, einfach den Ordner löschen, es bleiben keine Rudimente übrig. Bitte beachte, dass die 32-Bit und 64-Bit Anwendungen sich nicht in einem gemeinsamen Ordner befinden dürfen, also für 32-Bit und 64-Bit Anwendungen unterschiedliche Ordner verwenden.


Noch ein paar wichtige Hinweise:
Alle Anwendungen wurden mit großer Sorgfalt entwickelt. Es kann aber durchaus vorkommen, dass sich noch ein paar Fehler eingeschlichen haben. Solltest du solche bemerken, kannst du mir gern eine Info zukommen lassen.
Eine Haftung für Schäden, die im Zusammenhang mit dem Umgang meiner Software stehen, schließe ich generell aus.
Alle Anwendungen sind lizensiert unter der GNU General Public License Version 3 (siehe auch unter GNU General Public License). Beachte auch die Lizenzbedingungen der einzelnen Zutaten.
Falls dir die Software gefällt, hast du die Möglichkeit einen Beitrag für die weitere Plege und Entwicklung zu spenden.
So nun wünsche ich dir viel Spaß beim Ausprobieren.
 

MultimediaanwendungenEntwicklerwerkzeugeVerwaltungswerkzeugeKartenanwendungenZusatzinformationen/HilfethemenDownloads
Spende
|
Kontakt
Impressum
|
Datenschutz