clemente / YggTorrent amélioré

Salut !

Super script ! Je suis très reconnaissant pour ton travail et tes mises à jours :)
Tout fonctionne niquel, j'aurai juste une demande/idée. La fonction recherche me rend fou sur ygg, car si on ne lance pas une recherche avec exactement la bonne syntaxe et dans le bonne ordre, on peut passer des fois à coté de certain résultats. (cf exemple en bas)

En traînant sur les forums, j'ai vu qu'il y avait une fonction de recherche "caché". Il suffit juste de remplacer engine par new_search dans l'adresse de recherche.

Du coup, je me demandais si ça intéresserai d'ajouter cette fonctionnalité, lancer une recherche pour que cela cherche avec "new_search" plutôt que "engine". Idéalement avoir le choix.

Ce que j'ai remarqué, la nouvelle recherche a tendance à être un peu lente, elle rajoute des résultants moins pertinent. J'ai aussi remarqué qu'après avoir manuellement changer l'adresse après une recherche, une modification des termes ou des tags laisse "new_search" et ne reviens pas sur "engine".

J'en profite aussi pour une autre idée, sur les même forum, j'ai vu qu'il était possible de créer un lien magnet avec la syntaxe suivante :
magnet:?xt=urn:btih:[HASH]&tr=http%3a%2f%2fygg.peer2peer.cc%3a8080%2f[PASSKEY]%2fannounce
[HASH] : info hash qui se trouve dans Voir les informations, sous le nombre de seed/peer, sur la page d'un torrent.
[PASSKEY} : Individuel qui se trouve sur https://www2.yggtorrent.si/user/account

Du coup, je me demandé si ça intéresserai aussi d'ajouter une bouton qui permettrai de créer ce type de lien.

J'ai essayé de le réaliser moi même, mais je manque cruellement de connaissance dans ce domaine.

Voila, merci d'avoir pris le temps de me dire. J’espère que ça te plaira ! Dans le cas contraire je vais essayer de m'en sortir mais ça risque de me prendre bcp de temps ^^"

Exemple pour le film gastby le magnifique / the great gasby 2013 vs 1974 :
Ancienne recherche :
Recherche de "gatsby" : Je trouves les deux versions de 2013 et 1974 + avec les titre en francais et en anglais.
https://www2.yggtorrent.si/engine/search?name=gatsby&description=&file=&uploader=&category=all&sub_category=&do=search
"gastby 2013" : Uniquement le titre anglais The.Great.Gatsby.2013
https://www2.yggtorrent.si/engine/search?name=gatsby+2013&description=&file=&uploader=&category=all&sub_category=&do=search
"gastby 1974" : rien
https://www2.yggtorrent.si/engine/search?name=gatsby+1974&description=&file=&uploader=&category=all&sub_category=&do=search

Nouvelle recherche:
"gastby 2013" : titre francais et anglais, bonne date, mais version de 1974 a la fin (je pense que c'est initialement classé par pertinence)
https://www2.yggtorrent.si/new_search/search?name=gatsby+2013&description=&file=&uploader=&category=all&sub_category=&do=search
"gastby 1974" : Pareil, les deux langues, et la bonne date en haut
https://www2.yggtorrent.si/new_search/search?name=gatsby+1974&description=&file=&uploader=&category=all&sub_category=&do=search

Bonjour !

Merci pour ton commentaire et tes suggestions.
Je ne connaissais pas cette nouvelle recherche qui a l'air effectivement beaucoup plus efficace :-)
J'ai ajouté un bouton dans la barre de recherche pour l'activer si besoin.
Pour le lien magnet, je vais réfléchir à comment l'implémenter mais ça me paraît un peu compliqué.

Bonne journée

Bonjour !

C'est super que tu es pu rajouter cette fonctionnalité ! Merci beaucoup, c'est vraiment cool. De plus, j'aime beaucoup comment tu l'as implémenté, c'est très propre !
J'ai passé beaucoup trop de temps à essayer de le réaliser moi même, sans résultat ! ^^"

Pour le lien magnet, j'imagine que c'est un peu plus compliqué. J'ai vu qu'il existe une extension chrome qui propose quelque chose de similaire.
https://chrome.google.com/webstore/detail/betterygg/dcheoaaanknbllbfccknfmiekbekkkhk?hl=fr

Pour l'implementer, je m'était dit qu'il serait possible de rentrer notre PASSKEY directement dans le script (comme ça pas de récupération de compte). Puis de rajouter un bouton à coté du bouton pour télécharger le fichier torrent dans la page des détails du torrent et/ou à coté du .nfo dans la recherche ?

Un des avantages de cette méthode, outre le fait de ne pas avoir à télécharger le fichier torrent, c'est de pouvoir lancer le téléchargement, sans être connecté, vu que notre passkey est déjà rentré dans le script.

Enfin voila, c'était juste une idée comme ça, au cas où ça t'intéresserai ^^
Merci encore d'avoir pris le temps de considérer et de réaliser mes suggestions !

Je te souhaite également un bonne journée.
Stay safe :)

Ha ha merci :-)

Extension intéressante, assez complémentaire en fait :-)

Si le but c'est de pouvoir télécharger sans être connecté, je pense que le plus simple est d'utiliser l'extension non ?
Comme le script connecte automatiquement, je ne vois pas trop l'intérêt du lien magnet du coup. Après je pourrais effectuer une requête pour récupérer le passkey automatiquement à la connexion mais ça fera beaucoup de choses pour quelque chose qui ne me servirais pas.

Bonne journée :-)

Bonjour, je souhaite juste dire un gros merci.
Super travail.
Concernant le lien magnet c'est vrai que ça serait sympa sachant que l'extension ne fonctionne plus :/