Files
MyStart/README.md
2026-07-28 18:42:07 +02:00

4.2 KiB
Raw Blame History

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 SmartScreenWeitere InformationenTrotzdem 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\<DeinName>\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:

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:

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:

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