16.01.2014
NSIS 3.0a1
Eigenes Setup-Paket kompilieren
Autor: Klaus Plessner
Damit sich ein selbst geschriebenes Kommandozeilen-Tool auch ohne große Erklärung installieren lässt, verpacken Sie es mit einem Installer in eine EXE-Datei.
Installieren Sie zuerst das Tool NSIS 3.0a1, das Windows-Installer auf Basis einer eigenen Skriptsprache erzeugt. Damit erstellen Sie eine Setup-Routine beispielsweise für ein eigenes Backup-Tool „backup.cmd“, das sich über das Startmenü aufrufen lässt.
Starten Sie dazu NSIS und öffnen Sie mit „Example scripts“ eine Sammlung von Beispiel-Skripts. Das Beispiel „example2.nsi“ enthält die erforderlichen Befehle. Kopieren Sie es in ein Verzeichnis mit dem Namen „backup“, das auch Ihre Datei „backup.cmd“ enthält.
Ändern Sie nun den Namen der Datei „example2.nsi“ in backup.nsi. Öffnen Sie dann die Datei mit einem Rechtsklick und „Bearbeiten“. Drücken Sie die Tasten [Strg H] und lassen Sie im ganzen Dokument example2.nsi durch backup.cmd ersetzen. Anschließend ersetzen Sie noch example2 durch backup.
Fügen Sie dann über der Textzeile „; The stuff to install“ diesen Befehl ein, der die Sprache der Setup-Routine auf Deutsch umstellt:
Code-Beispiel
Speichern und schließen Sie die Datei. Klicken Sie jetzt mit der rechten Maustaste darauf und wählen Sie „Compile NSIS Script“. Danach finden Sie die Datei „backup.exe“ im Verzeichnis „backup“. Sie ist die Installationsdatei für das Backup-Programm
Tools
GitLab Duo Chat mit KI-Chat-Unterstützung
Der DevSecOps-Plattform-Anbieter GitLab führt den GitLab Duo Chat ein. Dieses Tool integriert Künstliche Intelligenz in die DevSecOps-Workflows.
>>
WebAssembly
Für die Kubernetes-Community - SpinKube und Fermyon Platform
Zwei bahnbrechende Projekte bieten erstklassige Unterstützung für Spin-WebAssembly-(Wasm)-Anwendungen in Kubernetes, SpinKube und die Fermyon-Plattform.
>>
xAI
KI-Chatbot Grok ist Open Source
Anfang März hat Elon Musk angekündigt, dass xAI seinen KI-Chatbot Grok als Open Source zur Verfügung stellen will. Inzwischen ist eine offene Version auf GitHub verfügbar.
>>
Microsoft
Erste Schritte - Milvus Vector DB in .NET
Luis Quintanilla, Program Manager in Microsofts Developer Division, stellt das Milvus .NET SDK vor, das derzeit als Vorschau-Version erhältlich ist.
>>