PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Suse10.1 USB



testing
14.05.11, 09:00
Hallo zusammen,

ich habe eine Frage. Und zwar betreibe ich in meinem Netzwerk ein Suse10.1 PC als zentraler Speicher für alle möglichen Dateien. Da der PC ohne grafische Oberfläche installiert ist und auch soweit wie möglich abgespeckt, habe ich mir überlegt wie ich es anstellen muß, dass ich meinen USB-Stick einfach am PC einstecken kann, und sobald der erkannt wurde, mir einen bestimmten Ordner vom Stick auf die Festplatte kopiert. Wie bei den NAS eben. Bin aber leider bis jetzt noch zu keiner brauchbaren Lösung gekommen. Vielleicht könnt ihr mir da weiterhelfen.....

DrunkenFreak
14.05.11, 09:26
Mit udev eine Regel erstellen, die ein Skript ausführt, sobald der Stick eingesteckt wird.

testing
14.05.11, 09:28
kenn mich da nicht so richtig aus damit. kennst du oder hast du irgendwie ein beispielskript ? wie muß ich das skript erstellen ? wo muß ich es abspeichern etc ??

DrunkenFreak
14.05.11, 09:31
Hier (https://encrypted.google.com/search?hl=en&source=hp&biw=1277&bih=683&q=udev+howto&aq=f&aqi=g1g-v2&aql=&oq=)

testing
14.05.11, 09:43
Toll, da hab ich schon geschaut. Kann man die erfolgreichen Mountvorgänge über den internen PC Lautsprecher sich bestätigen lassen ?

DrunkenFreak
14.05.11, 11:42
Dann hast du ja schon genügend Beispiele gefunden.

In einem weiteren Skript kannst du alles machen, was du willst. Soll ich das für dich auch googlen, wie du die PC Speaker ansprichst?

testing
14.05.11, 21:12
kann es sein, dass bei suse10.1 das programm beep nur einen ton immer ausgibt ? man beep gibts au ned. hab schon vieles versucht, auch gegoogelt ;-)

derRichard
15.05.11, 00:00
$ type beep
beep is aliased to `echo -en "\007"


hth,
//richard

testing
15.05.11, 00:29
was meinst du damit genau richard ???? gibt es da auch verschiedene töne mit tonlängen ?????

derRichard
15.05.11, 00:54
beep gibt einfach nur den code für "bell" aus.
siehe:
http://de.wikipedia.org/wiki/Bell_%28Steuerzeichen%29

//richard

testing
15.05.11, 01:00
kann man da auch verschiedene töne bzw. frequenzen und wiederholungen ausgeben ??

roadracer
15.05.11, 01:01
Das soll heißen, dass wenn du beep eingibst eigentlich
echo -en "\007" ausgeführt wird. \007 ist eine Escape-Sequenz und zielt auf das ASCII-"Zeichen" BEL (007) ab. http://de.wikipedia.org/wiki/Ascii#ASCII-Tabelle

Du könntest auch
echo -en "\014" eingeben und so einen Seitervorschub (FormFeed) auslösen.

Alles in allem, es gibt nur einen kurzen Ton, der durch ASCII abgedeckt wird. Sonst musst du z.B. MOC (http://moc.daper.net/) verwenden.

testing
15.05.11, 07:55
danke roadracer,

habe im yast nur automoc4 gefunden. ist es das programm ???

testing
15.05.11, 08:46
hallo,

habe inzwischen moc heruntergeladen, übersetzt und installiert. wenn ich es in der console aufrufe kommt folgende meldung: Fatal_Error: No decoder plugins have been loaded ! Mir ist schon klar, was diese Meldung bedeutet, aber wie lade ich die Decoder ? Bei mir ist z.Bsp. der OSS installiert.....

buzz768
15.05.11, 09:45
Probier's mit beep (http://www.johnath.com/beep/), das du dann aber mit vollständigem Pfad aufrufen musst.

testing
15.05.11, 10:40
wie ist nochmal der vollständige pfad zum beep bei suse 10.1 ?????

stefan.becker
15.05.11, 10:42
Aber Dateimanager mit Suchfunktion ab "/" sind dir schon bekannt?!

buzz768
15.05.11, 10:46
Ich weiß nicht, ob das Programm bei Suse vorinstalliert ist. Lad es dir im Zweifelsfall herunter und kompiliere es selbst.

drcux
15.05.11, 16:05
Alles in allem, es gibt nur einen kurzen Ton, der durch ASCII abgedeckt wird.

Jain:

http://tldp.org/HOWTO/Visual-Bell-4.html

Wird von SUSE übrigens auch genutzt, wenn man den Halt-Sound einstellt:

/etc/init.d/halt


"octave")
for tone in 524 491 440 393 349 328 295 262; do
echo -en "\033[10;${tone}]\a"
usleep 125000
done
echo -en "\033[10;262]"

roadracer
15.05.11, 16:13
Interessant...

testing
15.05.11, 16:14
hi drcux,

wenn ich deinen code in ein skript einbinde und dann der udev-regel anhänge, könnte ich somit deiner meinung nach für das einhöngen eines z.bsp. usb-sticks einen passenden, wiedererkennenden "sticksound" abspielen lassen ?

stefan.becker
15.05.11, 16:17
Warum probierst du das nicht mal aus?

testing
15.05.11, 16:24
ja, werd ich die tage mal machen, muß grad für schule lernen. ich sehe da noch ein anderes problem, wenn ich ich die daten per usb stick auf den rechner kopiere, ohne dass ich den bildschirm dran habe (wie bei den nas ). wie muß ich es anstellen, damit ich mitbekomme, ob alle daten auf den pc übertragen wurden, bevor ich den stick rausnehme ? am besten auch wieder per sound, aber wie ? und wie tu ich den stick "sicher entfernen" vor dem abziehen ? am besten sofort, sobald alle dateien kopiert wurden, aber auch da die frage, wie ? fragen über fragen, aber das thema interessiert mich zur zeit so brennend. möcht, wenn ich spät abends von schule heimkomme, einfach den stick in rechner stecken, dateien sichern und fertig

derRichard
15.05.11, 17:06
Jain:

http://tldp.org/HOWTO/Visual-Bell-4.html

Wird von SUSE übrigens auch genutzt, wenn man den Halt-Sound einstellt:

/etc/init.d/halt


"octave")
for tone in 524 491 440 393 349 328 295 262; do
echo -en "\033[10;${tone}]\a"
usleep 125000
done
echo -en "\033[10;262]"


sehr cool!
danke für den tipp.

//richard