Plugin Azureus User Interface

  • Da man mit ctorrent auf der Dream nicht wirklich glücklich wird, habe ich schnell ein Plugin zusammengeklickt, dass Azureus über das html user interface in den wichtigsten Funktionen steuern kann. So kann man sich beim "glotzen" über den Fortschritt seiner Downloads informieren...:)


    Je nach verwendeten Skin wird es durch den vielen Text recht eng im Fenster, bei Bedarf bitte einen anderen Skin verwenden. Leider verträgt sich meine selbstgestrickte Anzeigeklasse nicht mit allen Skins (plugin bleibt nach Start einfach "hängen") den Fehler suche ich z.Z. :face_with_rolling_eyes:


    Getestet mit Azureus 2.5.0.0 und Azureus Plugin HTML Web UI 0.7.2 auf Dream 7020S


    Azureusfunktionen die in enazui 0.1a unterstützt werden:
    Torrent starten (grüne Taste)
    Torrent stoppen (rote Taste, wenn Torrent aktiv)
    Torrent entfernen (rote Taste, wenn Torrent gestoppt)
    Torrent Priorität++ (gelbe Taste)
    Torrent Priorität-- (blaue Taste)


    Azureusfunktionen die in enazui 0.1a NICHT unterstützt werden:
    Upload von Torrents
    Ändern der Azureus-Konfiguration


    Restriktionen/known bugs:
    wget muss auf der Dream im Pfad vorhanden sein
    Jeweils max. 6 Torrents für leechen bzw. seeden
    Azureus MUSS in deutscher Sprache installiert sein
    Ursprüngliche Funktionalität des Web Plugin nicht mehr vorhanden
    Bleibt bei diesen Skins "hängen":
    Nemesis-HGoergens-Vali, VA-MimiNemesis, Validation-2
    (suche den Fehler noch, liegt nicht an diesen Skins)


    Installation Host/Server:
    1. Azureus 2.5.0.0 in deutscher Sprache und Azureus Plugin HTML Web UI 0.7.2
    installieren und das Azureus Plugin auf Funktion testen!
    2. Erstellen des Ordners htmlwebui im Verzeichnis
    Linux: $HOME/.azureus
    Windows: C:\Dokumente und Einstellungen\DeinUserName\Anwendungsdaten\Azureus
    3. Kopieren der mitgelieferten Datei index.tmpl nach htmlwebui


    Installation Dreambox
    1. unter Gemini enazui.tar.bz2 auf die Dream kopieren und manuell installieren
    2. beim ersten Start von enazui wird IP und Port abgefragt. Eingabe in der
    Form xxx.xxx.xxx.xxx:yyyy Speicherort /var/etc/enazui.conf
    Keine Plausibilitätskontrolle der Eingabe!

    Verbesserungsvorschläge, Bugberichte etc. sind jederzeit willkommen!


    cu
    DarkVolli


    EDIT!
    Fontfehler gefixt

  • Zitat

    Original von MacGyver
    gib's das für utorrent auch?


    uTorrent hat auch ein Web UI, allerdings nicht so frei konfigurierbar wie in Azureus. Genau habe ich mich damit noch nicht auseinander gesetzt...
    uTorrent hat in meinen Augen einen großen Nachteil -läuft nicht unter Linux-


    cu
    DarkVolli

  • funzt das auch auf der 7025 ?

    DB2 Nokia -> NP Image
    DMM DM500 -> Gemini 2.60
    DMM DM7020 -> Gemini 4.0 auf CF, 250 GB Seagate HDD, Astra \ Hotbird auf Fuba Spiegel.

  • Zitat

    Original von RaVnOs
    funzt das auch auf der 7025 ?


    Ist ein Enigma 1 Plugin, daher nicht! Da ich keine 7025 habe, kann ich leider auch nichts entwickeln ohne Testmöglichkeit...


    cu
    DarkVolli

  • das ist aber nur das frontend für ein am pc laufendes azureus, oder??


    ganz sympatisch wäre mir ja ein auf der dreambox laufender torrent-client. und dann bin ich noch so wählerisch, dass ich gerne die geschwindigkeitseinstellungen schedulen möchte (ich hab nur von 24-06 uhr freien download)


    azureus und utorrent unterstützen dies ja.



    danke


    mfi_rules

  • Zitat

    Original von mfi_rules
    das ist aber nur das frontend für ein am pc laufendes azureus, oder??


    Ja, auf einem Host mit Java muss Azureus laufen.


    Zitat

    Original von mfi_rules
    ganz sympatisch wäre mir ja ein auf der dreambox laufender torrent-client. und dann bin ich noch so wählerisch, dass ich gerne die geschwindigkeitseinstellungen schedulen möchte (ich hab nur von 24-06 uhr freien download)


    Als Torrent-Client auf der Dream kenne ich nur ctorrent der über Telnet/Script gestartet werden muss. Zum Ändern der Konfiguration muss ctorrent immer gestoppt/neu gestartet werden, zudem "schnarcht" ctorrent im Vergleich zu Azureus. Ein direkter Zugriff auf die Azureus Config läuft z.Z. über Java-Script und ist deshalb in meinem Plugin leider nicht möglich.


    cu
    DarkVolli

  • Hallo,


    erstmal: Super Idee, das Frontend!


    Gleichmal 4 Fragen:


    1. Funktioniert das Plugin auch mit einer externen IP ?
    (müsste eigentlich, oder?)
    2. Meine HTML Gui ist Passwort geschützt. Gibt's ne Möglichkeit?
    3. Wo kann man die anfangs eingegebene IP ändern?
    4. Geht das Plugin auch mit Azureus 3.x ?


    Danke und Gruß

  • pjo


    Frage 1: Funktioniert das Plugin auch mit einer externen IP ?
    Jede IP bzw. Port den du mit deiner Dream erreichen kannst...


    Frage 2: Meine HTML Gui ist Passwort geschützt. Gibt's ne Möglichkeit?
    Hehe, die Frage stellt sich gar nicht erst, da meine index.tmpl alle Einstellungen überbügelt...


    Frage 3: Wo kann man die anfangs eingegebene IP ändern?
    Einfach die Datei /etc/enazui.conf editieren...


    Frage 4: Geht das Plugin auch mit Azureus 3.x ?
    nein... (leider, falls Bedarf besteht könnte ich das Plugin anpassen...)


    cu
    DarkVolli