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

119 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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\<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`:
```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