1
0
Go to file

Userscripts

In diesem Repository findest du verschiedene Userscripte und UserStyles, die das Surferlebnis im Browser verbessern oder anpassen.

Was sind Userscripte?

Userscripte sind kleine Programme, die im Browser über Erweiterungen wie Tampermonkey oder Greasemonkey ausgeführt werden. Sie ermöglichen es, Webseiten nach eigenen Wünschen zu verändern oder zu erweitern.

Was sind UserStyles?

UserStyles sind CSS-Dateien, die das Aussehen von Webseiten anpassen. Sie werden über Erweiterungen wie Stylus installiert und angewendet. UserStyles sind einfacher als Userscripte, da sie nur das Styling verändern und keine JavaScript-Funktionalität hinzufügen.

Installation

Userscripts

  1. Installiere eine Userscript-Erweiterung wie Tampermonkey oder Greasemonkey in deinem Browser.
  2. Klicke auf das gewünschte Script (z.B. open-links-in-new-tab.user.js).
  3. Die Erweiterung bietet dir an, das Script zu installieren.

UserStyles

  1. Installiere die Stylus-Erweiterung in deinem Browser.
  2. Klicke auf die gewünschte CSS-Datei (z.B. myanimelist-tweaks.user.css).
  3. Stylus bietet dir an, den Style zu installieren.

Update

Die Scripts und Styles unterstützen automatische Updates. Die Update-URL ist im Header des jeweiligen Scripts/Styles hinterlegt.


Übersicht der enthaltenen Scripts

Beschreibung:
Öffnet alle Links auf bestimmten, von dir festgelegten Domains automatisch in einem neuen Tab. Du kannst per Menü die aktuelle Domain zur Liste hinzufügen oder entfernen und dir die aktiven Domains anzeigen lassen.

Funktionen:

  • Links auf aktivierten Seiten werden automatisch mit target="_blank" versehen.
  • Verwaltung der aktiven Domains über das Userscript-Menü (hinzufügen, entfernen, anzeigen).
  • Unterstützt dynamisch nachgeladene Inhalte (z.B. bei Single Page Apps).

2. torrent-to-transmission.user.js

Beschreibung: Sendet Magnet-Links und .torrent-Dateien direkt an einen Transmission-Server im Netzwerk. Das Script bietet eine komfortable Auswahl des Download-Pfads und eine Verwaltung der Pfade.

Funktionen:

  • Erkennt Magnet-Links und .torrent-Dateien auf Webseiten und bietet an, diese an Transmission zu senden.
  • Konfigurierbare Verbindung zum Transmission-Server (IP, Port, Benutzername, Passwort).
  • Verwaltung und Auswahl von Download-Pfaden über ein eigenes Dialogfenster.
  • Unterstützt Transmission-Authentifizierung und speichert Einstellungen persistent.
  • Menübefehle für Konfiguration und Pfadverwaltung über das Userscript-Menü.

3. hitomi-language-filter.user.js

Beschreibung: Filtert Manga auf hitomi.la nach Sprache. Zeigt nur Inhalte in der ausgewählten Sprache an.

Funktionen:

  • Dropdown-Menü oben rechts zur Sprachauswahl
  • Unterstützt 15+ Sprachen (Englisch, Japanisch, Koreanisch, Chinesisch, Deutsch, etc.)
  • Filtert Galerien automatisch und in Echtzeit
  • Speichert Spracheinstellung persistent (Standard: Englisch)
  • Beobachtet dynamisch nachgeladene Inhalte
  • Option "All Languages" um alle Galerien anzuzeigen

4. serienfans-releasegroup-filter.user.js

Beschreibung: Filtert und versteckt Uploads bestimmter Releasegruppen auf Serienfans.org und Filmfans.org. Mit einem modernen Modal-Interface zur Verwaltung der Blacklist.

Funktionen:

  • Button "🚫 Filter" im Header zur Verwaltung der geblockten Releasegruppen
  • Modernes Modal-Fenster mit dunklem Design
  • Releasegruppen per Eingabefeld hinzufügen (mit Enter-Support)
  • Einzelne Releasegruppen per Klick entfernen
  • 🚫-Button bei jedem Upload zum schnellen Blocken
  • Live-Filterung mit automatischem Seitenreload beim Hinzufügen
  • Speichert Blacklist persistent

Übersicht der enthaltenen UserStyles

1. myanimelist-tweaks.user.css

Beschreibung:
Verschiedene Anpassungen für MyAnimeList.net, die das Layout und die Benutzerfreundlichkeit der Seite verbessern.

Funktionen:

  • Versteckt unnötige UI-Elemente wie Kommentare, Broadcast-Bereiche und SNS-Icons
  • Zeigt alternative Titel standardmäßig an
  • Entfernt "Watch" und "Read" Menüpunkte
  • Optimiert die Darstellung von Favoriten und Streaming-Platforms
  • Versteckt Episoden-Videos

Wenn du Fragen zu einem Script oder Style hast oder Unterstützung benötigst, öffne gerne ein Issue.

Description
No description provided
Readme 193 KiB
Languages
JavaScript 97.1%
CSS 2.9%