README.md aktualisiert
This commit is contained in:
152
README.md
152
README.md
@@ -1,2 +1,154 @@
|
|||||||
# MyStart
|
# MyStart
|
||||||
|
|
||||||
|
Deine persönliche Startseite / neue-Tab-Seite als eigenständige Windows-App –
|
||||||
|
angepasst aus dem quelloffenen Projekt **nightTab**.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🚀 Schnellstart
|
||||||
|
|
||||||
|
1. **`MyStart.exe`** doppelklicken.
|
||||||
|
2. Beim ersten Start meldet sich evtl. **Windows SmartScreen**
|
||||||
|
(„Der Computer wurde durch Windows geschützt"), weil die Datei nicht
|
||||||
|
signiert ist. → **Weitere Informationen** → **Trotzdem ausführen**.
|
||||||
|
Das ist bei selbstgebauten Programmen normal.
|
||||||
|
3. Fertig – MyStart öffnet sich in einem eigenen Fenster.
|
||||||
|
|
||||||
|
> **Hinweis zur Startzeit:** Die App entpackt sich bei jedem Start kurz selbst
|
||||||
|
> (sie bringt alles Nötige mit). Der Start dauert daher **ca. 11 Sekunden** –
|
||||||
|
> danach läuft alles flüssig.
|
||||||
|
|
||||||
|
Keine Installation nötig. Du kannst `MyStart.exe` beliebig verschieben
|
||||||
|
(Desktop, USB-Stick, anderer PC) – sie läuft überall eigenständig.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ✨ Funktionen
|
||||||
|
|
||||||
|
- **Lesezeichen & Gruppen** frei anordnen, benennen, mit Icon/Bild/Buchstabe
|
||||||
|
- **Design komplett anpassbar:** Farben, Akzent, Schriftarten, Hintergrund
|
||||||
|
(Farbe, Verlauf, Bild oder Video), Radius, Schatten, Deckkraft
|
||||||
|
- **Kopfzeile** mit Begrüßung, Uhr, Datum und Suchfeld
|
||||||
|
- **Suche** über die gewünschte Suchmaschine direkt aus dem Startbildschirm
|
||||||
|
- **Komplett auf Deutsch**
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🇩🇪 Deutsche Oberfläche
|
||||||
|
|
||||||
|
Die gesamte Bedienoberfläche ist auf Deutsch – Menüs, Einstellungen,
|
||||||
|
Schaltflächen, Hilfetexte und Meldungen.
|
||||||
|
|
||||||
|
*Kleine Ausnahme:* Die Farbnamen im Akzent-Farbwähler
|
||||||
|
(z. B. „Light grey", „Dark red") sind englisch geblieben. Sie hängen technisch
|
||||||
|
mit internen Funktionen zusammen und lassen sich nicht gefahrlos übersetzen.
|
||||||
|
Es sind reine Bezeichnungen von Farbkacheln – die Funktion ist unberührt.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 💾 Einstellungen, Lesezeichen & Backups
|
||||||
|
|
||||||
|
**Speicherort deiner Daten:**
|
||||||
|
```
|
||||||
|
%APPDATA%\MyStart
|
||||||
|
```
|
||||||
|
(entspricht `C:\Users\<DeinName>\AppData\Roaming\MyStart`)
|
||||||
|
|
||||||
|
Deine Einstellungen und Lesezeichen bleiben erhalten – auch wenn du die
|
||||||
|
`MyStart.exe` verschiebst oder umbenennst.
|
||||||
|
|
||||||
|
**Sicherung erstellen:** Einstellungen → **Daten** → **Sichern**
|
||||||
|
**Sicherung einspielen:** Einstellungen → **Daten** → **Wiederherstellen**
|
||||||
|
|
||||||
|
> Der Import akzeptiert **beide** Backup-Typen: die von **MyStart** erstellten
|
||||||
|
> *und* alte **nightTab**-Sicherungen.
|
||||||
|
|
||||||
|
**Alles zurücksetzen:** den Ordner `%APPDATA%\MyStart` löschen.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ℹ️ Info-Seite (Einstellungen → MyStart)
|
||||||
|
|
||||||
|
Zeigt Logo, Name, Version und deine Links:
|
||||||
|
- **Website:** https://m-viper.de
|
||||||
|
- **Git:** https://git.viper.ipv64.net
|
||||||
|
|
||||||
|
Alle Links (auch normale Lesezeichen) öffnen sich in deinem
|
||||||
|
**Standard-Browser**, nicht innerhalb der App.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔧 Was gegenüber dem Original geändert wurde
|
||||||
|
|
||||||
|
- Umbenannt von **nightTab** → **MyStart** (überall)
|
||||||
|
- Menüpunkte **„Support"** und **„Coffee"** (Spenden) entfernt
|
||||||
|
- **Info-Seite** vereinfacht: Logo + Name + Version 1.0.0 + deine Links
|
||||||
|
- Externe Links öffnen im **Standard-Browser**
|
||||||
|
- Import nimmt **nightTab- und MyStart-Sicherungen** an
|
||||||
|
- **Komplette deutsche Übersetzung** der Oberfläche
|
||||||
|
- Als **eigenständige `.exe`** verpackt (kein Browser-Add-on, keine Installation)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## ⚠️ Gut zu wissen
|
||||||
|
|
||||||
|
- **Startzeit ~11 s** – bauartbedingt (Einzeldatei, entpackt sich bei jedem
|
||||||
|
Start). Auf Wunsch gibt es Alternativen (schnellere Ordner-Version o. Ä.).
|
||||||
|
- **SmartScreen-Warnung** beim ersten Start ist normal (siehe Schnellstart).
|
||||||
|
- Als **echte neue-Tab-Seite** im Browser (automatisch bei jedem Tab)
|
||||||
|
funktioniert nur eine echte Browser-Erweiterung – das ist eine
|
||||||
|
Chrome-Beschränkung. MyStart öffnest du bewusst per Doppelklick.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📦 Inhalt des Backup-Ordners
|
||||||
|
|
||||||
|
```
|
||||||
|
MyStart-Backup\
|
||||||
|
├─ MyStart.exe Die fertige App (Doppelklick zum Starten)
|
||||||
|
├─ MyStart-App.html Dieselbe App als einzelne HTML-Datei (Notfall-Variante,
|
||||||
|
│ in jedem Browser öffenbar)
|
||||||
|
├─ README.md Diese Datei
|
||||||
|
├─ LIESMICH.txt Kurzanleitung als Textdatei
|
||||||
|
└─ projekt\ Alle Dateien zum Neubauen / Weiteranpassen
|
||||||
|
├─ bundle.js Baut die angepasste, deutsche App aus der Quelle
|
||||||
|
├─ quelle-nightTab\ Unveränderte Original-Quelle (nightTab 7.3.0)
|
||||||
|
└─ electron\
|
||||||
|
├─ main.js Fensterlogik, externe Links im Standardbrowser
|
||||||
|
├─ package.json Bau-Einstellungen (electron-builder)
|
||||||
|
├─ de.json Deutsche Übersetzung (Steuerelemente/Labels)
|
||||||
|
├─ de2.json Deutsche Übersetzung (Hilfe-/Meldungstexte)
|
||||||
|
├─ app\index.html Die fertig angepasste, deutsche App
|
||||||
|
└─ build\icon.ico App-Icon
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🛠️ Neu bauen (nur bei Änderungen nötig)
|
||||||
|
|
||||||
|
Voraussetzung: **Node.js** installiert.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 1) Einmalig im Ordner projekt\electron:
|
||||||
|
npm install
|
||||||
|
|
||||||
|
# 2) Angepasste deutsche App erzeugen (im Ordner projekt):
|
||||||
|
node bundle.js "./electron/app/index.html"
|
||||||
|
|
||||||
|
# 3) Die .exe bauen (im Ordner projekt\electron):
|
||||||
|
npx electron-builder --win portable --x64
|
||||||
|
# Ergebnis: projekt\electron\dist\MyStart.exe
|
||||||
|
```
|
||||||
|
|
||||||
|
> `bundle.js` liest die Quelle aus `C:\Users\Viper\Desktop\nightTab`.
|
||||||
|
> Fehlt dieser Ordner, in `bundle.js` den Pfad auf `projekt\quelle-nightTab`
|
||||||
|
> anpassen.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 📄 Herkunft & Lizenz
|
||||||
|
|
||||||
|
MyStart basiert auf **nightTab** von zombieFox
|
||||||
|
(https://github.com/zombieFox/nightTab), veröffentlicht unter der
|
||||||
|
**GNU General Public License v3.0**. Diese Anpassung ist zum persönlichen
|
||||||
|
Gebrauch bestimmt.
|
||||||
|
|||||||
Reference in New Issue
Block a user