You are not logged in.

Anzeigen

nslu2-info.de ist ein privates Projekt von mir, welches jeden Monat aus eigener Tasche finanziert wird. Mit einer freiwilligen Spende wird der Erhalt und der weitere Ausbau dieses Forums unterstützt. Um mich beim Erhalt des Forums zu unterstützen, kannst Du entweder via Flattr oder Paypal spenden. Ich bedanke mich schon jetzt bei allen Unterstützern.

warti

Forensupporter

  • "warti" started this thread

Posts: 244

wcf.user.option.userOption68: NSLU2

wcf.user.option.userOption65: Debian

  • Send private message

1

Friday, June 8th 2007, 8:37pm

Weboberfläche für Enhanced Ctorrent #2

PHP Script to control the enhanced-ctorrent on a NSLU...

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
HINWEIS: Die aktuelle Version von enhanced-ctorrent
dnh3.2-9 läuft wieder mit dem PHP-Skript.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


Voraussetzung:
* funtionsfähiger Webserver und PHP (z.B. lighttpd)
* procps installiert (ipkg install procps)
* perl (ipkg install perl)
* graphische php Erweiterung (ipkg install php-gd)


Installation:

Dateien in das Homepage-Verzeichnis kopieren.
(z.B.: "/webseite")

unzip Ectc_betaXXX.zip (ggf. ipkg install unzip)
tar xvf Ectc_betaXXX.tar

Dateien werden in ein Unterverzeichnis (Ectc_betaXXX) kopiert
Das Ergebnis: z.B.: "/webseite/Ectc_betaXXX"


Verzeichnis für die Torrent-Dateien und Zieldaten anlegen:
mkdir /webseite/downloads
chmod 777 /webseite/downloads


Konfiguration:
http://<your_ip>/webseite/Ectc_betaXXX/torrent_configuration.php

Path to .torrent files and upload directory: "/webseite/downloads"
Rel. path from your web frontend to the downloaded torrents: "/downloads"


Überprüfe die Konfiguration mit :
http://<your_ip>/webseite/Ectc_betaXXX/chk_config.php




Bemerkung für ASUS wl700g users:
* busybox installieren
ipkg install busybox busybox-links

* In allen Shell-skripten (*.sh): #!/bin/sh in #!/opt/bin/sh ändern

Die aktuelle Version ist hier:
warti has attached the following file:
  • Ectc_beta10.zip (26.74 kB - 262 times downloaded - latest: Feb 27th 2012, 10:38pm)

Anzeigen

Solo0815

Trainee

Posts: 58

wcf.user.option.userOption65: originale Firmware 2.3r24

  • Send private message

2

Saturday, June 9th 2007, 1:27pm

Hi!

Ich sehe gerade, dass es eine neue Version von ect gibt:

Quoted

2007-06-05 Version dnh3.1 is released. There are several new features and bug fixes; details can be found in the change log. If you're using CTCS, you should also upgrade it to version 1.4 in order to use new client configuration options.
Geht die neue Version 3.1? Oder muss man immer noch die alte nehmen?
LG Ralf

Anzeigen

warti

Forensupporter

  • "warti" started this thread

Posts: 244

wcf.user.option.userOption68: NSLU2

wcf.user.option.userOption65: Debian

  • Send private message

3

Saturday, June 9th 2007, 2:01pm

nein leider noch nicht.

Die neuste Version vom 05.06.2007 wird aber aller Voraussicht nach laufen. Diese gibt es allerdings (noch) nicht als NSLU2 ipkg Pakage.
Aus dem changelog der 05.06.2007:

Quoted

...
* A new command line option "-d" specifies "daemon mode". The client will detach itself from the terminal session and become a background process. This option is also available from the operator menu.
...
*Fixed an issue with null/redirected standard input.
...
MfG
Werner

toxic-tonic

Beginner

Posts: 10

wcf.user.option.userOption65: Unslung 6.8

  • Send private message

4

Tuesday, June 26th 2007, 7:57am

Moin!

Habe deine Weboberfläche mal auf meiner Debian-Etch-NSLU probiert! Mit ein bisschen gefrikel geht es auch und dann auch sehr gut!!

Zwei Anmerkungen: Es wäre gut, wenn man die Pfade zu den einzelnen Komponenten (ps, sh usw.) auch in einer Konfigdatei vorgeben könnte und nicht jedes Script einzeln bearbeiten muß!
Zweitens geht bei der Übergabe der Parameter für ein Torrent was schief, das erforsche ich aber grade selber nochmal! Singemäß ist statt $12 = Nice-Prio der "'enhanced-torrent-Pfad'2" übergeben worden! Weiß ja nicht, ob das auch an dem anderen Linux liegen kann! Glaube ich aber nicht!

Wenn ich dir weitere Infos schicken soll, sag bescheid!

Gruß

Toxic

PS.: Einen Feature-Wunsch hätte ich auch noch, würde gerne auch einen WGET-Client integriert haben, um über die Oberfläche auch direkte Downloads auf den Server zu machen! Meinst du, das ginge?

Solo0815

Trainee

Posts: 58

wcf.user.option.userOption65: originale Firmware 2.3r24

  • Send private message

5

Wednesday, July 4th 2007, 1:49pm

Gibts schon eine neue Version mit der enhanced-ctorrent 3.1 funktioniert?
wget-client und Serverrr wär natürlich auch super! ;)

warti

Forensupporter

  • "warti" started this thread

Posts: 244

wcf.user.option.userOption68: NSLU2

wcf.user.option.userOption65: Debian

  • Send private message

6

Monday, July 9th 2007, 8:09pm

... so mein wohlverdienter Urlaub ist vorbei:(

@toxic-tonic: Ich bin für jeden Fehler dankbar :p

@solo0815:
Neuer enhanced-ctorrent Version: der neuste Torrent geht deutlich besser - ist allerdings noch ein Bug bzgl. der Meta-Daten drin. Ich hab es weitergeleitet Dennis versprach es "irgendwann" mit einzubauen ....

wget: irgendwie wollen das "alle" haben - ich schau mal ...

Mfg
Werner

beater

Beginner

Posts: 3

wcf.user.option.userOption65: anderes

  • Send private message

7

Sunday, July 15th 2007, 12:23pm

Der Source Code funktioniert nicht mit php 4 ich sitze gerade einer neuen Version

Gruß Beater

P.S.: Ich hoffe es funktioniert jetzt
beater has attached the following file:
  • ctorrent.zip (31.05 kB - 95 times downloaded - latest: Feb 27th 2012, 10:34pm)

toxic-tonic

Beginner

Posts: 10

wcf.user.option.userOption65: Unslung 6.8

  • Send private message

8

Monday, July 16th 2007, 4:16pm

Moin!

Freut mich, dass es weiter geht! Habe echt kein so stabil laufendes Tool für den Zweck gefunden, das auch noch mit der kleinen Slug auskommt! ;)

Wenn ich helfen kann, gerne, kann aber nur Shell-Script, kein PHP!

Gruß

Toxic

beater

Beginner

Posts: 3

wcf.user.option.userOption65: anderes

  • Send private message

9

Monday, July 16th 2007, 5:22pm

Meine Version hat leider noch ein paar Macken es ist leider noch nicht ganz php5 frei. Würde auch lieber php5 benutzen nur meine slug (eigentlich keine sondern FSG-3 von Freecom) kann das nicht und es gibt nur Probleme wenn ich php5 benutzen will. Außerdem scheint es noch große Probleme mit der History von der neuen Version von enhanced-ctorrent zu geben.

Leider ist meine Zeit durch Klausuren sehr begrenzt, aber wenn ich mal wieder Ablenkung brauche dann werde ich mich dran setzen und das Ding stabil zum laufen zu bringen.

Gruß Beater

kingofcomedy

Intermediate

Posts: 490

