Greasy Fork is available in English.

Μετατροπέας URL για Μηχανές Αναζήτησης

Αυτό το σενάριο Tampermonkey ενισχύει τη χρήση της μηχανής αναζήτησης σας με την τροποποίηση των URL στα αποτελέσματα αναζήτησης των μηχανών αναζήτησης, ανακατευθύνοντας σε εναλλακτικούς ιστότοπους, επιτρέποντας μια πιο προσαρμοσμένη και αποδοτική εμπειρία περιήγησης. Μπορείτε επίσης να προσθέσετε τον δικό σας κανόνα τροποποίησης URL στο σενάριο και είστε ευπρόσδεκτοι να δεσμεύσετε τους κανόνες σας σε αυτό το σενάριο για να το κάνετε ακόμα πιο χρήσιμο.

Δημιουργός
D.Rathburn
Ημερήσιες εγκαταστάσεις
7
Σύνολο εγκαταστάσεων
777
Βαθμολογίες
3 0 0
Έκδοση
2.6.2
Δημιουργήθηκε την
01/01/2024
Ενημερώθηκε την
19/03/2024
Άδεια
GPL-2.0-only
Εφαρμόζεται σε

Μετατροπέας-URL-για-Μηχανές-Αναζήτησης

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

Εισαγωγή

Παρακαλώ δώστε μου ένα Αστέρι στο GitHub ή Codeberg αν βρήκατε το σενάριο μου χρήσιμο! Ευχαριστώ! 😘

Αυτό το σενάριο Tampermonkey ενισχύει τη χρήση της μηχανής αναζήτησης σας με την τροποποίηση των URL στα αποτελέσματα αναζήτησης των μηχανών αναζήτησης, ανακατευθύνοντας σε εναλλακτικούς ιστότοπους, επιτρέποντας μια πιο προσαρμοσμένη και αποδοτική εμπειρία περιήγησης. Μπορείτε επίσης να προσθέσετε τον δικό σας κανόνα τροποποίησης URL στο σενάριο και είστε ευπρόσδεκτοι να δεσμεύσετε τους κανόνες σας σε αυτό το σενάριο για να το κάνετε ακόμα πιο χρήσιμο.

Η τροποποίηση URL χρησιμοποιεί Κανονικές Εκφράσεις.

Αποτέλεσμα αναζήτησης χωρίς τροποποίηση URL:
img:searxng_search_result_example-with_modification
Αποτέλεσμα αναζήτησης μετά την τροποποίηση URL:
img:searxng_search_result_example-with_modification

Υποστήριξη Μηχανών Αναζήτησης

Μπορείτε να προσθέσετε χειροκίνητα τον DOM selector στον κώδικα για να υποστηρίξετε άλλες μηχανές αναζήτησης.

Για την μηχανή αναζήτησης Bing, αν λάβετε έναν σύνδεσμο ανακατεύθυνσης "https://www.bing.com/ck/a..." στα αποτελέσματα αναζήτησης, η απενεργοποίηση της επιλογής "Άνοιγμα συνδέσμων σε νέα καρτέλα ή παράθυρGPTο" στις ρυθμίσεις του Bing μπορεί να το απαλλάξει.

Για μηχανές αναζήτησης όπως Yahoo, Lycos, AlohaFind, το σενάριο υποστηρίζει την απαλλαγή από συνδέσμους ανακατεύθυνσης και την εξαγωγή του πραγματικού URL. Για παράδειγμα, ο σύνδεσμος ανακατεύθυνσης του Yahoo είναι "https://r.search.yahoo.com/...". Εάν δεν χρησιμοποιείτε αυτές τις μηχανές αναζήτησης, μπορείτε να επιλέξετε να χρησιμοποιήσετε κανόνες τροποποίησης URL χωρίς συμβατότητα με σύνδεσμο ανακατεύθυνσης. Επίσης, μπορείτε να δείτε όλους τους ενσωματωμένους κανόνες τροποποίησης URL RegEx εδώ.

Για το Baidu, το σκριπτ μπορεί να αφαιρέσει τους συνδέσμους ανακατεύθυνσης από τα αποτελέσματα αναζήτησης κειμένου, αλλά δεν θα λειτουργήσει για τα αποτελέσματα εικόνων και βίντεο. Αυτό οφείλεται στην αρχή της εξαγωγής του αρχικού URL συνδέσμου που εμφανίζεται ρητά στα DOM στοιχεία των αποτελεσμάτων αναζήτησης. Η Baidu δεν παρέχει ρητά τον αρχικό σύνδεσμο για κάποια αποτελέσματα, επομένως, το script δεν θα λειτουργήσει για αυτούς τους τύπους αποτελεσμάτων. Για την πληροφόρησή σας, το Tampermonkey script AC-baidu_RedirectRemove μπορεί να αφαιρέσει όλες τις ανεπιθύμητες ανακατευθύνσεις για το Baidu.

Απλώς μια παρατήρηση, το Kagi είναι μια μηχανή αναζήτησης με ενσωματωμένη λειτουργικότητα ανακατεύθυνσης URL, αξίζει να το δοκιμάσετε. Είμαι χρήστης του Kagi και είμαι πολύ ικανοποιημένος με αυτό το προϊόν, οπότε τους κάνω μια διαφήμιση εδώ.

Βρείτε περισσότερες μηχανές αναζήτησης:

Ενσωματωμένη Ανακατεύθυνση

Μπορείτε να προσθέσετε προσαρμοσμένους κανόνες ανακατεύθυνσης στο σενάριο σας.

Άλλα εναλλακτικά προσωπικά φιλικά frontends, δείτε:

Πάροχοι υπηρεσιών:

Για την αξία του, θα μπορούσατε να χρησιμοποιήσετε το Farside που ανακατευθύνει αυτόματα σε λειτουργικά παραδείγματα προσωπικών εναλλακτικών frontends αντί να γράφετε μόνοι σας κανόνες κανονικών εκφράσεων.

Ωστόσο, αυτή η μέθοδος δεν υποστηρίζει λεπτομερέστερο έλεγχο των αντιστοιχισμένων διευθύνσεων URL και είναι πραγματικά αργή επειδή απαιτείται μια ανακατεύθυνση από το farside. Εάν θέλετε να χρησιμοποιήσετε αυτό παρ' όλα αυτά, μπορείτε να αποσυμπιέσετε το αντίστοιχο μέρος στο urlModificationRules.

  • Παράδειγμα προτύπου συμπερίληψης: ^(?:https?:\/\/)(?:[\w-]+\.|)((?:imdb|imgur|instagram|medium|odysee|quora|reddit|tiktok|twitter|wikipedia|youtube)\.(?:[a-z]+).*)

  • Ανακατεύθυνση σε: https://farside.link/$1

  • Προσθήκη στο σενάριο:

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

ΓΙΑ ΠΛΗΡΟΦΟΡΙΕΣ, wiki για την ρύθμιση του farside στο Redirector: https://github.com/benbusby/farside/wiki/Browser-Extension


Προς Διεκπεραίωση

  1. Προσθήκη υποστήριξης για περισσότερες μηχανές αναζήτησης.
  2. Αναδιαμόρφωση του κώδικα για να είναι πιο εύκολο στην ανάγνωση και την τροποποίηση.

Wiki

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