Ten skrypt Tampermonkey ulepsza korzystanie z wyszukiwarek internetowych poprzez modyfikację URL-i w wynikach wyszukiwania, przekierowując do alternatywnych stron, co pozwala na bardziej spersonalizowane i efektywne przeglądanie sieci. Możesz również dodać własne reguły modyfikacji URL do skryptu i jesteś mile widziany, aby dodać swoje reguły do tego skryptu, aby uczynić go jeszcze bardziej użytecznym.
Stan na
Proszę daj mi gwiazdkę na GitHubie lub Codebergu, jeśli uznasz mój skrypt za przydatny! Dziękuję! 😘
Ten skrypt Tampermonkey ulepsza korzystanie z wyszukiwarek internetowych poprzez modyfikację URL-i w wynikach wyszukiwania, przekierowując do alternatywnych stron, co pozwala na bardziej spersonalizowane i efektywne przeglądanie sieci. Możesz również dodać własne reguły modyfikacji URL do skryptu i jesteś mile widziany, aby dodać swoje reguły do tego skryptu, aby uczynić go jeszcze bardziej użytecznym.
Modyfikacja URL korzysta z Wyrażeń Regularnych.

Możesz ręcznie dodać selektor DOM w kodzie, aby obsługiwać inne wyszukiwarki.
Nie możemy wspierać Bing, ponieważ dostarcza on tylko pośrednie linki, które nie pokazują wprost docelowego URL.
Dla wyszukiwarek takich jak Yahoo, Lycos, AlohaFind, skrypt umożliwia pozbycie się linków przekierowujących i ekstrakcję prawdziwego URL. Na przykład link przekierowujący Yahoo to "https://r.search.yahoo.com/...". Jeśli nie używasz tych wyszukiwarek, możesz zdecydować się na użycie reguł modyfikacji URL bez kompatybilności z linkami przekierowującymi. A propos, wszystkie wbudowane reguły modyfikacji URL za pomocą Wyrażeń Regularnych można zobaczyć tutaj.
Dla Baidu, skrypt może usuwać linki przekierowujące z wyników wyszukiwania tekstu, ale nie zadziała dla wyników wyszukiwania obrazów i wideo. Jest to spowodowane tym, że zasada działania polega na wydobywaniu oryginalnego linku URL, który jest wyraźnie pokazany w elementach DOM wyników wyszukiwania. Baidu nie dostarcza wyraźnie oryginalnego linku dla niektórych wyników, dlatego skrypt nie będzie działał dla tych typów wyników. Dla informacji, skrypt Tampermonkey AC-baidu_RedirectRemove może usunąć wszystkie niepotrzebne przekierowania dla Baidu.
Tylko mała uwaga, Kagi to wyszukiwarka z wbudowaną funkcjonalnością przekierowywania URL, warto wypróbować. Jestem użytkownikiem Kagi i jestem bardzo zadowolony z tego produktu, więc tutaj im się przyglądam.
Znajdź więcej wyszukiwarek:
(np. uf.vern.cc)
Możesz dodać własne reguły przekierowań do skryptu.
Inne alternatywne, przyjazne dla prywatności frontendy, zobacz:
Dostawcy usług:
Przy okazji, można użyć Farside, który automatycznie przekierowuje do działających instancji prywatnościowych alternatywnych frontendów zamiast pisać własne reguły wyrażeń regularnych.
Jednak ta metoda nie obsługuje bardziej szczegółowej kontroli nad dopasowanymi URL-ami i jest naprawdę wolna, ponieważ potrzebne jest przekierowanie przez farside. Jeśli mimo to chcesz tego użyć, możesz odkomentować odpowiednią część w urlModificationRules.
Przykład wzorca do włączenia: ^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)
Przekieruj do: https://farside.link/$1
Dodaj do skryptu:
const urlModificationRules = [
{
matchRegex: new RegExp(/^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)/),
replaceWith: 'https://farside.link/$1'
},
// ...
];
Przykładowy URL: https://www.youtube.com/watch?v=abc123
Wynikowy URL: https://farside.link/youtube.com/watch?v=abc123
Dla Twojej informacji, wiki do ustawienia farside w Redirector: https://github.com/benbusby/farside/wiki/Browser-Extension
https://github.com/domeniczz/URL-Modifier-for-Search-Engines/blob/master/docs/README-pl.md#Wiki