README.md

Userscript

Co to jest userscript?

Userscript to skrypt napisany w JavaScript, który można uruchamiać automatycznie na określonych stronach internetowych. Do zarządzania i uruchamiania userscriptów używa się rozszerzeń przeglądarek takich jak Tampermonkey, Greasemonkey czy Violentmonkey.

Userscripty pozwalają użytkownikom na dostosowanie wyglądu, działania i funkcjonalności stron internetowych do własnych potrzeb.


Jak działa userscript?

  1. Instalujesz w przeglądarce menedżera userscriptów (np. Tampermonkey).
  2. Tworzysz nowy skrypt i definiujesz strony, na których ma działać.
  3. Skrypt automatycznie uruchomi się podczas odwiedzin tych stron.

Przykład prostego userscriptu

Poniższy kod wyświetli komunikat (alert) za każdym razem, gdy wejdziesz na stronę example.com:

// ==UserScript==
// @name         Testowy Userscript
// @namespace    http://tampermonkey.net/
// @version      1.0
// @description  Prosty przykład userscripta
// @author       Ty
// @match        https://example.com/*
// @grant        none
// ==/UserScript==

(function() {
    'use strict';
    alert('To jest testowy userscript na example.com!');
})();

Zastosowania userscriptów

  • Dodawanie nowych funkcjonalności do stron internetowych.
  • Automatyzacja powtarzalnych czynności.
  • Usuwanie niechcianych elementów ze stron (np. reklam).
  • Usprawnienia dla programistów i testerów.

Uwaga

  • Userscripty uruchamiają się automatycznie na określonych stronach, dlatego musisz dbać o ich bezpieczeństwo.
  • Nie instaluj userscriptów z nieznanych źródeł --- mogą zawierać złośliwy kod.