Hifidelio-User.de

Das (inoffizielle!) Forum für Hifidelio-User
Aktuelle Zeit: 24.05.2018 22:59

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]




Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 
Autor Nachricht
BeitragVerfasst: 13.04.2009 19:02 
Offline

Registriert: 02.06.2006 21:04
Beiträge: 52
Hallo Forum,

wer den Webserver auf dem Fidel aktiviert hat und Lust hat, eine eigene URL Sammlung dort abzulegen, kann sich unter:

http://www.rrudder.com/scripts/

links.zip runterladen und auf dem Fidel einrichten

die cgi Datei unter: /opt/Fidelio/httpd/cgi-bin
die 2 html Dateien unter: /opt/Fidelio/httpd/html

abgelegt.

die restlichen Dateien habe ich unter /data/urldata abgelegt.

Die genaue Beschreibung zur Installation und dem start Password findet sich unter:

http://www.rrudder.com/scripts/download/readme.txt

Bei mir funktioniert es sehr gut und ist eine nette weitere Nutzung unseres Fidels.

Gruß

_________________
Fidel 500 GB; OS Version 2.3.18


Nach oben
 Profil  
 
 Betreff des Beitrags: Erweiterung zur Podcastverwaltung
BeitragVerfasst: 26.04.2009 17:10 
Offline

Registriert: 02.06.2006 21:04
Beiträge: 52
Hallo Forum,

ich habe mein "Podcast Download Script" (http://www.hifidelio-user.de/viewtopic. ... c&start=15)

für die Nutzung mit dem hier vorgestellten Perlscript überarbeitet.
Legt man mit dem Tool z. B. eine neue Rubrik "Podcasts" an, erzeugt das Skript unter /data/urldata die Datei Podcasts.txt mit allen Links und entsprechender Beschreibung.

Ich habe mein Podcastskript hierfür entsprechend angepasst:

Code:
#!/bin/bash

PATH=${PATH}:/opt/wget/bin
cfg_and_log_dir="/audio/import"
audiodir="/audio/Sampler/Podcasts"

logfile=$cfg_and_log_dir/podcast.log
cfgfile=/data/urldata/Podcast.txt

echo "Logfile: $logfile"
echo "bashpodderfile: $cfgfile"
[ -d $audiodir ] || { echo "Kann Zielverzeichnis $audiodir nicht finden";exit 1;}

# Make script crontab friendly:
cd $audiodir

# Read the Podcast.txt file and wget any url not already in the podcast.log file:

while IFS="|" read dummyemail datadir podcast rest; do
   wget -q "${podcast}" -O - |
   awk 'BEGIN { RS="\""} /url=/ {getline; print}' |
   while read url; do
     grep -q "${url}" $logfile && continue
               
     mkdir -p "${datadir}"
     echo "Try to get $url down to $datadir "
     ok=""
     wget -q -c -P "${datadir}" "$url" && ok="yes"
     [ -z "$ok" ] && {
          echo "resume mode NOT OK. Trying complete file ..."
          wget -q -P "${datadir}" "$url" && ok="yes"
     }
     [ -z "$ok" ] || echo "${url}" >>$logfile
   done
 done < $cfgfile
sort -u <logfile>$logfile.new
chown -R fidelio.users $audiodir/*
chmod -R 777 $audiodir/*
mv $logfile.new $logfile
exit 0


Bei mir läuft es gut und vielleicht kann es jemand brauchen.

Gruß

P. S. Da die Formatierung und die Zeilenumbrüche leider verloren gehen, wie kann ich das eigentliche Skript hier zum runterladen anhängen?

[Edit Space:] ich hab dir das mal als "Code" markiert. Geht ganz einfach auch selbst, einfach im Texteditor beim Verfassen des Textes den entsprechenden Absatz komplett markieren, und dann den Schalter "Code" oben betätigen. Oder das Wort Code in eckigen Klammern am Anfang und so "/Code" (auch in eckigen Klammern) am Ende setzen ...

_________________
Fidel 500 GB; OS Version 2.3.18


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.05.2009 17:37 
Offline
Godfather of Hifidelio
Benutzeravatar

Registriert: 03.02.2005 12:45
Beiträge: 2040
Wohnort: Rheinhessen
Du kannst Code auch entsprechend hier anzeigen lassen, wenn Du vorher "code" angibst bzw. im Antwort-Schreiben-Editor die entsprechende Taste drückst:
Code:
Dann
   sieht das
      aus
   wie
hier.

_________________
Verallgemeinerungen sind generell schlecht.


Nach oben
 Profil  
 
 Betreff des Beitrags:
BeitragVerfasst: 01.05.2009 18:25 
Offline
Moderator
Benutzeravatar

Registriert: 21.05.2005 14:31
Beiträge: 2388
Wohnort: 52.429105,10.810525
das kann man als Mod auch machen ...
hab ich gerade mal gemacht.
Gruß Space

_________________
nope!


Nach oben
 Profil  
 
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 4 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.

Suche nach:
Gehe zu:  
cron
Powered by phpBB® Forum Software © phpBB Group
Deutsche Übersetzung durch phpBB.de