ed2k Manager est un userscript qui détecte les liens ed2k sur une page et les présente dans une petite interface pour les sélectionner, copier ou exporter.
Le script se met à jour automatiquement via Tampermonkey dès qu'une nouvelle version est publiée sur GitHub. Aucune action manuelle nécessaire !
Consultez la TODO list pour voir les fonctionnalités à venir et l'avancement du développement.
- Installer l'extension Tampermonkey pour votre navigateur :
- Chrome/Edge : Chrome Web Store
- Firefox : Modules complémentaires Firefox
- Cliquer sur ce lien : Installer ed2k Manager
- Tampermonkey détecte automatiquement le script → cliquer sur « Installer »
- Rechargez la page que vous souhaitez inspecter : un petit bouton "ed2k" apparaît en bas à droite.
- Installer Tampermonkey (voir méthode 1)
- Ouvrir Tampermonkey → cliquer sur « + » ou « Add a new script »
- Copier le contenu de
ed2k-manager.js - Coller dans l'éditeur de script Tampermonkey, sauvegarder (Ctrl+S)
- Rechargez la page : le bouton "ed2k" apparaît en bas à droite
✅ Les mises à jour se feront automatiquement : Tampermonkey vérifie régulièrement les nouvelles versions sur GitHub.
- Ouvrir une page contenant des liens ed2k.
- Cliquer sur le bouton "ed2k" : la fenêtre s'ouvre et liste les liens.
- Chercher : tapez du texte ou une regex (ex :
/S01E02/i) dans la barre de recherche. - Filtrer par taille : utiliser les champs Min / Max (ex :
10MB,2GB). - Sélectionner : cocher les fichiers souhaités ou cliquer sur « Tout sélectionner ».
- Copier : « Copier sélection » copie les liens cochés dans le presse-papiers. « Copier tout » copie tous les liens trouvés.
- Export : « Exporter CSV » télécharge un fichier
ed2k-links.csv(colonnes : name,size,link). - Fermer : recliquer sur le bouton, cliquer sur « Fermer » ou presser
Esc.
- Le badge sur le bouton affiche le nombre exact de liens détectés.
- Le nom des fichiers est décodé automatiquement (URL-decoded) quand c'est possible.
- Les tailles sont stockées en octets ; affichées en MB (2 décimales). Le tooltip montre les octets bruts.
- Le menu contextuel (clic droit sur le bouton) permet de changer position/taille du bouton et de réinitialiser les réglages.
- Si vous ne voyez pas le bouton : vérifiez que le script est activé dans Tampermonkey et que la page a été rechargée.
- Si la copie ne fonctionne pas : essayez un rafraîchissement, certains sites ou navigateurs restreignent l'accès au presse-papiers.
Tout le monde peut contribuer : suggestions, rapports de bugs, améliorations ou corrections. Tout le code est documenté en anglais pour faciliter la compréhension et la contribution des développeurs (commentaires et docstrings en anglais). N'hésitez pas à ouvrir une issue ou une pull request.