wcf.user.option.userOption68: Zotac ZBOX SD-ID10 + Debian Lenny

wcf.user.option.userOption65: Debian

Location: Bielefeld

  • Send private message

10

Monday, July 16th 2007, 8:41pm

Doofe Frage: wieso willst du den Code von PHP5 "befreien"? Was mit PHP4 funktioniert, wird zu FAST 100% auch mit PHP5 funktionieren.

warti

Forensupporter

  • "warti" started this thread

Posts: 244

wcf.user.option.userOption68: NSLU2

wcf.user.option.userOption65: Debian

  • Send private message

11

Monday, July 16th 2007, 10:16pm

>>Was mit PHP4 funktioniert, wird zu FAST 100% auch mit PHP5

Er hat nur PHP4 auf seiner Kiste - also laufen PHP5 Befehle nicht.

Wobei die Pflege von PHP4 eingestellt wird: http://www.heise.de/newsticker/result.xh…words=PHP&T=PHP


MfG
Werner

kingofcomedy

Intermediate

Posts: 490

wcf.user.option.userOption68: Zotac ZBOX SD-ID10 + Debian Lenny

wcf.user.option.userOption65: Debian

Location: Bielefeld

  • Send private message

12

Monday, July 16th 2007, 10:29pm

Sorry, hatte ich überlesen, dass er nur PHP4 laufen hat.
Das PHP4 "bald" eingestellt wird, hatte ich am Wochenende auch gelesen.

beater

Beginner

Posts: 3

wcf.user.option.userOption65: anderes

  • Send private message

13

Tuesday, July 17th 2007, 10:21am

Ganz einfach weil ich kein PHP5 bei mir auf meiner Box zum laufen bekomme. Ausserdem werde ich wahrscheinlich nicht der einzige sein dem es so geht gerade wenn man Abwandlungen von der NSLU2 benutzt.

Gruß Beater

Posts: 73

wcf.user.option.userOption65: originale Firmware 2.3r25

  • Send private message

14

Monday, July 23rd 2007, 5:43pm

Hallo, gute Arbeit mit der Weboberfläche!

Aber ich hab noch ein Problem:

1. Ich kommen auf die Oberfläche ohne Problem drauf!
2. Ich kann Torrentdateien uploaden!
3. Bei chk_config.php ist alles im grünen Bereich!

Aber wenn ich auf starten klicke ändert sich "State" nicht!
Es steht die ganze Zeit:
loaded
ready to start

Kann mit da einer helfen?

p.s. ich habe die neue ctorrent version mit der empfohlenen alten ersetzt.

UNd bei htop sehe ich kein enhanced-ctorrent!

Gaston

Beginner

Posts: 48

wcf.user.option.userOption65: anderes

  • Send private message

15

Tuesday, July 24th 2007, 11:11am

Quoted from "therealwakka;25990"

Hallo, gute Arbeit mit der Weboberfläche!

Aber ich hab noch ein Problem:

1. Ich kommen auf die Oberfläche ohne Problem drauf!
2. Ich kann Torrentdateien uploaden!
3. Bei chk_config.php ist alles im grünen Bereich!

Aber wenn ich auf starten klicke ändert sich "State" nicht!
Es steht die ganze Zeit:
loaded
ready to start

Kann mit da einer helfen?

p.s. ich habe die neue ctorrent version mit der empfohlenen alten ersetzt.

UNd bei htop sehe ich kein enhanced-ctorrent!


Also ich habe die Geschichte jetzt auch ausprobiert.

Allerdings habe ich die neuste Ver. von enhanced-ctorrent drauf gelassen.

File hoch laden geht
Starten und stoppen geht auch.
Auch dieser *.stat File wird angelegt.
Aber die Statistik wird nicht richtig angezeigt.
Das liegt vermutlich an der "falschen" enhanced-Ctorrent Version.
Der Graph wird auch angezeigt. Aber was zeigt der eigentlich an ?
Weiter habe ich noch nicht getestet.
Wie soll das eigentlich mit unzip funktionieren ? Startet das automatisch ? Wo kann man das einstellen ?
Und was genau ist mit
Rel. path from your web frontend to the downloaded torrents
gemeint ?

