- Mitglied seit
- 25 Aug 2006
- Beiträge
- 41
- Punkte für Reaktionen
- 0
- Punkte
- 0
Hallo zusammen,
hier die neuste Version von webtransmission.
Update 2.2:
- transmission 1.06 code als Basis
- Der "Up" Button funktioniert wieder
- Der "Settings" Dialog behandelt jetzt die Option "Finishcall" und "URL für Torrent-Upload" wieder korrekt
- Den Source-Code für webtransmission habe ich hier hochgeladen: http://trac.transmissionbt.com/ticket/830
Es würde mich freuen, wenn Ihr Euch an der Weiterentwicklung des webtransmission codes beteiligen würdet und noch viele neue schöne Features implementiert werden.
Schöne Grüsse
ChilliChilli
--------------------------- OLD -------------------------------
Update 2.1:
- transmission 1.06 code als Basis
- install.sh angepasst
- löschen/verschieben von torrent files beim Beenden gefixt
- eine compilierte Variante für den ds-mod ohne Large-File-Support und eine compilierte Version mit LFS support. Falls ihr eine Fehlermeldung beim Starten eines Torrents im telnet bekommt, dann probiert die Version ohne Large-File-Support.
Update 2.0:
Hallo Leute,
seit langem mal wieder ein Update, nachdem es mir gelungen ist, den total veränderten transmission code zum Laufen zu bringen. An dieser Stelle auch herzlichen Dank an Fox.Mulder, der mir hier die nötigen Impulse gegeben hatte.
Im webtransmission selbst hat sich quasi nichts geändert, sehr wohl aber im gesamten transmission Unterbau, der jetzt auf der neusten 1.05 Version basiert (www.transmissionbt.com).
Lasst mich bitte wissen, wie es bei Euch läuft und was ihr für Verbesserungsvorschläge habt.
Da ich auf meiner Box noch ds-mod 15.2 am Laufen habe, kann ich auch nicht den large-file-support testen, habe aber für alle diejenigen, die freetz mit large-file-support am Laufen haben, mal eine Version kompiliert, die das ggf. können sollte... Hier wäre ich natürlich auch stark interessiert, ob es damit endlich möglich ist >4GB files downzuloaden.
Viel Spass nun damit!
Gruss
ChilliChilli
UPDATE 1.3:
- basiert auf v0.82 transmission code
- Shutdown Button leitet auf die http://fritz.box seite um
- jetzt sollten auch files>4GB supportet sein --> bitte um Feedback
- vfat Support --> bitte um Feedback wie es jetzt läuft
Viel Spass damit :nemma:
ChilliChilli
UPDATE 1.2:
- basiert auf aktuellem v0.8 transmission code
- FAT support (wenn auch noch langsam)
- in der Liste den zweiten Torrent nach oben per "up" moven, geht wieder
- kein automatisches starten der torrents wenn hinzugefügt
- erster Versuche, dass stop bei fehlerhaften torrents funktioniert
- für Leute mit neuerer Firmware habe ich noch im Verzeichnis ds26-15.2 die neueren Executables (gebuildet mit gcc 4.2.0). Einfach diese anstelle der im webtransmission Verzeichnis liegenden verwenden, welche mit gcc 4.1.1 vom ds26-14.4 gebuildet worden sind.
Über ein Dankeschön, oder weitere Wünsche wäre ich sehr dankbar!
Gruss
ChilliChilli
Hallo,
hier mal wieder ein Update, welches einige Probleme der v1.0 behebt.
UPDATE 1.1:
- Anzeige der Downloadgeschwindigkeit gefixt
- Berechnung der ETA Zeit bis Download beendet sein wird gefixt
- aktueller transmission code
- fehler bei Verschieben der downloads gefixt
ToDo:
bzgl. FAT habe ich noch keine weiteren Tests machen können und auch noch keine Lösung zu dem ftruncate Problem auf FAT, da ich zur Zeit ext2 im Einsatz habe.
Gruss
ChilliChilli
Hallo,
heute mal ein Mega-Update!
Es hat sich viel getan im Transmission-Code. So ist es mittlerweile möglich, einzelne Dateien aus Torrents zu priorisieren bzw. gar nicht runterzuladen.
Nach meinen Erfahrungen bislang läuft nun webtransmission besser (oder überhaupt nur noch) auf ext2/ext3 filesystemen. Auf vfat hatte ich Probleme mit einem ftruncate call beim Hinzufügen neuer Torrents, den ich bislang noch nicht lösen konnte.
Der grosse Versionssprung auf 1.0 soll andeuten, dass sich wesentliches im webtransmission getan hat. Diese Version befindet sich noch im Test. Für Feedback wäre ich sehr dankbar!
UPDATE 1.0:
- basierend auf dem aktuellen transmission code 2264
- mit click auf den torrent-namen im Hauptfenster kann man nun zu der torrent-info seite gelangen, auf der man die Prioritäten jeder einzelnen Datei im Torrent auf skip, low, normal und high setzen kann.
- die seed-ratio bevor ein download automatisch beendet wird, ist nun in den Einstellungen konfigurierbar (vorher nur per Kommandozeile). Der Wert wird in Prozent eingegeben, also 200 z.B. für doppelt soviel hochladen, wie runterladen.
- es ist empfehlenswert, ein ext2 Filesystem zu verwenden. Bitte dazu im Forum entsprechende threads lesen, falls es dazu fragen geben sollte. Leider habe ich es unter ext2 noch nicht hinbekommen, Dateien zu löschen (z.B. beim beenden torrent datei moven, oder im Hinzufügen fenster löschen) - für Tips und sachdienliche Hinweise wäre ich dankbar.
Viel Spass
ChilliChilli
UPDATE 0.7:
- basierend auf neustem transmission code 1997
- es gibt jetzt einen zusätzlichen status check-wait, so dass nicht mehrere torrents gleichzeitig gecheckt werden (z.B. bei Neustart mit mehreren aktiven torrents)
- für unterschiedliche Fehler entsprechende dateien im tmpl verzeichnis vorhanden. Leider noch kein Close bei Fehlern möglich - bin ich noch dran.
aktuelle ToDo's:
- close von torrent im Fehlerfall. Bislang bleibt torrent trotzdem in der Liste.
- gelegentlicher crash von box/webtransmission wenn Netzwerk unterbrochen wurde (oder Box neue IP Adresse bekommt? - habt ihr da auch solche Erfahrungen schon gemacht?
- bei Fertigstellung von torrent, die torrent-Datei korrekt bewegen.
Und nun viel Spass mit der neuen Version!
Gruss
ChilliChilli
In der Version 0.6 habe ich noch folgende Fehler behoben und Features hinzugefügt:
UPDATE 0.6:
- basierend auf neustem transmission code 1571
- bei tracker-Fehlern wurde "Unknown" als Fehler angezeigt. Nun wird die richtige Fehlermeldung angezeigt. Dies tritt vor allem dann auf, wenn der Tracker nicht mehr existiert oder nur begrenzte Anzahl peers zulässt.
- Hinzugekommen ist die Anzeige der Beendeten Torrents im Hauptfenster. Wenn ein Torrent beendet wurde (und seed-ratio wurde erreicht), dann wird das torrent-file vom ./upload Verzeichnis nach ./upload/_completed verschoben. Die Liste aller Torrents in diesem Verzeichnis wird im Hauptfenster dargestellt. Einzelne Torrent können dann von dort gelöscht werden.
- Löschen von Torrents mit Sonderzeichen wie z.B. "+" können nun auch korrekt gelöscht werden.
Und nun viel Spass mit der neuen Version!
Ich würde gerne weitere Wünsche, aber auch Feedback wie das Programm bei Euch läuft, von Euch hören.
Gruss
ChilliChilli
Hallo zusammen,
endlich mal wieder ein Update. Leider sind die Crashes noch nicht endgültig im Griff. Ich vermute, dass dies u.a. mit Überlastungen der FritzBox zusammenhängt und dann diese selbst neu startet. Oder das RAM der FritzBox ausgeht und dies dann zu einem Neustart führt. Deshalb rate ich nicht mehr als 2 Torrents gleichzeitig laufen zu lassen.
UPDATE v0.5
- fix für Einstellungen-upload crash
- system calls weiter reduziert. Zur Zeit gibt es nur noch beim Download einer neuen torrent-URL über den Einstellungen Dialog einen system call mit wget Aufruf, und falls angegeben beim Beenden den "Finish-Call". Damit sollen Speicher-Überläufe vermieden werden
- bei delete im Hinzufügen-Dialog, wird die Datei direkt aus dem Programm heraus gelöscht - nicht mehr über system call und script.
- neuster transmission library code 1450 - sollte auch bei ein paar crashes helfen
- Fertiggestellte Torrents werden in die Datei "completed.txt" geschrieben.
- Gelöschte Torrents werden in die datei "Deleted.txt" geschrieben.
- neu per URL-Angabe runtergeladene Torrents werden in "newtorrenturl.txt" geschrieben.
TODOs:
- Stabilität
- über Internet webtransmission sehen und konfigurieren können
>> kann man z.B. über ifconfig und Port-Freigabe von Port 80 erreichen. Dann sind aber auch die normalen Konfigurationsseiten der FritzBox sichtbar. Siehe hier.
- ...
Sobald ich mit dem Projekt zufrieden bin und den Code noch etwas gesäubert habe, werde ich auch die Sourcen veröffentlichen. Bitte habt da noch etwas Geduld.
Viel Spass mit dem neuen Client. Bitte lasst mich wissen, falls ihr noch Wünsche, Anregungen oder Probleme habt.
Gruss
ChilliChilli
Hallo zusammen,
nachdem der ursprüngliche Thread mit über 30 Seiten etwas lang wurde, habe ich mich entschlossen, einen neuen zu öffnen, der sich hauptsächlich mit der Entwicklung von dem webtransmission-mod beschäftigt.
Eine Anleitung von lord-of-linux zu dem BitTorrent-Client webtransmission findet ihr hier.
Hier die älteren Versionen:
v0.1/v0.2
v0.3
v0.4:
- gelegentliche Crashes von webtransmission oder der ganzen FritzBox reduziert, indem eine zu hohe Last so gut es geht vermieden wird. Checks, ob Torrents beendet werden sollen, jetzt nur noch jede Minute einmal. Die Shell-Scripte werden in der Regel nicht mehr aufgerufen, da dies auch zu Crashes führen konnte.
- die Executables sind jetzt static linked. Damit sollten diese hoffentlich auch auf Systemen laufen, wo nicht die 29.04.29 firmware drauf ist.
- Die Seed-Ratio, bevor ein torrent geschlossen wird, ist jetzt per default auf quasi unendlich gestellt. Falls man eine andere seed-ratio einstellen möchte,so kann man z.B. transmissiond mit dem Parameter --ratio 200 für 200% starten.
- löschen von Torrent-Files im "Hinzufügen" Dialog durch Klicken auf [DEL].
- Änderungen der Torrent-Liste werden automatisch gespeichert, so dass diese beim nächsten Start wieder identisch ist. Sollte der transmissiond sich nicht sauber beenden können, so müssen leider angefangenen downloads überprüft werden.
- Priorität/Reihenfolge der Torrent-Downloads konfigurierbar durch "Up". Die Liste wird automatisch von oben nach unten abgearbeitet, sofern die Zahl der automatisch aktiven Torrents >0 ist.
v0.4.1:
- web-debug entfernt. Bei Hinzufügen, Starten, etc. wird wieder das richtige Fenster angezeigt.
Hallo Leute,
hier ein Update für den webtransmission mod von mir.
UPDATE v0.3:
- fix für Absturz bug (konnte aber noch nicht viel testen)
- verwendung von neustem transmission code
- auto-safe bei start/stop/close von torrents. damit ist die transmission.conf auch bei einem absturz/kill dann auf dem letzten stand
Vielen Dank an lord-of-linux für den Anleitungs-Thread! ... und vielen Dank für die Kommentare ...
Zu einigen Fragen:
- failed-to-get-route: ist im original transmission code. Ich denke, dass hier routing infos ausgewertet werden und auf der fritzbox kein routing eingerichtet ist. Sollte kein Problem sein.
- @balou1974: was meintest du mit "interface angeben"?
- parameter: destination ist der zielort für die torrents, torrentactive sind wie korrekt unten vermutet wurde die gewünschte anzahl gleichzeitiger torrents die automatisch laufen sollen
Gruss
ChilliChilli
Hallo zusammen,
nachdem bzgl. webtransmission keine neuen Versionen erschienen waren und für die neuste firmware quasi nichts funktionierendes mehr gibt, habe ich mir mal die Mühe gemacht und die Sourcen von transmission 0.7 (neuster stand) und webtransmission für ds-mod 0.2.9-26_12-3 und neuster fritzbox firmware mit 2.6er kernel zu kompilieren.
Neben den Anpassungen damit das überhaupt wieder lief, habe ich auch noch ein paar nette Verbesserungen im webtransmission eingebaut...
- URL von einem Torrent kann über Einstellungen-Dialog geladen werden (siehe newtorrenturl.sh script)
- fertige Torrents können beim Beenden automatisch umkopiert werden (siehe completed.sh script)
- Anzahl gleichzeitiger Downloads kann konfiguriert werden (siehe Einstellungen-Dialog)
UPDATE: v0.2
- Meta-Refresh kann in tmpl/header.html eingestellt werden. Default 1h (3600 Sekunden). Falls jemand einen Refresh alle 5 sekunden haben will, dann bitte in dieser file die 3600 durch 5 ersetzen.
- seed-ratio bevor Download automatisch beendet wird ist per default auf 1.0 gesetzt
- kleinere kosmetische Verbesserungen (z.B. newtorrenturl.sh wird nur noch aufgerufen, wenn wirklich ein neuer torrent angegeben wurde, completed.sh wird nach internem beenden des torrents aufgerufen)
wäre schön, zu hören, ob es gefällt ...
Gruss
ChilliChilli
PS: Herzlichen Dank an die Community, DaniSahne für den ds-mod und alle die daran mitgewirkt haben, den autor von webtransmission und die transmission Entwickler - Ihr seid klasse!!!
hier die neuste Version von webtransmission.
Update 2.2:
- transmission 1.06 code als Basis
- Der "Up" Button funktioniert wieder
- Der "Settings" Dialog behandelt jetzt die Option "Finishcall" und "URL für Torrent-Upload" wieder korrekt
- Den Source-Code für webtransmission habe ich hier hochgeladen: http://trac.transmissionbt.com/ticket/830
Es würde mich freuen, wenn Ihr Euch an der Weiterentwicklung des webtransmission codes beteiligen würdet und noch viele neue schöne Features implementiert werden.
Schöne Grüsse
ChilliChilli
--------------------------- OLD -------------------------------
Update 2.1:
- transmission 1.06 code als Basis
- install.sh angepasst
- löschen/verschieben von torrent files beim Beenden gefixt
- eine compilierte Variante für den ds-mod ohne Large-File-Support und eine compilierte Version mit LFS support. Falls ihr eine Fehlermeldung beim Starten eines Torrents im telnet bekommt, dann probiert die Version ohne Large-File-Support.
Update 2.0:
Hallo Leute,
seit langem mal wieder ein Update, nachdem es mir gelungen ist, den total veränderten transmission code zum Laufen zu bringen. An dieser Stelle auch herzlichen Dank an Fox.Mulder, der mir hier die nötigen Impulse gegeben hatte.
Im webtransmission selbst hat sich quasi nichts geändert, sehr wohl aber im gesamten transmission Unterbau, der jetzt auf der neusten 1.05 Version basiert (www.transmissionbt.com).
Lasst mich bitte wissen, wie es bei Euch läuft und was ihr für Verbesserungsvorschläge habt.
Da ich auf meiner Box noch ds-mod 15.2 am Laufen habe, kann ich auch nicht den large-file-support testen, habe aber für alle diejenigen, die freetz mit large-file-support am Laufen haben, mal eine Version kompiliert, die das ggf. können sollte... Hier wäre ich natürlich auch stark interessiert, ob es damit endlich möglich ist >4GB files downzuloaden.
Viel Spass nun damit!
Gruss
ChilliChilli
UPDATE 1.3:
- basiert auf v0.82 transmission code
- Shutdown Button leitet auf die http://fritz.box seite um
- jetzt sollten auch files>4GB supportet sein --> bitte um Feedback
- vfat Support --> bitte um Feedback wie es jetzt läuft
Viel Spass damit :nemma:
ChilliChilli
UPDATE 1.2:
- basiert auf aktuellem v0.8 transmission code
- FAT support (wenn auch noch langsam)
- in der Liste den zweiten Torrent nach oben per "up" moven, geht wieder
- kein automatisches starten der torrents wenn hinzugefügt
- erster Versuche, dass stop bei fehlerhaften torrents funktioniert
- für Leute mit neuerer Firmware habe ich noch im Verzeichnis ds26-15.2 die neueren Executables (gebuildet mit gcc 4.2.0). Einfach diese anstelle der im webtransmission Verzeichnis liegenden verwenden, welche mit gcc 4.1.1 vom ds26-14.4 gebuildet worden sind.
Über ein Dankeschön, oder weitere Wünsche wäre ich sehr dankbar!
Gruss
ChilliChilli
Hallo,
hier mal wieder ein Update, welches einige Probleme der v1.0 behebt.
UPDATE 1.1:
- Anzeige der Downloadgeschwindigkeit gefixt
- Berechnung der ETA Zeit bis Download beendet sein wird gefixt
- aktueller transmission code
- fehler bei Verschieben der downloads gefixt
ToDo:
bzgl. FAT habe ich noch keine weiteren Tests machen können und auch noch keine Lösung zu dem ftruncate Problem auf FAT, da ich zur Zeit ext2 im Einsatz habe.
Gruss
ChilliChilli
Hallo,
heute mal ein Mega-Update!
Es hat sich viel getan im Transmission-Code. So ist es mittlerweile möglich, einzelne Dateien aus Torrents zu priorisieren bzw. gar nicht runterzuladen.
Nach meinen Erfahrungen bislang läuft nun webtransmission besser (oder überhaupt nur noch) auf ext2/ext3 filesystemen. Auf vfat hatte ich Probleme mit einem ftruncate call beim Hinzufügen neuer Torrents, den ich bislang noch nicht lösen konnte.
Der grosse Versionssprung auf 1.0 soll andeuten, dass sich wesentliches im webtransmission getan hat. Diese Version befindet sich noch im Test. Für Feedback wäre ich sehr dankbar!
UPDATE 1.0:
- basierend auf dem aktuellen transmission code 2264
- mit click auf den torrent-namen im Hauptfenster kann man nun zu der torrent-info seite gelangen, auf der man die Prioritäten jeder einzelnen Datei im Torrent auf skip, low, normal und high setzen kann.
- die seed-ratio bevor ein download automatisch beendet wird, ist nun in den Einstellungen konfigurierbar (vorher nur per Kommandozeile). Der Wert wird in Prozent eingegeben, also 200 z.B. für doppelt soviel hochladen, wie runterladen.
- es ist empfehlenswert, ein ext2 Filesystem zu verwenden. Bitte dazu im Forum entsprechende threads lesen, falls es dazu fragen geben sollte. Leider habe ich es unter ext2 noch nicht hinbekommen, Dateien zu löschen (z.B. beim beenden torrent datei moven, oder im Hinzufügen fenster löschen) - für Tips und sachdienliche Hinweise wäre ich dankbar.
Viel Spass
ChilliChilli
UPDATE 0.7:
- basierend auf neustem transmission code 1997
- es gibt jetzt einen zusätzlichen status check-wait, so dass nicht mehrere torrents gleichzeitig gecheckt werden (z.B. bei Neustart mit mehreren aktiven torrents)
- für unterschiedliche Fehler entsprechende dateien im tmpl verzeichnis vorhanden. Leider noch kein Close bei Fehlern möglich - bin ich noch dran.
aktuelle ToDo's:
- close von torrent im Fehlerfall. Bislang bleibt torrent trotzdem in der Liste.
- gelegentlicher crash von box/webtransmission wenn Netzwerk unterbrochen wurde (oder Box neue IP Adresse bekommt? - habt ihr da auch solche Erfahrungen schon gemacht?
- bei Fertigstellung von torrent, die torrent-Datei korrekt bewegen.
Und nun viel Spass mit der neuen Version!
Gruss
ChilliChilli
In der Version 0.6 habe ich noch folgende Fehler behoben und Features hinzugefügt:
UPDATE 0.6:
- basierend auf neustem transmission code 1571
- bei tracker-Fehlern wurde "Unknown" als Fehler angezeigt. Nun wird die richtige Fehlermeldung angezeigt. Dies tritt vor allem dann auf, wenn der Tracker nicht mehr existiert oder nur begrenzte Anzahl peers zulässt.
- Hinzugekommen ist die Anzeige der Beendeten Torrents im Hauptfenster. Wenn ein Torrent beendet wurde (und seed-ratio wurde erreicht), dann wird das torrent-file vom ./upload Verzeichnis nach ./upload/_completed verschoben. Die Liste aller Torrents in diesem Verzeichnis wird im Hauptfenster dargestellt. Einzelne Torrent können dann von dort gelöscht werden.
- Löschen von Torrents mit Sonderzeichen wie z.B. "+" können nun auch korrekt gelöscht werden.
Und nun viel Spass mit der neuen Version!
Ich würde gerne weitere Wünsche, aber auch Feedback wie das Programm bei Euch läuft, von Euch hören.
Gruss
ChilliChilli
Hallo zusammen,
endlich mal wieder ein Update. Leider sind die Crashes noch nicht endgültig im Griff. Ich vermute, dass dies u.a. mit Überlastungen der FritzBox zusammenhängt und dann diese selbst neu startet. Oder das RAM der FritzBox ausgeht und dies dann zu einem Neustart führt. Deshalb rate ich nicht mehr als 2 Torrents gleichzeitig laufen zu lassen.
UPDATE v0.5
- fix für Einstellungen-upload crash
- system calls weiter reduziert. Zur Zeit gibt es nur noch beim Download einer neuen torrent-URL über den Einstellungen Dialog einen system call mit wget Aufruf, und falls angegeben beim Beenden den "Finish-Call". Damit sollen Speicher-Überläufe vermieden werden
- bei delete im Hinzufügen-Dialog, wird die Datei direkt aus dem Programm heraus gelöscht - nicht mehr über system call und script.
- neuster transmission library code 1450 - sollte auch bei ein paar crashes helfen
- Fertiggestellte Torrents werden in die Datei "completed.txt" geschrieben.
- Gelöschte Torrents werden in die datei "Deleted.txt" geschrieben.
- neu per URL-Angabe runtergeladene Torrents werden in "newtorrenturl.txt" geschrieben.
TODOs:
- Stabilität
- über Internet webtransmission sehen und konfigurieren können
>> kann man z.B. über ifconfig und Port-Freigabe von Port 80 erreichen. Dann sind aber auch die normalen Konfigurationsseiten der FritzBox sichtbar. Siehe hier.
- ...
Sobald ich mit dem Projekt zufrieden bin und den Code noch etwas gesäubert habe, werde ich auch die Sourcen veröffentlichen. Bitte habt da noch etwas Geduld.
Viel Spass mit dem neuen Client. Bitte lasst mich wissen, falls ihr noch Wünsche, Anregungen oder Probleme habt.
Gruss
ChilliChilli
Hallo zusammen,
nachdem der ursprüngliche Thread mit über 30 Seiten etwas lang wurde, habe ich mich entschlossen, einen neuen zu öffnen, der sich hauptsächlich mit der Entwicklung von dem webtransmission-mod beschäftigt.
Eine Anleitung von lord-of-linux zu dem BitTorrent-Client webtransmission findet ihr hier.
Hier die älteren Versionen:
v0.1/v0.2
v0.3
v0.4:
- gelegentliche Crashes von webtransmission oder der ganzen FritzBox reduziert, indem eine zu hohe Last so gut es geht vermieden wird. Checks, ob Torrents beendet werden sollen, jetzt nur noch jede Minute einmal. Die Shell-Scripte werden in der Regel nicht mehr aufgerufen, da dies auch zu Crashes führen konnte.
- die Executables sind jetzt static linked. Damit sollten diese hoffentlich auch auf Systemen laufen, wo nicht die 29.04.29 firmware drauf ist.
- Die Seed-Ratio, bevor ein torrent geschlossen wird, ist jetzt per default auf quasi unendlich gestellt. Falls man eine andere seed-ratio einstellen möchte,so kann man z.B. transmissiond mit dem Parameter --ratio 200 für 200% starten.
- löschen von Torrent-Files im "Hinzufügen" Dialog durch Klicken auf [DEL].
- Änderungen der Torrent-Liste werden automatisch gespeichert, so dass diese beim nächsten Start wieder identisch ist. Sollte der transmissiond sich nicht sauber beenden können, so müssen leider angefangenen downloads überprüft werden.
- Priorität/Reihenfolge der Torrent-Downloads konfigurierbar durch "Up". Die Liste wird automatisch von oben nach unten abgearbeitet, sofern die Zahl der automatisch aktiven Torrents >0 ist.
v0.4.1:
- web-debug entfernt. Bei Hinzufügen, Starten, etc. wird wieder das richtige Fenster angezeigt.
Hallo Leute,
hier ein Update für den webtransmission mod von mir.
UPDATE v0.3:
- fix für Absturz bug (konnte aber noch nicht viel testen)
- verwendung von neustem transmission code
- auto-safe bei start/stop/close von torrents. damit ist die transmission.conf auch bei einem absturz/kill dann auf dem letzten stand
Vielen Dank an lord-of-linux für den Anleitungs-Thread! ... und vielen Dank für die Kommentare ...
Zu einigen Fragen:
- failed-to-get-route: ist im original transmission code. Ich denke, dass hier routing infos ausgewertet werden und auf der fritzbox kein routing eingerichtet ist. Sollte kein Problem sein.
- @balou1974: was meintest du mit "interface angeben"?
- parameter: destination ist der zielort für die torrents, torrentactive sind wie korrekt unten vermutet wurde die gewünschte anzahl gleichzeitiger torrents die automatisch laufen sollen
Gruss
ChilliChilli
Hallo zusammen,
nachdem bzgl. webtransmission keine neuen Versionen erschienen waren und für die neuste firmware quasi nichts funktionierendes mehr gibt, habe ich mir mal die Mühe gemacht und die Sourcen von transmission 0.7 (neuster stand) und webtransmission für ds-mod 0.2.9-26_12-3 und neuster fritzbox firmware mit 2.6er kernel zu kompilieren.
Neben den Anpassungen damit das überhaupt wieder lief, habe ich auch noch ein paar nette Verbesserungen im webtransmission eingebaut...
- URL von einem Torrent kann über Einstellungen-Dialog geladen werden (siehe newtorrenturl.sh script)
- fertige Torrents können beim Beenden automatisch umkopiert werden (siehe completed.sh script)
- Anzahl gleichzeitiger Downloads kann konfiguriert werden (siehe Einstellungen-Dialog)
UPDATE: v0.2
- Meta-Refresh kann in tmpl/header.html eingestellt werden. Default 1h (3600 Sekunden). Falls jemand einen Refresh alle 5 sekunden haben will, dann bitte in dieser file die 3600 durch 5 ersetzen.
- seed-ratio bevor Download automatisch beendet wird ist per default auf 1.0 gesetzt
- kleinere kosmetische Verbesserungen (z.B. newtorrenturl.sh wird nur noch aufgerufen, wenn wirklich ein neuer torrent angegeben wurde, completed.sh wird nach internem beenden des torrents aufgerufen)
wäre schön, zu hören, ob es gefällt ...
Gruss
ChilliChilli
PS: Herzlichen Dank an die Community, DaniSahne für den ds-mod und alle die daran mitgewirkt haben, den autor von webtransmission und die transmission Entwickler - Ihr seid klasse!!!
Anhänge
-
webtransmission-mod-by-ChilliChilli-v041.zip515.6 KB · Aufrufe: 390
-
webtransmission-mod-by-ChilliChilli-v05.zip514.6 KB · Aufrufe: 369
-
webtransmission-mod-by-ChilliChilli-v06.zip529.3 KB · Aufrufe: 437
-
webtransmission-mod-by-ChilliChilli-v07.zip589.9 KB · Aufrufe: 231
-
webtransmission-mod-by-ChilliChilli-v10.zip616.9 KB · Aufrufe: 275
-
webtransmission-mod-by-ChilliChilli-v11.zip462.3 KB · Aufrufe: 238
-
webtransmission-mod-by-ChilliChilli-v12.zip1.2 MB · Aufrufe: 496
-
webtransmission-mod-by-ChilliChilli-v13.zip633.3 KB · Aufrufe: 1,028
-
webtransmission-mod-by-ChilliChilli-v20-1.05.zip605.9 KB · Aufrufe: 175
-
webtransmission-mod-by-ChilliChilli-v20-1.05-LFS.zip606.4 KB · Aufrufe: 170
-
webtransmission-mod-by-ChilliChilli-v21-1.06-LFS.zip1.7 MB · Aufrufe: 147
-
webtransmission-mod-by-ChilliChilli-v21-1.06.zip1.7 MB · Aufrufe: 326
-
webtransmission-mod-by-ChilliChilli-v22-1.10.zip1.7 MB · Aufrufe: 585
-
webtransmission-mod-by-ChilliChilli-v22-1.10-LFS.zip1.7 MB · Aufrufe: 1,279
Zuletzt bearbeitet: