Sie sind nicht angemeldet.

Anzeigen

**Wir werden in den kommenden Tagen einen Umzug auf einen neuen Server durchführen. Im Rahmen dieser Maßnahme wird das Forum ca. 1 Stunde nicht erreichbar sein.** 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.

Lieber Besucher, herzlich willkommen bei: Die NSLU2 Community****wenns ums speichern und streamen geht****. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

warti

Forensupporter

  • »warti« ist der Autor dieses Themas

Beiträge: 244

Verwendetes NAS-Device: NSLU2

Firmwareversion / your current Firmware: Debian

  • Nachricht senden

1

08.06.2007, 20:37

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« hat folgende Datei angehängt:
  • Ectc_beta10.zip (26,74 kB - 309 mal heruntergeladen - zuletzt: 24.06.2018, 06:42)

Anzeigen

Solo0815

Schüler

Beiträge: 58

Firmwareversion / your current Firmware: originale Firmware 2.3r24

  • Nachricht senden

2

09.06.2007, 13:27

Hi!

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

Zitat

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« ist der Autor dieses Themas

Beiträge: 244

Verwendetes NAS-Device: NSLU2

Firmwareversion / your current Firmware: Debian

  • Nachricht senden

3

09.06.2007, 14:01

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:

Zitat

...
* 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

Anfänger

Beiträge: 10

Firmwareversion / your current Firmware: Unslung 6.8

  • Nachricht senden

4

26.06.2007, 07:57

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

Schüler

Beiträge: 58

Firmwareversion / your current Firmware: originale Firmware 2.3r24

  • Nachricht senden

5

04.07.2007, 13:49

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« ist der Autor dieses Themas

Beiträge: 244

Verwendetes NAS-Device: NSLU2

Firmwareversion / your current Firmware: Debian

  • Nachricht senden

6

09.07.2007, 20:09

... 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

Anfänger

Beiträge: 3

Firmwareversion / your current Firmware: anderes

  • Nachricht senden

7

15.07.2007, 12:23

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

Gruß Beater

P.S.: Ich hoffe es funktioniert jetzt
»beater« hat folgende Datei angehängt:
  • ctorrent.zip (31,05 kB - 153 mal heruntergeladen - zuletzt: 06.07.2018, 07:45)

toxic-tonic

Anfänger

Beiträge: 10

Firmwareversion / your current Firmware: Unslung 6.8

  • Nachricht senden

8

16.07.2007, 16:16

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

Anfänger

Beiträge: 3

Firmwareversion / your current Firmware: anderes

  • Nachricht senden

9

16.07.2007, 17:22

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

Fortgeschrittener

Beiträge: 490

Verwendetes NAS-Device: Zotac ZBOX SD-ID10 + Debian Lenny

Firmwareversion / your current Firmware: Debian

Wohnort: Bielefeld

  • Nachricht senden

10

16.07.2007, 20:41

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« ist der Autor dieses Themas

Beiträge: 244

Verwendetes NAS-Device: NSLU2

Firmwareversion / your current Firmware: Debian

  • Nachricht senden

11

16.07.2007, 22:16

>>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

Fortgeschrittener

Beiträge: 490

Verwendetes NAS-Device: Zotac ZBOX SD-ID10 + Debian Lenny

Firmwareversion / your current Firmware: Debian

Wohnort: Bielefeld

  • Nachricht senden

12

16.07.2007, 22:29

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

beater

Anfänger

Beiträge: 3

Firmwareversion / your current Firmware: anderes

  • Nachricht senden

13

17.07.2007, 10:21

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

Beiträge: 73

Firmwareversion / your current Firmware: originale Firmware 2.3r25

  • Nachricht senden

14

23.07.2007, 17:43

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

Anfänger

Beiträge: 48

Firmwareversion / your current Firmware: anderes

  • Nachricht senden

15

24.07.2007, 11:11

Zitat von »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 ?

Beiträge: 73

Firmwareversion / your current Firmware: originale Firmware 2.3r25

  • Nachricht senden

16

24.07.2007, 14:48

Zitat von »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

Schüler

Beiträge: 58

Firmwareversion / your current Firmware: originale Firmware 2.3r24

  • Nachricht senden

17

24.07.2007, 15:55

@ 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

24.07.2007, 16:22

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

Anfänger

Beiträge: 48

Firmwareversion / your current Firmware: anderes

  • Nachricht senden

19

24.07.2007, 17:57

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

Anfänger

Beiträge: 48

Firmwareversion / your current Firmware: anderes

  • Nachricht senden

20

24.07.2007, 18:10

Zitat von »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 ?

Zur Zeit ist neben Ihnen 1 Benutzer in diesem Thema unterwegs:

1 Besucher

Social Bookmarks