# MyStart **MyStart** ist deine persönliche Startseite als eigenständige Windows-App – das, was sonst eine "neue Tab"-Seite im Browser wäre, aber als schnelles, eigenes Programm: mit Lesezeichen, Gruppen, Design-Optionen, Uhr/Datum und allem, was eine gute Startseite braucht. Sie basiert auf dem quelloffenen Projekt **nightTab**, komplett ins Deutsche übersetzt und um einige eigene Funktionen erweitert (Fenster-Bedienung, mehrere Reiter, Abgleich zwischen mehreren PCs, eigene Bilder und Videos von deinem Rechner). --- ## Installation & erster Start MyStart ist eine **portable Einzeldatei** (`MyStart.exe`, ca. 110 MB) – kein Installer, keine Admin-Rechte nötig. Einfach an einen beliebigen Ort legen und starten. Die Datei ist bewusst unkomprimiert und daher größer; sie muss sich beim Start nicht selbst entpacken. - **Erster Start:** ca. 2 Sekunden, danach öffnet sich MyStart praktisch sofort. - Beim allerersten Start öffnet sich die App als **normales Fenster** (nicht im Vollbild), zentriert auf dem Bildschirm. Danach merkt sie sich Größe, Position und ob du sie maximiert hattest, und startet dort wieder, wo du sie zuletzt gelassen hast (siehe unten). - Alle deine Daten (Lesezeichen, Design, Reiter …) werden lokal unter `%LOCALAPPDATA%\MyStart` gespeichert – unabhängig davon, wo die `.exe` liegt oder ob du sie verschiebst. --- ## Das Fenster MyStart hat bewusst **keine klassische Titelleiste** – stattdessen eigene, schlichte Knöpfe oben rechts: | Symbol | Funktion | |---|---| | ⠿ | Fenster verschieben (halten & ziehen) | | – | Minimieren | | □ | Maximieren / Wiederherstellen (Vollbild an/aus) | | ✕ | Schließen | Zusätzlich: - **Verschieben** geht auch, indem du `Alt` gedrückt hältst und irgendwo im Fenster ziehst – nicht nur über den ⠿-Griff. - **Größe ändern:** einfach an einer beliebigen Fensterkante oder -ecke ziehen, genau wie bei einem normalen Windows-Fenster. - Ein maximiertes Fenster deckt nie die Taskleiste ab. - **Größe und Position merken:** Beim Schließen wird die aktuelle Größe, Position und ob maximiert gespeichert und beim nächsten Start wieder angewendet. Passt die gespeicherte Position auf keinen aktuell angeschlossenen Bildschirm mehr (z. B. zweiter Monitor abgesteckt), startet MyStart stattdessen wieder zentriert in der Standardgröße. --- ## Mehrere Reiter (getrennte Lesezeichen-Sätze) Falls du MyStart für unterschiedliche Zusammenhänge nutzen willst – z. B. **Büro** und **privater/zweiter Arbeitsplatz** – kannst du oben links beliebig viele eigene Reiter anlegen. Jeder Reiter hat seine **komplett eigenen** Lesezeichen, Gruppen und sein eigenes Design. - **Standardmäßig unsichtbar:** Solange du keinen Reiter anlegst, siehst du nur ein kleines, dezentes **„+“** oben links – nichts an der gewohnten Ansicht ändert sich. - **„+“ anklicken** fragt nach einem Namen und legt einen neuen Reiter an. Der allererste übernimmt automatisch deine bisherigen Daten (nichts geht verloren), jeder weitere startet leer. - **Klick** auf einen Reiter wechselt zu ihm. - **Doppelklick** auf einen Reiter benennt ihn um. - Beim **Überfahren mit der Maus** erscheint ein kleines „ד zum Entfernen (mit Sicherheitsabfrage, da die darin gespeicherten Daten dabei verloren gehen). - Entfernst du alle Reiter wieder, bist du einfach zurück im normalen Ein-Datensatz-Modus – nichts wird dabei gelöscht. --- ## Abgleich zwischen mehreren PCs Arbeitest du an **mehreren PCs**, kann MyStart seinen kompletten Datenstand (alle Reiter, Lesezeichen, Design) automatisch zwischen den Rechnern abgleichen – über einen synchronisierten Ordner, standardmäßig dein **OneDrive**-Ordner (auf allen beteiligten PCs muss er eingerichtet und angemeldet sein). Der Abgleich ist **optional und standardmäßig aus**. Einschalten unter **Einstellungen → MyStart → „Zwischen PCs abgleichen“** – auf jedem PC einzeln. Solange er aus ist, wird nichts geschrieben oder gelesen, und der Status-Punkt in der Reiter-Leiste ist ausgeblendet. **Ordner:** Standardmäßig wird automatisch dein OneDrive-Ordner erkannt (`OneDrive\MyStart`). Darunter zeigt die App den aktuell genutzten Ordner an. Mit **„Ordner wählen…“** kannst du stattdessen einen beliebigen anderen synchronisierten Ordner nehmen (Dropbox, Google Drive, Netzlaufwerk …), „Automatisch (OneDrive)“ stellt es zurück. Auf **allen PCs muss derselbe Ordner** genutzt werden, also dieselbe Cloud-Freigabe. - MyStart legt dazu im Sync-Ordner pro PC eine eigene Datei `sync-.json` an (jeder PC schreibt nur seine eigene, damit der Cloud-Dienst keine Konfliktkopien erzeugt). Die eigentliche Übertragung zwischen den PCs übernimmt der Cloud-Dienst selbst – MyStart schreibt/liest dort nur diese Dateien. - Abgeglichen wird **alle 30 Sekunden**, außerdem beim Start und beim Schließen der App. - Regel bei Änderungen: **die neueste Version gewinnt.** Ein PC übernimmt den Stand eines anderen nur, wenn dieser **neuer** ist als sein eigener letzter Stand. Ändern beide PCs gleichzeitig etwas, ohne dass zwischendurch synchronisiert wurde, setzt sich schlicht die zuletzt gespeicherte Version durch (kein Zusammenführen einzelner Änderungen). Dafür sollten die Uhren beider PCs ungefähr richtig gehen (normale Windows-Zeitsynchronisierung reicht). - Ein neuerer Stand vom anderen PC wird erst übernommen, **wenn das MyStart-Fenster gerade nicht aktiv ist** (zum Beispiel wenn du weggeklickt oder es minimiert hast). So lädt die Seite nie mitten in deiner Arbeit neu. - **Bilder und Videos wandern mit:** Verweist ein Reiter auf eine lokale Bild-/Videodatei (siehe nächster Abschnitt), wird die Datei selbst mit in den Sync-Ordner kopiert (Unterordner `media`) und beim anderen PC in einen eigenen lokalen Zwischenspeicher übernommen – das Bild taucht dort also wirklich auf, nicht nur ein toter Pfad. - Ein kleiner **Punkt** in der Reiter-Leiste zeigt den Status (Maus drüberhalten für Details): - 🟢 **grün** – zuletzt erfolgreich abgeglichen - 🟡 **gelb/orange** – aktuell ein Problem (z. B. Datei kurz durch OneDrive gesperrt; behebt sich meist von selbst beim nächsten Abgleich) - 🟣 **lila** – ein **Konflikt** wurde erkannt: du hattest hier gerade etwas geändert, während gleichzeitig (ohne zwischenzeitlichen Abgleich) auch auf einem anderen PC etwas geändert wurde. Dein Stand wird trotzdem gespeichert, es erscheint zusätzlich kurz ein Hinweisfenster; schau in dem Fall lieber nochmal nach, ob auf dem anderen PC etwas verloren ging - Findet MyStart auf einem PC keinen OneDrive-Ordner, ist der Schalter ausgegraut, bis du mit „Ordner wählen…“ einen Ordner angibst – die App funktioniert ganz normal weiter, nur eben ohne Sync. - **Wichtig:** Damit der Abgleich funktioniert, muss MyStart auf **jedem** beteiligten PC vorhanden sein und einmal gestartet werden. --- ## Eigene Bilder und Videos von diesem PC Für Hintergrundbild, Hintergrundvideo, Lesezeichen-Symbole und Lesezeichen-Hintergründe kannst du nicht nur Internet-Adressen, sondern auch **Dateien von deinem PC** nutzen: - **„Lokale Datei wählen…“** – neben den Bild-/Video-Feldern in den Einstellungen; öffnet den Windows-Dateidialog. Beim Hintergrundbild (Design) kannst du mehrere Bilder auf einmal wählen. - **Pfad einfügen oder eintippen** geht ebenfalls, zum Beispiel `C:\Bilder\urlaub.jpg`, ein Pfad in Anführungszeichen (so kopiert ihn der Explorer mit „Als Pfad kopieren“), `file:///C:/Bilder/urlaub.jpg` oder ein Netzwerkpfad `\\server\freigabe\bild.png`. Er wird beim Verlassen des Felds automatisch umgewandelt. - Erlaubt sind nur Bild- und Videodateien (PNG, JPG, GIF, WebP, SVG, BMP, ICO, AVIF, MP4, WebM …); andere Dateien werden nie ausgeliefert. **Bei mehreren PCs:** Ist der Abgleich (siehe oben) eingeschaltet, wird die Datei selbst mit synchronisiert – sie erscheint dann auch auf dem anderen PC, ganz ohne dass dort derselbe Pfad existieren muss. Ist der Abgleich **aus**, wird nur der Pfad in den Lesezeichen/Design-Daten gespeichert; ohne Sync bleibt es dann bei der Datei, die lokal unter diesem Pfad liegt. --- ## Autostart Unter **Einstellungen → MyStart** gibt es einen Schalter, um MyStart automatisch mit Windows starten zu lassen. Beim Autostart öffnet sich die App zunächst minimiert in der Taskleiste, statt sofort im Vordergrund zu erscheinen. --- ## Lesezeichen, Gruppen & Design Die eigentliche Startseiten-Funktionalität (Lesezeichen und Gruppen anlegen/sortieren, Design/Farben/Schrift/Layout anpassen, Uhr, Datum, Begrüßungstext, Suchfeld mit wählbarer Suchmaschine usw.) läuft komplett über die Einstellungen innerhalb der App selbst – einfach oben rechts das Zahnrad-/Einstellungsmenü öffnen und ausprobieren. Klickst du ein Lesezeichen zu einer externen Seite an, öffnet sich diese in deinem **Standardbrowser** – MyStart bleibt dabei im Hintergrund geöffnet. --- ## Daten sichern & wiederherstellen Unter **Einstellungen → Daten** kannst du jederzeit: - eine **Sicherung** deines kompletten Standes exportieren, - eine zuvor exportierte **MyStart-Sicherung** wiederherstellen, - auch **alte nightTab-Sicherungen** importieren (falls du vorher das Original-Projekt genutzt hast), - oder gezielt einzelne Bereiche/alle Daten zurücksetzen. --- ## Hinweis zu Windows-Warnungen und Virenscannern MyStart ist **nicht digital signiert** (dafür bräuchte es ein kostenpflichtiges Zertifikat). Deshalb kann Windows beim ersten Start „Unbekannter Herausgeber“ melden – über **Weitere Informationen → Trotzdem ausführen** lässt sich das wegklicken. Manche Virenscanner stufen kleine, selbst gebaute und unsignierte Programme zusätzlich fälschlich als verdächtig ein (sogenannter Fehlalarm). Hilft nichts anderes, kannst du für den Ordner mit der `MyStart.exe` eine Ausnahme in deinem Virenscanner eintragen oder die Datei beim Hersteller des Scanners als Fehlalarm melden. --- ## Herkunft & Lizenz MyStart basiert auf **nightTab** von zombieFox (https://github.com/zombieFox/nightTab), veröffentlicht unter der **GNU General Public License v3.0**. Die Anpassungen in MyStart (deutsche Übersetzung, Fenster-Bedienung, Reiter, Sync zwischen PCs, lokale Bilder u. a.) unterliegen ebenfalls der GPL v3.