15.) MP3-Partition Sync Skript
Eventuell nutzt das hier jemanden was oder kann das anpassen:
https://www.nslu2-info.de/showpost.p...2&postcount=65
Code:#!/bin/bash ################################ ### MP3-Partition sync Skript ################################ ################################ ### Konfiguration ################################ ### Welcher PC soll gesichert werden? SERVER=htpc ### Welche Mountpoints? MOUNTLOCAL=/mnt/smb_temp MOUNTREMOTE=//htpc/MP3 ### Zielverzeichnis DATA_PATH="/home/samba/MP3s" ### Quellverzeichnisse ANZAHL=2 REMOTEDIR[1]="/MP3 - Songs" REMOTEDIR[2]="/MP3 - AudioBooks" #REMOTEDIR[3]="/Fotos" ### Sollen wir prüfen, ob noch ein gewisser Prozentsatz ### an Plattenplatz und Inodes frei ist? CHECK_HDMINFREE=true HDMINFREE=85 ### Weitere Optionen für rsync ### EXTRAOPT="--bwlimit=256" #EXTRAOPT="--progress" EXTRAOPT="" if [ $# != 0 ] ; then until [ -z "$1" ] do EXTRAOPT=$EXTRAOPT" "$1 shift done fi ################################# ### Los geht's ################################# ### Läuft der PC? ### Wenn nicht, abbrechen! ping -c 1 -q $SERVER > /dev/null if [ $? != 0 ] ; then echo "Info: $SERVER offline, rsync not started ($0)" logger "Info: $SERVER offline, rsync not started ($0)" exit 1 fi ### Ist der Mountpoint belegt? ### Wenn ja, abrechen! mount | grep -q $MOUNTLOCAL if [ $? = 0 ] ; then echo "Fatal: $MOUNTLOCAL occupied, rsync not started ($0)" logger "Fatal: $MOUNTLOCAL occupied, rsync not started ($0)" exit 1 fi ### Verzeichnis mounten mount -t cifs -o ro,username=bla,password=fasel $MOUNTREMOTE $MOUNTLOCAL 2>/dev/null if [ $? != 0 ] ; then echo "Fatal: Could not mount $MOUNTREMOTE, rsync not started ($0)" logger "Fatal: Could not mount $MOUNTREMOTE, rsync not started" exit 1 fi ### Prüfe auf freien Plattenplatz GETPERCENTAGE='s/.* \([0-9]\{1,3\}\)%.*/\1/' if $CHECK_HDMINFREE ; then KBISFREE=`df /$DATA_PATH | tail -n1 | sed -e "$GETPERCENTAGE"` INODEISFREE=`df -i /$DATA_PATH | tail -n1 | sed -e "$GETPERCENTAGE"` if [ $KBISFREE -ge $HDMINFREE -o $INODEISFREE -ge $HDMINFREE ] ; then echo "Fatal: Not enough space left for rsync! ($0)" logger "Fatal: Not enough space left for rsync! ($0)" sync sleep 4 umount $MOUNTLOCAL exit 1 fi fi ### Jetzt wird gesynct! COUNTER=1 while [ $COUNTER -le $ANZAHL ] do echo "Info: Starting rsync backup from $MOUNTREMOTE${REMOTEDIR[$COUNTER]} ... ($0)" logger "Info: Starting rsync backup from $MOUNTREMOTE${REMOTEDIR[$COUNTER]} ... ($0)" rsync -av --numeric-ids --delete -e rsh $EXTRAOPT "$MOUNTLOCAL${REMOTEDIR[$COUNTER]}" $DATA_PATH if [ $? != 0 ] ; then echo "Fatal: Could not finish rsync! ($0)" logger "Fatal: Could not finish rsync! ($0)" cd / sync sleep 4 umount $MOUNTLOCAL exit 1 fi echo "Info: Finished rsync backup from $MOUNTREMOTE${REMOTEDIR[$COUNTER]} ... ($0)" logger "Info: Finished rsync backup from $MOUNTREMOTE${REMOTEDIR[$COUNTER]} ... ($0)" COUNTER=$[$COUNTER+1] done ### sauber beenden cd / sync sleep 4 umount $MOUNTLOCAL
Last edited by WLAN-Fan; 21-12-2007 at 10:36.
- Bei user hatten wir "admin" gesagt stimmts? Dann klappts auch mit dem PHP.... :-)
- Villeicht noch nen kleinen link HIERHIN damit mann weiss warum meine WL-HDD jetzt so nen bisken globig aussieht.....
- Hab mich etwas gewundert das du mich auf den Reboot button noch nicht angesprochen hast :-)
Last edited by Pretender-; 03-01-2008 at 18:39.
Hallo,
stimmt hatte das vor dem ändern aus der Putty Historx kopiert.
Erledigt.
Hmm, noch nie geteset weil noch nee gebraucht. Aber jetzt wo du es sagst. Der reagiert nee. Mal sehen wo ran das wieder liegt.
Gruß.
Ne ich mein......das neue bild das mit dem ganzen krempel was du neu an den anfang gesetzt hast ist im tft bildschirm im index, der reboot ganz unten zu sehen...das meinte ich.....naja braucht mann selten.....
nööööööööööööööööööhhhhh ist unter dem shutdown button im webinterface hab ich jetzt auch ein rebooooooooooooooot button(in bildern von mir zu sehen)......bin einfach nur so auf die idee gekommen den einfach mal so da druff zu machen......jedoch braucht mann den gewiss garnicht oder?
Last edited by Pretender-; 05-01-2008 at 23:23.
Hi,
meinte ich doch der Shottdown Button geht mit deinem alten thttp Server?
Bei mir geht er nicht, was wohl an der Version deas thttp Servers liegt.
Wie sieht dein Reboot Scrippt aus?
Gruß.
achso.....ja doch der geht aber meines wissens auch bei der neuen version musst du nur dein passwort also login in das script schreiben ja und deine ip von der WL-HDD
"shutdown" :
und "reboot" :PHP Code:
#!/bin/sh
#
# Quick & Dirty Telnet-Script
#
#
tpipe()
{
sleep 3
echo "admin" # Username
sleep 2
echo "pass" # Password
sleep 3
echo "halt" # Command
sleep 2
echo "exit" # Logoff
sleep 2
}
tpipe|telnet 192.168.1.9 # Hostname or IP-address
is ja kein grosses geheimnis hinter......PHP Code:
#!/bin/sh
#
# Quick & Dirty Telnet-Script
#
#
tpipe()
{
sleep 3
echo "admin" # Username
sleep 2
echo "pass" # Password
sleep 3
echo "reboot" # Command
sleep 2
echo "exit" # Logoff
sleep 2
}
tpipe|telnet 192.168.1.9 # Hostname or IP-address
Last edited by Pretender-; 04-01-2008 at 12:44.
Hi,
hat schon damit jemand erfolgreich gearbeitet?
Quelle: Enlightened Sound Daemon EsounD esd
By WLAN-Fan.Der Enlightened Sound Daemon, kurz EsounD oder esd, ist ein Soundserver der von den Fenstermanagern Enlightenment und GNOME verwendet wird.
Zweck eines Soundservers ist es dafür zu sorgen dass mehrere Anwendungen gleichzeitig Audiosignale ausgeben können. Dazu greifen die Anwendungen selbst nicht mehr direkt auf das Audiogerät, beziehungsweise deren Treiber, zu, sondern senden statt dessen den wiederzugebenden Audiostrom an den Soundserver. Dieser mischt die Ströme und gibt das Ergebnis dann über das Audiogerät wieder.
EsounD verfügt auch über einfache Sequenzerfähigkeiten, so können Samples geladen und später wiedergegeben werden. Weiterhin ist EsounD netzwerktransparent, ein Programm muss also nicht auf dem selben Host wie der Soundserver laufen um Audioströme an diesen zu senden.
madplay --no-tty-control PATH &Wie kann ich MadPlay über die Konsole dazu bringen die MP3 abzuspielen ohne mir die Konsole zu sperren?
Das webradio funktioniert wunderbar, aber wie kann ich die stations liste erweitern? ich habe bis jetzt immer die vorhandenen links abgeändert.
ich kann aber keine neuen hinzufügen.
wie kann ich z.b. deutschlandradio oder andere öffentlichrechtlichen hören?
kann mir jemand auf die sprünge helfen?
Hi,
schön das du dich hier meldest !
So ein paar Fragen vorweg:
- Was für einen WebServer nutzt du?
--> den BusyBox-WebServer?
--> den Oleg/ASUS-WebServer?
--> LigHTTPd -WebServer?
---> (soll laut einigen Usern hier im Forum ganz stabil laufen)
--> tHTTPd Web Server? (das ist der der hier in der Anleitung steht, NOCH!)
---> (macht mir viel zu viel Zicken, ist serh unzuverlässig und unstabiel)
* Ich habe es leider noch nicht geschaft das ganze mit dem LigHTTPd WebServer zu testen.
* Sehr gehrn würde ich das ganze am liebsten mit dem BusyBox-WebServer laufen lassen, leider auch noch keine Zeit zum testen gehabt.
* So ich habe meine Liste selber erweitert.
- die Liste für die Oleg/ASUS-WebServer, wie auch
- die Liste für den tHTTPd Web Server
--> hier must du gehen in:
WebServerVerzeichnis/cgi-bin/
dort die Datein:
stations
öffnen
und deine Sender hinzufügen.
Gruß WLAN-Fan.PHP Code:
208.53.158.66 8006 / POP Radio
80.237.158.27 8000 / Techno4ever
sb3.mthn.net 8300 / MTH SB3
house.mthn.net 8500 / MTH House
war.str3am.com 7970 / Raggakings.net
80.237.208.48 9000 / jenny.fm
212.62.250.14 8800 / 1FM
mp380sgrooves.severnstream.com 8004 / 80s Groove Radio
88.191.13.53 7070 / Hot Mix Radio
terpsichore.net.rol.ru 8000 /radiosouz-64 Disco 80
64.62.252.134 5100 / BellyUp4Blues Radio
207.218.248.42 8000 / KOQX
70.84.35.130 8002 / New Orleans Radio
as.baikal.tv 8000 / Europa Plus Baikal
rmnradio.powerstream.de 8022 / RMNradio
207.200.96.232 8016 / Afterhours DJs
stream.ensonic.fm 8500 / enSonic.FM
205.188.215.229 8008 / friskyradio
stream.greenlineradio.com 8000 / Greenline Radio
paris-one.com 8000 / Paris-One Webradio
www.radio-clubbing.de 9000 / Radio Clubbing - Clubstream
sc1.streamfox.com 9000 / TechnoBase FM
server2.digital-webstream.de 10780 / TranceRadio.ch
80.168.22.246 8000 / DJ Doboy
www.radio-clubbing.de 9002 / Radio Clubbing - Mainstream
200.27.150.180 8500 / Crazy FM 104.5 FM
hotradio.introweb.nl 8000 / HOT Radio
87.118.64.213 8024 / DiscoFox-Radio.de
Hi Wlan-Fan,
danke für die schnelle Antwort.
Ich habe zwei Webserver installiert. Fürs Webradio benutze ich php-thttpd auf port 81.
Der zickt bei mir auch rum.
Für Musicbrowser habe ich Lighttpd installiert auf port 82. Läuft sehr stabil.
Webradio läuft bei mir damit nicht ( php problem ??)
Torrentflux-b4rt klappt damit auch prima.
Ich habe Oleg´s letzte Firmware am laufen und das alles auf einem wl500-gp.
An dem ist eine 400GB usb platte, die als netzlaufwerk und per nfs auch mit einer
d-box2 prima zusammen arbeitet.
Mit dem webradio und dem musicbrowser wird das ding zur eierlegendenwollmilchsau. Ich bin begeistert.
kann ich /cgi-bin/stations mit einem text-editor ändern?
an den stellen vorhandener links klappt das auch.
aber ich kann die liste damit nicht erweitern, weil ich nicht weiss wie ich da
neue links hinzufügen muss.
Ich möchte gern Deutschlandradio Kultur hören, weiss aber nicht wie ich das
in die liste eintragen soll. Wird im mp3 ogg und wmp format gestreamt.
da kein port bekannt ist hab ich alles mögliche probiert, geht aber nicht.
Gruß maryb