Ist beim Aufruf etwas falsch?12:59:52 INFO - to DBox: mono /home/sven/Javasource/Jack/jacktheJGRabber/udrec.exe -host 192.168.1.50 -buf 16 -now -ts -o "/home/sven/d-box 2/09-12-04_12-59_MTV_Hits/09-12-04_12-59_MTV_Hits" -vp 349 -ap 34a
12:59:54 INFO - udrec 0.12j by Harald Maiss (www.haraldmaiss.de)
12:59:54 INFO -
12:59:54 INFO - unknown option 2/09-12-04_12-59_MTV_Hits/09-12-04_12-59_MTV_Hits"
udrec und Leerzeichen
-
- Streamsüchtling
- Beiträge: 1925
- Registriert: So 25 Jan 2004, 9:50
- Wohnort: Bremen
- Kontaktdaten:
udrec und Leerzeichen
Ich habe da ein Problem mit dem Aufruf von udrec, wenn Leerzeichen im Pfad sind unter Linux.
1. Sagem 1xI black, Avia 600vB0.28, interne ucode, JtG-Enigma-Snap 06.02.05
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
-
- Streamsüchtling
- Beiträge: 1925
- Registriert: So 25 Jan 2004, 9:50
- Wohnort: Bremen
- Kontaktdaten:
Hmm, schade, schaue ich mir mal heute abend an, muss nun los zur Arbeit...
1. Sagem 1xI black, Avia 600vB0.28, interne ucode, JtG-Enigma-Snap 06.02.05
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
-
- XMediaGrabber Dev
- Beiträge: 2227
- Registriert: Di 24 Feb 2004, 17:47
- Wohnort: Nürnberg
- Kontaktdaten:
Hallo Tonsel,
Die Leerzeichen im Dateinamen werden schon mit "_" ersetzt. Problem ist hier speziell der Orndername.
Was hälst du von der Möglichkeit, die weiteren Parameter nach "-o" solange zum Verzeichnisnamen dazuzurechnen, bis ein weiterer gültiger Parameter kommt? Das dürfte nicht soviel Aufwand bereiten. Ist für mich zumindest die sauberste Lösung, anders waere es wohl nicht möglich unter Linux Verzeichnisnamen mit Blanks zu übergeben.
Gruß
Alex
Die Leerzeichen im Dateinamen werden schon mit "_" ersetzt. Problem ist hier speziell der Orndername.
Was hälst du von der Möglichkeit, die weiteren Parameter nach "-o" solange zum Verzeichnisnamen dazuzurechnen, bis ein weiterer gültiger Parameter kommt? Das dürfte nicht soviel Aufwand bereiten. Ist für mich zumindest die sauberste Lösung, anders waere es wohl nicht möglich unter Linux Verzeichnisnamen mit Blanks zu übergeben.
Gruß
Alex
sorry "K" (breite finger) 
innerhalb eines scriptes kann man sofern man den String als Variable übergibt das ganze auch so machen:
test="/home/blabla"
mono udrec.exe "${test}"
anderes Beispiel:
if test -f "${NEU}3.ac3" #abfrage ob ein ac3 file vorhanden
then
mplex -f 8 -v1 "${NEU}3.ac3" "${NEU}0.mpv" -o "${NEU}.mpg"
# dann nen TS Stream draus machen
java -jar /home/media/projectx/projectx.jar -c /home/media/projectx/ts.ini "${NEU}.mpg"

innerhalb eines scriptes kann man sofern man den String als Variable übergibt das ganze auch so machen:
test="/home/blabla"
mono udrec.exe "${test}"
anderes Beispiel:
if test -f "${NEU}3.ac3" #abfrage ob ein ac3 file vorhanden
then
mplex -f 8 -v1 "${NEU}3.ac3" "${NEU}0.mpv" -o "${NEU}.mpg"
# dann nen TS Stream draus machen
java -jar /home/media/projectx/projectx.jar -c /home/media/projectx/ts.ini "${NEU}.mpg"
-
- Streamsüchtling
- Beiträge: 1925
- Registriert: So 25 Jan 2004, 9:50
- Wohnort: Bremen
- Kontaktdaten:
Hmm verflixt, über ein X-Terminal geht das so, ich bleibe dran...
1. Sagem 1xI black, Avia 600vB0.28, interne ucode, JtG-Enigma-Snap 06.02.05
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
-
- Streamsüchtling
- Beiträge: 1925
- Registriert: So 25 Jan 2004, 9:50
- Wohnort: Bremen
- Kontaktdaten:
Hey, der Tipp ist gut!Morgi hat geschrieben:sorry "K" (breite finger)
innerhalb eines scriptes kann man sofern man den String als Variable übergibt das ganze auch so machen:
test="/home/blabla"
mono udrec.exe "${test}"

1. Sagem 1xI black, Avia 600vB0.28, interne ucode, JtG-Enigma-Snap 06.02.05
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
-
- Streamsüchtling
- Beiträge: 1925
- Registriert: So 25 Jan 2004, 9:50
- Wohnort: Bremen
- Kontaktdaten:
@tonsel Das Problem ist gelöst 

1. Sagem 1xI black, Avia 600vB0.28, interne ucode, JtG-Enigma-Snap 06.02.05
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
-
- Streamsüchtling
- Beiträge: 1925
- Registriert: So 25 Jan 2004, 9:50
- Wohnort: Bremen
- Kontaktdaten:
@z3 Zwar OT, aber da hat Eclipse echte Vorteile. Ich fand das merkwürdig, dassads über ein X-Terminal lief und habe mir die Aufrufsyntax angesehen und Eclipse hat mir gleich die alternative Aufrufmöglichkeit vorgeschlagen 
@tonsel und Morgi Danke für die Unterstützung.

@tonsel und Morgi Danke für die Unterstützung.
1. Sagem 1xI black, Avia 600vB0.28, interne ucode, JtG-Enigma-Snap 06.02.05
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03
2. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, JtG-Enigma-Snap 31.01.05
3. Sagem 2xI Kabel, Avia600vB0.28, interne ucode, wechselndes Image
Aufnahme mittels NFS-Server: Kanotix 2005-03, AMD Athlon XP 1800, 512 MB SDRAM-133, WD 160 GB S-ATA
Arbeitsrechner: AMD64, 1024 MB Ram, Maxtor 200 GB S-ATA, Kanotix 64 2005-03,
Notebook: AMD Athlon Mobile XP 2600, 256 MB, 30 GB HDD, Kanotix 2005-03