Une extension Chrome pour nettoyer et désobfusquer les liens URL de référence longs?

orschiro

Une extension Chrome pour nettoyer et désobfusquer les liens URL de référence longs?


Je recherche une extension Chrome qui transforme automatiquement les URL longues et obscurcies en vraies URL.

Exemple comment c’est en ce moment:

 https://nylas.com/blog/nylas-pro/?utm_medium=email&utm_campaign=Nylas%20Pro%20Announcement&utm_content=Nylas%20Pro%20Announcement+CID_ac818d46fdab699a20daff65deef674d&utm_source=Campaign%20Monitor&utm_term=Read%20More 

entrez la description de l'image ici

Exemple comment je veux que ce soit:

 https://nylas.com/blog/nylas-pro 
À M

Comment pourrait-il savoir ce qu’est l’URL masquée et ce qui ne l’est pas?

orschiro

Cher @Tom, c’est une bonne question … peut-être en fonction de la longueur et du nombre de ? utilisé?

À M

Oui, ce serait bien en particulier, par exemple, les liens de résultats de recherche Google. IDK personnellement, mais peut-être que quelqu’un d’autre le fait

ᔕᖺᘎᕊ

où serait affichée l’URL transformée?

ᔕᖺᘎᕊ

seriez-vous prêt à utiliser un script utilisateur? Il y aurait un raccourci sur lequel vous appuyez qui vous inviterait à ctrl + c l’URL transformée …

Réponses


 ᔕᖺᘎᕊ

J’ai fait un script utilisateur rapide pour ce faire.

Lorsque vous appuyez sur Ctrl + Maj + U (si vous voulez un raccourci différent, veuillez commenter et je le changerai pour vous :), vous obtiendrez une invite pour copier une version nettoyée de l’URL:

entrez la description de l'image ici

Cela fonctionnera à la fois dans Firefox et Chrome.

Si vous utilisez Firefox, vous devrez d’abord installer l’extension Greasemonkey .

Si vous utilisez Chrome, vous devrez d’abord installer l’extension Tampermonkey .

Ensuite, cliquez simplement sur ce lien pour l’installer – Greasemonkey / Tampermonkey détectera qu’il s’agit d’un script utilisateur et vous demandera de l’installer.


Le code, si ça vous intéresse 🙂

 // ==UserScript== // @name URL deobfuscater // @namespace http://stackexchange.com/users/4337810/ // @version 1.0 // @description A userscript that lets you quickly copy a cleaned-up version of the current URL // @author ᔕᖺᘎᕊ (http://stackexchange.com/users/4337810/) // @match *://*/* // @grant none // ==/UserScript== (function() { 'use strict'; document.onkeyup = function(e) { if(e.ctrlKey && e.shiftKey && (e.keyCode == 117 || e.keyCode == 85)) { window.prompt('Press Ctrl+C/Ctrl+X', location.protocol + '//' + location.hostname + location.pathname); } }; })(); 
orschiro

C’est une excellente première étape, merci! Où puis-je signaler des bogues?

ᔕᖺᘎᕊ

@orschiro soit ici en tant que commentaire, soit en tant que problème sur github.com/shu8/SE-Answers_scripts , où ce fichier est enregistré 🙂

 

#(une, #de, #et, #pour, Chrome, désobfusquer, extension, Les, liens, longs?, nettoyer, référence, URL

 

wiki

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *