Redirect Magnet Links to Webtor.io

Redirect all magnet links to webtor.io.

< Feedback on Redirect Magnet Links to Webtor.io

Review: OK - script works, but has bugs

§
Posted: 04.05.2024

Perfect!
I was just about to make it myself, but then I saw it already existed.

I am glad this work, at least this way I don't have to install their old and outdated extension https://chromewebstore.google.com/detail/webtorio-watch-torrents-o/ngkpdaefpmokglfnmienfiaioffjodam

§
Posted: 08.10.2024
Edited: 08.10.2024

working code

// ==UserScript==
// @name Redirect Magnet Links to Webtor.io
// @namespace http://tampermonkey.net/
// @version 0.1
// @description Redirect all magnet links to webtor.io.
// @author canary_in_a_coleslaw-ChatGPT
// @match *://*/*
// @grant none
// @downloadURL https://update.greasyfork.org/scripts/481975/Redirect%20Magnet%20Links%20to%20Webtorio.user.js
// @updateURL https://update.greasyfork.org/scripts/481975/Redirect%20Magnet%20Links%20to%20Webtorio.meta.js
// ==/UserScript==

(function() {
'use strict';
document.addEventListener('click', function(e) {
var clickedEl = e.target.closest('a');
if (!clickedEl || !clickedEl.href.startsWith('magnet:')) return;
e.preventDefault();
location.href = 'https://webtor.io/' + clickedEl.href.match(/[A-F0-9]{40}/gmi)[0].toLowerCase();
}, true);
})();

Rust1667Author
§
Posted: 09.10.2024

thank you! I just updated with your code

§
Posted: 15.10.2024

Look at the JavaScript fetch example here https://rapidapi.com/paveltatarsky-Dx4aX7s_XBt/api/webtor/playground/apiendpoint_f092fd42-e8c5-437f-ac9e-049869ce46d7

You need to add an API Key.
Right now it fails if the torrent has never been magnetized before by them, and this happens kind of often...

Post reply

Sign in to post a reply.