URL Modifierare för Sökmotorer

Detta Tampermonkey-skript förbättrar din användning av sökmotorer genom att modifiera URL:er i sökresultaten från sökmotorer, omdirigera till alternativa webbplatser, vilket möjliggör en mer anpassad och effektiv surfupplevelse. Du kan också lägga till din egen anpassade URL-modifieringsregel till skriptet och är välkommen att bidra med dina regler till detta skript för att göra det ännu mer användbart.

Skapare
D.Rathburn
Dagliga installationer
4
Totala installationer
1 951
Betyg
4 0 0
Version
2.6.4
Skapad
2024-01-01
Uppdaterad
2024-07-10
Licens
GPL-2.0-only
Gäller för

URL-Modifierare-för-Sökmotorer

Svenska | English | 简体中文 | 繁體中文 | Español | Português | Pусский | 日本語 | Français
Deutsch | Nederlands | Suomi | Dansk | 한국어 | Italiano | Českina | Ελληνικά | עִבְרִית
Polski | Türkçe | Română | Magyar | Norsk | Українська | Indonesia | Việt | हिंदी | فارسی

Introduktion

Ge mig en stjärna på GitHub eller Codeberg om du tyckte att mitt skript var användbart! Tack! 😘

Detta Tampermonkey-skript förbättrar din användning av sökmotorer genom att modifiera URL:er i sökresultaten från sökmotorer, omdirigera till alternativa webbplatser, vilket möjliggör en mer anpassad och effektiv surfupplevelse. Du kan också lägga till din egen anpassade URL-modifieringsregel till skriptet och är välkommen att bidra med dina regler till detta skript för att göra det ännu mer användbart.

URL-modifiering använder reguljära uttryck.

Sökresultat utan URL-modifiering:
img:searxng_search_result_example-with_modification
Sökresultat efter URL-modifiering:
img:searxng_search_result_example-with_modification

Stöd för Sökmotorer

Du kan manuellt lägga till DOM-väljare i koden för att stödja andra sökmotorer.

För sökmotorn Bing, om du får en omdirigeringslänk "https://www.bing.com/ck/a..." i sökresultaten, kan du bli av med den genom att inaktivera "Öppna länkar i en ny flik eller fönster" i Bing-inställningarna.

För sökmotorer som Yahoo, Lycos, AlohaFind, stöder skriptet att bli av med omdirigeringslänkar och extrahera den verkliga URL:en. Till exempel är Yahoo-omdirigeringslänken "https://r.search.yahoo.com/...". Om du inte använder dessa sökmotorer kan du välja att använda URL-modifieringsregler utan kompatibilitet för omdirigeringslänkar. För övrigt kan du se alla inbyggda RegEx URL-modifieringsregler här.

För Baidu kan skriptet ta bort omdirigeringslänkar från textbaserade sökresultat, men det fungerar inte för bild- och videoresultat. Detta beror på att principen är att extrahera den ursprungliga URL-länken som explicit visas i DOM-elementen för sökresultaten. Baidu tillhandahåller inte den ursprungliga länken explicit för vissa resultat, så skriptet kommer inte att fungera för dessa typer av resultat. För din information kan Tampermonkey-skriptet AC-baidu_RedirectRemove ta bort alla onödiga omdirigeringar för Baidu.

Bara en sidoanteckning, Kagi är en sökmotor med inbyggd URL-omdirigeringsfunktionalitet, värt att prova. Jag är en användare av Kagi, och jag är mycket nöjd med denna produkt, så jag ger dem en utrop här.

Hitta fler sökmotorer:

Inbyggd Omdirigering

Du kan lägga till anpassade omdirigeringsregler i skriptet själv.

Andra alternativa integritetsvänliga gränssnitt, se:

Tjänsteleverantörer:

För övrigt kunde du använda Farside som automatiskt omdirigerar till fungerande instanser av integritetsorienterade alternativa gränssnitt istället för att skriva reguljära uttrycksregler

på egen hand.

Dock stöder denna metod inte finjusterad kontroll över matchade URL:er och den är verkligen långsam eftersom en omdirigering av farside behövs. Om du ändå vill använda detta kan du avkommentera motsvarande del i urlModificationRules.

  • Inkludera mönsterexempel: ^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)

  • Omdirigera till: https://farside.link/$1

  • Lägg till i skriptet:

  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'
      },
      // ...
  ];

För din information, wiki för att ställa in farside i Redirector: https://github.com/benbusby/farside/wiki/Browser-Extension


Att göra

  1. Lägg till stöd för fler sökmotorer.
  2. Refaktorisera koden för att göra den lättare att läsa och modifiera.

Wiki

https://github.com/domeniczz/URL-Modifier-for-Search-Engines/blob/master/docs/README-sv.md#Wiki