On Apr 5, 1:15 am, Roland Hafner wrote:
> Roland Hafner wrote:
>> steph wrote:
>
>>> On 3 Apr., 00:31, Roland Hafner wrote:
>>>> steph wrote:
>>>>> Hallo,
>
>>>>> Vorab: ich verwende kubuntu gutsy mit entsprechender kde-version (3-
>>>>> irgendwas glaub' ich)
>
>>>>> Ich bin nicht so drin in der KDE-entwicklung und deshalb hier eine
>>>>> möglicherweise einfache zu lösende fragestellung:
>
>>>>> Beim mounten eines mobilen datenträgers (cd, usb-stick, etc) geht ja
>>>>> dieses fenster auf, welches anfragt, was ich jetzt machen will: cd
>>>>> abspielen, im konquerer inhalt des usb-sticks anzeigen etc.
>
>>>>> Ich hätte da gern einen neuen Menüpunkt: "kopiere cd auf festplatte"
>>>>> und zwar in ein eigens dafür angelegtes archive-verzeichnis. Als
>>>>> directory-namen hätt' ich gern die kennung der cd.
>
>>>>> Ich hab' mal einen neuen menüpunkt angelegt, den kann ich nun
>>>>> anklicken, aber es passiert halt nix. Als auszuführenden befehl hab'
>>>>> ich angegeben:
>
>>>>> cp -r %%u
>
>>>>> das funktioniert natürlich nicht, denn als %%u bekomm' ich eine url
>>>>> übergeben im format "service:/" und der cp-befehl kennt sich
>>>>> damit nicht aus ...
>
>>>>> Also: wie kann ich diese aufgabe lösen? gibt's eine möglichkeit einen
>>>>> unix-pfad als übergabeprarameter zu bekommen? Oder sollte ich das
>>>>> kopieren eher mit kde-bordmitteln scripten? Wenn ja: wie?
>
>>>>> Ausserdem: wie kann ich die kennung der cd abfragen, damit ich sie als
>>>>> name für das zu erstellende verzeichnis verwenden kann?
>
>>>>> Bin schon gespannt!
>
>>>>> Danke im Voraus jedenfalls für alle Hinweise und Lösungsvorschläge!
>>>>> lg,
>>>>> stephan
>
>>>> Hallo,
>>>> bei mir erscheint bei Erkennung eines neuen Mediums ein Auswahlfenster
>>>> unter anderem mit der Applikation "KAudioCreator". Soweit ich sehe
>>>> erfüllt dieses Programm schon ganz gut Deine Anforderungen. Kennung und
>>>> Titel der CD werden über CDDB erfasst.
>>>> Gruss,
>>>> R.
>
>>> Hallo,
>
>>> Danke für die Antwort, aber leider geht das etwas an meiner
>>> Anforderung vorbei - vielleicht hab' ich mich auch unklar ausgedrückt:
>>> Mir geht's eigentlich nicht um Audio-CDs sondern um Daten-CDs. Also,
>>> der Plan wäre: ich lege eine DatenCd ins Laufwerk, das Auswahlfester
>>> poppt auf und erlaubt mir eine Funktionalität aufzurufen, welche alle
>>> Daten der CD in ein Archive-Verzeichnis auf die Festplatte kopiert.
>
>>> lg,
>>> stephan
>
>> Ok, wie wärs dann damit: K-Menü --> Desktop konfigurieren -->
>> Angeschlossene Geräte --> Speichermedien --> Hinzufügen
>
>> .. in diesem Fenster dann Befehl (z.B. ein Copy-Skript), Symbol und
>> Beschreibung angeben und den entsprechenden Medientypen zuordnen.
>
>> Gruss,
>> R.
>
> Sorry, hatte Dein Posting nicht mehr richtig gelesen, das Problem war ja der
> Kopiervorgang. Hier ein einfaches Copy-Skript "cdcopy.sh" (Pfadbezeichner
> <..> ersetzen):
>
> ----------------
> #!/bin/bash
> # cdcopy.sh
>
> # get mount point for CD
> tmp=($(grep
/etc/mtab))
> # copy complete content to folder
> cp -v -r ${tmp[1]}
> ----------------
>
> Aufruf mit "xterm -e /cdcopy.sh"
>
> Hoffe es hilft.
> Gruss,
> R.
Danke, das werd' ich noch probieren.
Inzwischen hab' ich noch rumprobiert und meinen ursprünglichen aufruf
von "cp -r %%u " in "cp -r %%f "
umgewandelt - in der annahme dass %%u für url und %%f möglicherweise für
file steht. jetzt bekomm' ich die vielsagende fehlermeldung: "/media/
ctsw301 ist ein ordner. es wurde aber eine datei erwartet". Das ist
schon besser, denn /media/ctsw301 ist tatsächlich der mountpoint der
cd - aber die fehlermeldung versteh' ich noch nicht. aber das krieg'
ich noch raus ...
inzwischen gilt natürlich: weitere sachdienliche hinweise sind
willkommen! und ein link auf die doku von dem teil wär' auch toll ...
lg, stephan