PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ruTorrent Trackeranzeige


Zero111
18.10.2011, 16:21
ruTorrent bietet ja ein nettes Plugin an dass die Files anhand der announce URL ordnet.

Was mich dabei jetzt gestört hat dass etwaige Sub Domains abgeschnitten werden.

Also aus trackerXY.dyndns.org wird dyndns.org. Wenn man mehrere Tracker mit dyndns.org in seiner liste hat werden diese alle unter einen Tracker angeordnet.


Mich hat es gestört und hab ich mal geguckt wo und wie ich das ändern kann.
Folgende Lösung hab ich gefunden:


Folgende Dateiöffnen (ausgehend vom ruTorrent Root Verzeichnis)

plugins/tracklabels/init.js

die Funktion theWebUI.getTrackerName durch diese Ersetzen:


theWebUI.getTrackerName = function(announce)
{
var domain = null;
var parts = announce.match(/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/);
if(parts && (parts.length>6))
{
domain = parts[6];
}
return(domain);
}


Abspeichern und WebGui mit STRG + F5 neuladen.

Danach wird die Komplette Domain in der Liste angezeigt und die Files dementsprechend sortiert

Thunder™
18.10.2011, 17:43
mich hat es nie gestört, lege mir immer gruppen an...

trotzdem gute sache:)

Stifler
18.10.2011, 17:48
Schöne Sache.!
Gute Arbeit Zero!