Files
MyStart/README.md
2026-07-27 06:09:25 +00:00

5.3 KiB
Raw Blame History

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 InformationenTrotzdem 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 → DatenSichern Sicherung einspielen: Einstellungen → DatenWiederherstellen

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:

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 nightTabMyStart (ü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.

# 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.