You are not logged in.

wcf.regNote.message

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

1

Thursday, July 12th 2007, 12:47pm

File auf anderen (LINUX) Rechner schicken

So....Metadaten gelöst ;) Nu folgendes:

Ich möchte Files (.mov,.wma usw) von meiner Windoof Kiste zu 'nem Linux Rechner schicken, auf dem 'ne ffmpeg Engine läuft.
Dort sollen die Files in 'n flv Format gewandelt werden.
Local der Fileupload klappt, aber ich bekomm keine Verbindung zu der Linux Box. Ping funktioniert auf beide Rechner.

Help plz.

thx, ShaoKhan
Leben heisst - Narben tragen.

Prometheus

Administrator

Posts: 3,278

  • Send private message

2

Thursday, July 12th 2007, 2:17pm

Die Linux Kiste ist das ein Webserver auf dem z.B. FTP läuft? Soll permanent was hoch geschoben werden und umgewandelt? Soll das ganze so automatisch wie möglich laufen? Dann bau Dir ein kurzes Skript welches aus einem festgelegten Ordner alle Dateien nimmt und mittels FTP Verbindung auf den Server schiebt. Auf dem Server einen Cronjob der alle X Minuten in einen Ordner schaut ob dort neue Files vorhanden sind und wenn ja diese dann behandelt mit ffmpeg. Nach dem Umwandeln dateien wo anders hin schieben und originale löschen. So müsstest Du nur einfach die Dateien in einen lokalen Ordner kopieren, das Skript ausführen und das wars schon.
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

3

Thursday, July 12th 2007, 3:55pm

Also auf der Box läuft 'n Samba Server.
Ich will lediglich Dateien von hier (Windoof) zu der Linux Box schicken, dort wandeln und die gewandelte wieder hier auf der Windoof Kiste speichern.

..________ ................ _____________
|..............|...send......|...... LINUX.......|
|WINDOOF|.--------->.|.....wandeln......|
|________| <--------- |_____________|
....................resend



Ich habs per upload probiert, geht nicht, da ich mit 'nem HTTP Request keine schreibrechte auf der Linux Kiste hab.
Ich habs per $_GET Variable im Header probiert, geht auch nicht. $_GET is immer leer. Liegt vielleicht an unterschiedlichen IP's. Dazu kommt noch, das die Datei ja dort auch vorhanden sein muss zum wandeln, also geht das per Header eh nicht.
Hab hier jetzt den janzen Tag gesessen und bin langsam am verzweifeln.
Ich sitz hier nur noch, weil ich mich nicht entscheiden kann, welche Kiste ich als erstes aus'm Fenster schmeiss.
Leben heisst - Narben tragen.

Prometheus

Administrator

Posts: 3,278

  • Send private message

4

Thursday, July 12th 2007, 5:01pm

Also wenn es nen lokaler Rechner bei Dir zuhause is machs doch ganz einfach, geb ein Laufwerk im Samba frei für deinen Windows PC und dort wirft Du alle Filme rein. Auf dem Linux Teil läust Du nen Cron laufen der aus diesem ordner alles packt und umwandelt und anschließend im gleichen Ordner ablegt. Oder wie muss man sich das vorstellen wo die beiden Kisten stehen?
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

5

Friday, July 13th 2007, 8:15am

Die Kisten stehen an völlig unterschiedlichen Orten mit verschiedenen IP's.
Wie gesagt, momentan kann ich nciht mal auf die Linux Kiste zugreifen. Hab da Samba installiert und zusätzlich noch SWAT.
Cronjob is insofern ungünstig, da die Box die Filme in Echtzeit wandeln soll, also dann, wenn 'n Request an die FFMPEG Engine kommt. Gewandelte sollen dann halt gleich zurück auf den PC, der den Request gestartet hat.
Also Film wählen, abschicken zur Box, wandeln, speichern und wieder abholen.
Leben heisst - Narben tragen.

Prometheus

Administrator

Posts: 3,278

  • Send private message

6

Friday, July 13th 2007, 11:24am

Naja wenn Du auf der Linux Kiste nichts laufen hast was Datenübertragung ermöglicht und auch so keinen Zugriff von einem auf den anderen bekommst weiß ich nicht wie Du da was übertragen willst. Es muss eine Kommunikation zwischen beiden möglich sein damit das geht. Ich wüsste zumindest mal keine andere Lösung.
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

7

Friday, July 13th 2007, 1:43pm

Ja aber per IP kann ich ihn doch ansprechen und im Netzwerk kann ich auch Daten übertragen.
Also scheint ja 'n FTP Protokoll zu laufen. Und das der Indianer (Apache) rennt is klar, wenn man Webseiten die auf dem Server liegen aufrufen kann.

Meine Vermutung ist eher, das man keine IP mit ftp ansprechen kann, sondern lediglich Domains.
Beispiel: Nutz ich als Host 'ne IP bekomm ich 'n FALSE
nutz ich allerdings 'nen Namen wie Irgendeine-Domain.gov bekomm ich 'n TRUE.
Leben heisst - Narben tragen.

ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

8

Friday, July 20th 2007, 11:36am

Hab die Kiste jetzt mit 'ner Domain über DynDNS.org versorgt und das Problem besteht weiterhin.
Kann das irgendwie an Rechten liegen auf der Linux Kiste ? Wie stellt man die WO ein ?
Leben heisst - Narben tragen.

Prometheus

Administrator

Posts: 3,278

  • Send private message

9

Friday, July 20th 2007, 5:25pm

Linux ist wie ich finde eigentlich einfacher zu handhaben wie Windows. Da gibts kein Chaos mit Rechten usw. Du musst nur drauf achten das die Dateien bzw. die Ordnerstrukturen wo Du hin verbindest dem User gehören, der sich verbindet. Das heißt wenn Du via FTP verbindest dann muss der Login Benutzer auch der chown der Dateien und Ordner innerhalb des FTP Bereiches sein und Du solltest ein Home Dir angeben im FTP. Ansonsten sollten eigentlich keine Einstellungen nötig sein. Beschreib mal wie Du dich verbindest und was für Dienste verwendet werden.
Jedwege Anfragen bitte an Technomausi oder ShaoKhan richten. Dieses Konto ist und bleibt inaktiv.

bauser

Intermediate

Posts: 384

Occupation: Senior Software Engineer

  • Send private message

10

Monday, August 6th 2007, 12:50pm

wieso klappts denn nich einfach per formularupload? dann muss doch das verzeichnis nur den benutzer für schreibrechte freigeschaltet haben, unter dem der apache läuft (bzw der webserver halt) ?
I'm Tony Menthanar! You fuck wit me, you fuckin' wit da best!

This post has been edited 1 times, last edit by "bauser" (Aug 6th 2007, 12:50pm)


ShaoKhan

www.Spiegelwelt.com

  • "ShaoKhan" started this thread

Posts: 393

Location: 127.0.0.1

Occupation: EDV Dienstleister

  • Send private message

11

Wednesday, August 8th 2007, 3:39pm

Mittlerweile geht das ganze. Frag mich nciht woran das lag.
Danke für eure Hinweise.
Leben heisst - Narben tragen.

wcf.user.socialbookmarks.titel