WTR Lab Stalker

Find WTR Lab user profiles from the navbar with a logo-activated search mode.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
MasuRiii
Dziennych instalacji
0
Wszystkich instalacji
3
Oceny
0 0 0
Wersja
0.2.4
Utworzono
30-04-2026
Zaktualizowano
30-04-2026
Rozmiar
31,2 KB
Licencja
MIT
Dotyczy

🔴 WTR Lab Stalker

Validate License: MIT Version Greasy Fork Managers: ScriptCat, Violentmonkey, Stay Target: wtr-lab.com

WTR Lab Stalker logo activation preview

WTR Lab Stalker is a lightweight userscript that turns the WTR-LAB logo icon into a user-search toggle. When activated, the logo turns red and the existing navbar search field searches WTR Lab users instead of novels.

Install from Greasy Fork · Install from GitHub

Features

  • Logo-gated stalker mode: Click only the WTR-LAB icon to activate user search while keeping the WTR-LAB text link usable for home navigation.
  • Search hijack: Reuses the existing navbar search field and suppresses the native novel search while active.
  • Red visual state: The logo and search icons turn crimson when stalker mode is enabled.
  • User lookup: Searches WTR Lab's user API and merges relevant leaderboard matches.
  • Load more: Fetches additional leaderboard pages on demand without increasing the result panel height.
  • Mobile aware: Opens and colors the mobile search control when activated on small viewports.

Installation

  1. Install a userscript manager. Recommended options:
  2. Open the Greasy Fork script page.
  3. Install the script through your userscript manager.
  4. Visit https://wtr-lab.com/ and click the WTR-LAB icon, not the text, to toggle stalker mode.

[!NOTE] Tampermonkey may work, but this project follows the same ScriptCat, Violentmonkey, and Stay-first metadata standard as the related WTR Lab userscripts.

How to use

  1. Click the WTR-LAB logo icon in the navbar.
  2. Type a username in the normal search field.
  3. Press Enter or click a result to open that user's profile.
  4. Click Load more relevant users to scan more leaderboard pages for the same query.
  5. Click the logo icon again, or press Escape in the search field, to restore normal search behavior.

Compatibility

  • Current userscript version: 0.2.4
  • Target site: https://wtr-lab.com/*
  • Recommended managers: ScriptCat, Violentmonkey, and Stay
  • Output format: bundled JavaScript userscript generated from TypeScript source
  • Browser support: modern browsers supported by the selected userscript manager

Development

The source lives under src/. Webpack bundles it into the distributable userscript file:

npm install
npm run build
npm run validate

Important files:

  • src/index.ts - userscript runtime
  • userscript.metadata.cjs - userscript metadata header
  • webpack.config.cjs - bundles TypeScript into WTR Lab Stalker.user.js
  • scripts/validate-userscript.cjs - validates generated metadata

Privacy

The script does not collect analytics or send personal data to this repository owner. It only calls WTR Lab endpoints from your browser session to search users and read leaderboard data.

[!IMPORTANT] This project is an independent userscript and is not affiliated with WTR Lab.