Auto-PROXY-SF

Zaawansowane przekierowanie proxy z inteligentnym wyborem instancji, automatycznym scrapingiem, omijaniem shortlinków i pełną konfiguracją.

这些是此脚本变更过代码的版本。 显示所有版本。

  • v2.0.2 2025-10-08
  • v2.0.0 2025-10-08
    • Wersja: 2.0.0
    • Data wydania: 2025-01-08

    Nowe Funkcjonalności i Ulepszenia

    🚀 Architektura

    • Pełna Integracja MonkeyConfig Mod: Dodano zaawansowany system konfiguracji z w pełni funkcjonalnym menu ustawień.
    • Przywrócony Pełny System Menu (wersje 1.0.0/1.0.1): Zintegrowano polecenia menu GM (Przełącz Sieć, Wyczyść Cache, Informacje) z dynamicznym aktualizowaniem stanu sieci.
    • Ujednolicony Interfejs GM: Wprowadzono obiekt GMCompat dla lepszej kompatybilności między różnymi menedżerami userscript (GM vs GM_).

    🔗 Omijanie Krótkich Linków (Bypass Shortlinks)

    • Wprowadzenie Funkcjonalności Omijania Krótkich Linków: Implementacja klasy URLProcessor.bypassShortlink() wykorzystującej asynchroniczne żądania HEAD (GM.xmlHttpRequest) do śledzenia przekierowań HTTP (status 301/302).
    • Rozszerzone Wzorce Skracaczy: Uzupełniono listy SHORTLINK_PATTERNS i BYPASS_DOMAINS dla maksymalnej pokrycia skracaczy.
    • Obsługa Kliknięć: Dodano handleShortlinkClick do klasy LinkRewriter, aby przechwytywać kliknięcia w skrócone linki i automatycznie je omijać, zanim użytkownik zostanie przekierowany.

    ⚙️ Zarządzanie Instancjami i Wydajność

    • Finalizacja Klasy HealthMonitor: Uzupełniono logikę sprawdzania kondycji, w tym obsługę timeoutów i obliczanie prostego wskaźnika Score (na podstawie opóźnienia).
    • Finalizacja Klasy InstanceManager: Pełna logika doboru najlepszej, zdrowej instancji na podstawie minimalnego progu Score.
    • Ulepszone Dynamiczne Przepisywanie Linków: Uzupełniono LinkRewriter o logikę przetwarzania linków pod kątem przekierowania do proxy ORAZ pod kątem omijania krótkich linków.

    🛡️ Bezpieczeństwo i Niezawodność

    • Kontrola Instancji Proxy: Dodano logikę do PageHandler, która zapobiega pętli przekierowań, jeśli bieżący URL jest już na uszkodzonej instancji proxy.
    • Lepsza Obsługa Błędów URL: W URLProcessor dodano obsługę błędów, jeśli URL nie może zostać przetworzony (np. niepoprawne parametry zapytania).
  • v1.0.2 2025-10-06
  • v1.0.1 2025-10-06