# MyStart Deine persönliche Startseite / neue-Tab-Seite als eigenständige Windows-App – angepasst aus dem quelloffenen Projekt **nightTab**, komplett auf Deutsch. --- ## 🚀 Schnellstart 1. **`MyStart.exe`** doppelklicken. 2. Beim ersten Start evtl. **Windows SmartScreen** → *Weitere Informationen* → *Trotzdem ausführen* (normal bei unsignierten, selbstgebauten Programmen). 3. Fertig. Erster Start ~2 s, danach praktisch **sofort**. Keine Installation nötig. Die `MyStart.exe` ist alles, was du brauchst – du kannst sie beliebig verschieben (Desktop, USB-Stick, anderer PC). Deine Einstellungen bleiben erhalten. --- ## ✨ Funktionen & Bedienung - **Lesezeichen & Gruppen**, Design, Kopfzeile (Begrüßung/Uhr/Datum), Suche – alles anpassbar unter dem **Zahnrad** (Einstellungen). - **Komplett deutsche Oberfläche** (nur die Farbnamen im Akzent-Farbwähler sind englisch – reine Farbbezeichnungen). ### Fenster (ohne Titelleiste) Die Fenster-Knöpfe sitzen **oben rechts im Eck**: | ⠿ | – | □ | ✕ | |---|---|---|---| | Verschieben (ziehen) | Minimieren | Max./Wiederherstellen | Schließen | - **Verschieben:** den **Zieh-Griff ⠿** ziehen – oder `Alt` + linke Maustaste an beliebiger Stelle. Ein maximiertes Fenster wird beim Ziehen wiederhergestellt. - **Schließen** auch mit `Alt` + `F4`. ### Autostart (in den Einstellungen) **Einstellungen → MyStart →** Schiebeschalter **„Mit Windows starten (minimiert)"**. An = startet automatisch mit Windows, minimiert in der Taskleiste. Der Schalter merkt sich automatisch den Pfad der laufenden .exe. --- ## 💾 Daten & Backups - **Speicherort deiner Daten:** `%LOCALAPPDATA%\MyStart` (= `C:\Users\\AppData\Local\MyStart`) - **Sichern / Wiederherstellen:** Einstellungen → **Daten** (der Import nimmt **MyStart-** und alte **nightTab**-Sicherungen an) - **Zurücksetzen:** Ordner `%LOCALAPPDATA%\MyStart` löschen. --- ## ⚙️ Voraussetzung MyStart nutzt die **Microsoft-Edge-WebView2**-Komponente (auf praktisch jedem aktuellen Windows 10/11 vorhanden). Nur auf einem sehr alten/minimalen Windows ohne diese Komponente müsste sie einmalig (gratis von Microsoft) nachinstalliert werden. --- ## 📦 Inhalt dieses Backups ``` MyStart-Backup\ ├─ MyStart.exe Die fertige App (WebView2, ~48 MB, alles eingebaut) ├─ MyStart-App.html Dieselbe App als einzelne HTML-Datei (Notfall, │ in jedem Browser öffenbar) ├─ README.md Diese Datei ├─ LIESMICH.txt Kurzfassung └─ projekt\ Alles zum Neubauen / Weiteranpassen ├─ bundle.js Baut die angepasste deutsche App aus der Quelle ├─ quelle-nightTab\ Unveränderte Original-Quelle (nightTab 7.3.0) ├─ webview2\ >>> AKTUELLE, SCHNELLE VARIANTE (.NET/WebView2) <<< │ ├─ Program.cs Fenster, Knöpfe, Verschieben, Autostart, ext. Links │ ├─ MyStart.csproj │ ├─ app-index.html Die fertig angepasste, deutsche App │ ├─ app.ico + build\icon.ico └─ electron\ Alternative: voll autarke Variante (größer/langsamer) ├─ main.js package.json ├─ de.json de2.json Deutsche Übersetzungen ├─ app\index.html build\icon.ico ``` --- ## 🛠️ Neu bauen (nur bei Änderungen) **1. App-Datei erzeugen** (Node.js nötig), im Ordner `projekt`: ```bash node bundle.js "./electron/app/index.html" copy .\electron\app\index.html .\webview2\app-index.html ``` > `bundle.js` liest die Quelle aus `C:\Users\Viper\Desktop\nightTab`. > Fehlt der Ordner, den Pfad oben in `bundle.js` auf `projekt\quelle-nightTab` > ändern. **2a. Schnelle .exe bauen** (.NET SDK nötig), im Ordner `projekt\webview2`: ```bash dotnet publish -c Release -r win-x64 -o ./out ``` Ergebnis: `projekt\webview2\out\MyStart.exe` **2b. Autarke Electron-.exe** (Alternative, Node.js), im Ordner `projekt\electron`: ```bash npm install npx electron-builder --win portable --x64 ``` --- ## 📄 Herkunft & Lizenz Basiert auf **nightTab** von zombieFox (https://github.com/zombieFox/nightTab), GNU General Public License v3.0. Anpassung zum persönlichen Gebrauch. Deine Links: m-viper.de · git.viper.ipv64.net