URL Modifier til Søgemaskiner

Dette Tampermonkey script forbedrer din brug af søgemaskiner ved at ændre URL'er i søgemaskinens søgeresultater, omdirigere til alternative sider, hvilket tillader en mere tilpasset og effektiv browsing oplevelse. Du kan også tilføje din egen tilpassede URL-ændringsregel til scriptet og er velkommen til at bidrage med dine regler til dette script for at gøre det endnu mere nyttigt.

Ejer
D.Rathburn
Daglige installationer
8
Installationer i alt
863
Bedømmelser
3 0 0
Version
2.6.2
Oprettet
01.01.2024
Opdateret
19.03.2024
Licens
GPL-2.0-only
Gælder for

URL-Modifier-til-Søgemaskiner

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

Introduktion

Bedes give mig en Stjerne på GitHub eller Codeberg, hvis du fandt mit script nyttigt! Tak! 😘

Dette Tampermonkey script forbedrer din brug af søgemaskiner ved at ændre URL'er i søgemaskinens søgeresultater, omdirigere til alternative sider, hvilket tillader en mere tilpasset og effektiv browsing oplevelse. Du kan også tilføje din egen tilpassede URL-ændringsregel til scriptet og er velkommen til at bidrage med dine regler til dette script for at gøre det endnu mere nyttigt.

URL-ændring bruger Regulære Udtryk.

Søgeresultat uden URL-ændring:
img:searxng_search_result_example-with_modification
Søgeresultat efter URL-ændring:
img:searxng_search_result_example-with_modification

Søgemaskine Support

Du kan manuelt tilføje DOM-vælger i koden for at understøtte andre søgemaskiner.

For søgemaskinen Bing, hvis du får et omdirigeringslink "https://www.bing.com/ck/a..." i søgeresultaterne, kan deaktivering af "Åbn links i et nyt faneblad eller vindue" i Bing-indstillingerne fjerne det.

For søgemaskiner som Yahoo, Lycos, AlohaFind, understøtter scriptet at slippe af med omdirigeringslinks og udtrække den rigtige URL. For eksempel er Yahoo's omdirigeringslink "https://r.search.yahoo.com/...". Hvis du ikke bruger disse søgemaskiner, kan du vælge at bruge URL-ændringsregler uden kompatibilitet med omdirigeringslink. I øvrigt kan du se alle indbyggede RegEx URL-ændringsregler her.

For Baidu kan scriptet fjerne omdirigeringslinks fra tekstbaserede søgeresultater, men det virker ikke for billede- og videoresultater. Dette skyldes, at princippet er at ekstrahere den oprindelige URL-link, der eksplicit vises i DOM-elementerne af søgeresultaterne. Baidu tilbyder ikke eksplicit den oprindelige link for nogle resultater, derfor vil scriptet ikke virke for disse typer af resultater. Til din orientering, Tampermonkey-scriptet AC-baidu_RedirectRemove kan fjerne alle unødvendige omdirigeringer for Baidu.

Lige en sidebemærkning, Kagi er en søgemaskine med indbygget URL-omdirigeringsfunktionalitet, værd at prøve. Jeg er en bruger af Kagi, og jeg er meget tilfreds med dette produkt, så jeg giver dem et råb her.

Find flere søgemaskiner:

Indbygget Omdirigering

Du kan tilføje tilpassede omdirigeringsregler i scriptet selv.

Andre alternativer privatlivsvenlige frontender, se:

Tjenesteudbydere:

I øvrigt kunne du bruge Farside der automatisk omdirigerer til fungerende instanser af privatlivsorienterede alternative frontender i stedet for selv at skrive regulære udtryksregler.

Denne metode understøtter dog ikke finjusteret kontrol over matchede URL'er, og den er virkelig langsom, siden en omdirigering af farside er nødvendig. Hvis du alligevel ønsker at bruge dette, kan du udkommentere den tilsvarende del i urlModificationRules.

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

  • Omdiriger til: https://farside.link/$1

  • Tilføj til script:

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

Til din orientering, wiki for opsætning af farside i Redirector: https://github.com/benbusby/farside/wiki/Browser-Extension


TODO

  1. Tilføj understøttelse af flere søgemaskiner.
  2. Refaktorer koden for at gøre den lettere at læse og ændre.

Wiki

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