Posts: 73

wcf.user.option.userOption65: originale Firmware 2.3r25

  • Send private message

16

Tuesday, July 24th 2007, 2:48pm

Quoted from "therealwakka;25990"

Hallo, gute Arbeit mit der Weboberfläche!

Aber ich hab noch ein Problem:

1. Ich kommen auf die Oberfläche ohne Problem drauf!
2. Ich kann Torrentdateien uploaden!
3. Bei chk_config.php ist alles im grünen Bereich!

Aber wenn ich auf starten klicke ändert sich "State" nicht!
Es steht die ganze Zeit:
loaded
ready to start

Kann mit da einer helfen?

p.s. ich habe die neue ctorrent version mit der empfohlenen alten ersetzt.

UNd bei htop sehe ich kein enhanced-ctorrent!


Muss ich vieleicht screen installieren oder sonst noch was ?

Solo0815

Trainee

Posts: 58

wcf.user.option.userOption65: originale Firmware 2.3r24

  • Send private message

17

Tuesday, July 24th 2007, 3:55pm

@ gaston:
Die neue Version von enhanced-ctorrent geht (noch) NICHT, du MUSST die alte v2.x (aus dem 1. Post) nehmen.

@ therealwakka:
schreen braucht man nicht. Bist du nach der Anleitung vorgegangen?
Stimmt der Pfad zu der binary von enhanced-ctorrent?
Sind die shell-scripte ausführbar? (chmod +x *.sh) im Webverzeichnis

18

Tuesday, July 24th 2007, 4:22pm

Hiho, ich habe lange, lange und recht zufrieden das orininale (aus #1 diesen threads) web-frontend verwendet.
Nun hab ich meinen Slug plattgemacht und neu unsling'd. Muss mir jetzt eh alles neu einrichten, also warum nicht gleich ein neues Torrent Frontend? ;)

Das alte basierte auf cherokee, php-fcgi und enhanced-ctorrent, und konnte torrents starten, stoppen, status anzeigen. Was mir eigentlich auch reichte.
Ich hab in keinem der 2 freds ne übersicht gefunden, wieviele Versionen jetzt nun wirklich im Umlauf sind, bzw. was diese für Anforderungen haben.

Wäre sehr dankbar für irgendwelche Hinweise diesbezüglich. ;)
...ich sag's zwar, weiss es aber nicht!

Gaston

Beginner

Posts: 48

wcf.user.option.userOption65: anderes

  • Send private message

19

Tuesday, July 24th 2007, 5:57pm

Ich benutze (weil mit der letzten enhanced-ctorrent lauffähig) noch torrential.
Absolut simpel läuft aber stabil. Gestern eine Sims 2 Erweiterung versuchsweise geladen. Alles perfekt.

Natürlich ist die hier besser. Warte halt nur drauf, dass die auch mit dem neuen enahanced-ctorrent läuft.

Gaston

Beginner

Posts: 48

wcf.user.option.userOption65: anderes

  • Send private message

20

Tuesday, July 24th 2007, 6:10pm

Quoted from "Solo0815;26021"

@ gaston:
Die neue Version von enhanced-ctorrent geht (noch) NICHT, du MUSST die alte v2.x (aus dem 1. Post) nehmen.

@ therealwakka:
schreen braucht man nicht. Bist du nach der Anleitung vorgegangen?
Stimmt der Pfad zu der binary von enhanced-ctorrent?
Sind die shell-scripte ausführbar? (chmod +x *.sh) im Webverzeichnis


Muß das nicht chmod 777 /Verzeichnis/Verzeichnis heißen ?
"Geht nicht" muß man ja in Anführungszeichen setzen. Es sind immerhin die wichtigsten Funktionen verfügbar.
Aber wie genau mache ich das mit dem Rücksetzen auf die alte Version ?

Social bookmarks