Reneetjuh Geplaatst: 8 november 2011 Geplaatst: 8 november 2011 Ptje, super bedankt... Inderdaad stond er overal ~W achter... En ik had het nog wel met WinVi gedaan (linux editor). Problemen zijn nu opgelost nadat ik echt de file met vi heb geopend en alle ~W-tjes heb weggehaald... Nogmaals, enorm bedankt :-) Dreambox 7000s, Nokia Dbox 2, Nokia MM9500, Magic Module, Mastera IV, Moteck 2100 srg, Schotel 80cm draaiende van 43 west naar 72.0 oost...
De_Muts Geplaatst: 8 november 2011 Geplaatst: 8 november 2011 (aangepast) waar staat het commando dat de tar uitgepakt gaat worden in de map /etc/enigma2 ? deze zie ik niet staan dus zal de lijst niet meteen werken en zal je de bestanden nog naar de juiste map moeten kopieëren. Downloaden doet hij wel Of heb ik het nu fout . 8 november 2011 aangepast door De_Muts VU+Duo2 (2xs2+2xDVBC) (OpenPLI) + Vu+ Solo SE v2 (Dual C) (OpenPLI) + DM800HD se (OpenPLI 4.0) + DM One UHD Combo Triax 80CM Multifeed (13-19-23-28) Ziggo (Full Package)
martjeB Geplaatst: 8 november 2011 Geplaatst: 8 november 2011 Ik heb een script settings2tar gemaakt: met inhoud tar czvf /tmp/settings.tar.gz /etc/enigma2 vervolgens deze file op eigen www gezet en het onderstaand script werkt! #!/bin/sh echo "Ziggo E2 Zenderlijst" echo "Momentje Geduld AUB" [ -d /etc/enigma2 ] || mkdir -p /etc/enigma2 echo "Ziggo Kanalenlijst Word Gedownload" wget http://xxxl.nl/download/settings/e2/settings.tar.gz -O /tmp/settings.tar.gz echo "Kabel Setting Lijst Word Geinstalleerd" tar -xzf /tmp/settings.tar.gz -C / echo "Tijdelijke Bestanden Worden Verwijderd" echo "" rm /tmp/settings.tar.gz sleep 3 echo "Enigma Word Herstart" killall -9 enigma2 Gtz. Martje B
flipperfm Geplaatst: 13 november 2011 Geplaatst: 13 november 2011 beste mensen, heb alles even doorgelezen dit gaat me iets te ver... heb ook bij meerdere kennissen een dm 800 staan nieuwe image lukt me nog wel en ook bouqetten maken cq in draaien met dreamset ect dat lukt me wel. nu heb ik een dm500 heb ik bouqetten gemaakt read ik hem zeg maar, en sla hem op als enigma1 rel 109 en dan krijg ik totaal andere bouqetten in de dreamset edit te zien hoe kan dit?? wie kan mij op weg helpen, over die download functie waar jullie het over hebben hou ik mij ook voor aanbevolen met een beetje uitleg kom ik 1 een eind pb me of deel het Gr Bjorn
martjeB Geplaatst: 13 november 2011 Geplaatst: 13 november 2011 (aangepast) Haha, dan moet je deze (setcheck.sh) eens proberen te doorgronden: Komt van http://drhans.janreznicek.com/ kopje E2 sttings. Voor zover ik zie is Hans niet commercieel dus ik ga er vanuit dat de link gewoon mag. Ik wilde deze eigenlijk ombouwen naar een versie zodat ik de directories door de tar kon laten plaatsen. Ik heb uiteindelijk maar een andere tar gemaakt zonder directory structuur. Geinig is wel dat hier gebruik gemaakt wordt van een versienummer in de file setinfo.php , zodat als er geen nieuwe is, er ook niet gedownload wordt. #!/bin/sh #settings and configs #---------------------------- PATH_TO_TMP='/tmp/dr_set' PATH_TO_SET='/etc/enigma2' SETINFO_LCL='drhans.settings' DL_BASE='http://drhans.janreznicek.com/download/settings/e2' DL_INFO='setinfo.php' DL_SETS='drhans_e2_settings.tar.gz' OLD_SET_BACK='SetBack.tar.gz' SATELLITES_FILE='satellites.xml' SATELLITES_PATH='/var/tuxbox' TIMEOUT_SECS=60 WEBPATH='http://localhost/web' #functions #---------------------------- checkIfTsExists() { if [ -w ${PATH_TO_SET}/${SETINFO_LCL} ] then return 0 else touch ${PATH_TO_SET}/${SETINFO_LCL} chmod 755 ${PATH_TO_SET}/${SETINFO_LCL} echo 0 > ${PATH_TO_SET}/${SETINFO_LCL} fi } checkIfUpdateAvailable() { DRHANS_SETTINGS_ONLINE=$(wget ${DL_BASE}/${DL_INFO} -q -O- ) DRHANS_SETTINGS_DREAMB=$(cat ${PATH_TO_SET}/${SETINFO_LCL}) if [ "${DRHANS_SETTINGS_ONLINE}" -gt "${DRHANS_SETTINGS_DREAMB}" ] then echo "New settings version found!" rm -f /tmp/yesno SENDMESSAGE=$(wget "${WEBPATH}/message?text=New%20DrHans%20settings%20found!\nInstall%20now?&type=0&timeout=${TIMEOUT_SECS}" -O-) i=0 while [ $i -lt ${TIMEOUT_SECS} ] do #GUI_ANSWER_LONG=$(wget "http://localhost/web/messageanswer?getanswer=now" -O-) GUI_ANSWER=$(cat "/tmp/yesno" 2>/dev/null) if [ "${GUI_ANSWER}" = "yes" ] then echo "YES answer received." break fi if [ "${GUI_ANSWER}" = "no" ] then echo "NO answer received. Aborting" wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=No%20answer\nAborting.&type=3" -O- > /dev/null exit 5 fi i=`expr $i + 1` sleep 1 done return 0 else echo "No new settings detected" exit 0 fi } downloadSettings() { wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Starting%20settings%20download...&type=2" -O- > /dev/null echo "Starting settings download..." if ! [ -d ${PATH_TO_TMP} ] then mkdir -p ${PATH_TO_TMP} fi cd ${PATH_TO_TMP} && wget ${DL_BASE}/${DL_SETS} -q if [ "$?" -eq 0 ] then wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Download%20done!&type=1" -O- > /dev/null echo "Settings downloaded." return 0 else wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Download%20failed&type=3" -O- > /dev/null echo "Failed to download settings!" exit 2 fi } unzipSettings() { wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Unzipping%20downloaded%20settings...&type=2" -O- > /dev/null echo "Unzipping downloaded settings..." gunzip -f -c ${PATH_TO_TMP}/${DL_SETS} | tar -x if [ "$?" -eq 0 ] then wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Unzipping%20done.&type=1" -O- > /dev/null echo "Settings unzipped..." return 0 else wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Unzipping%20failed&type=3" -O- > /dev/null echo "Failed to unzip downloaded settings file!" doCleaning exit 3 fi } backupOldSettings() { wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Backing%20up%20old%20settings...\nPlease%20wait!&type=2" -O- > /dev/null echo "Creating old settings backup. This might take a minute or two..." cp ${SATELLITES_PATH}/${SATELLITES_FILE} ${PATH_TO_SET} && cd ${PATH_TO_SET} && tar -c whitelist blacklist lamedb *.tv *.radio ${SATELLITES_FILE} | gzip -c > ${PATH_TO_TMP}/${OLD_SET_BACK} && rm ${SATELLITES_FILE} if [ "$?" -eq 0 ] then wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Backup%20created&type=1" -O- > /dev/null echo "Old settings backup created." return 0 else wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Backup%20failed&type=2" -O- > /dev/null echo "Warning: Failed to create a backup of old settings!" return 1 fi } deleteOldSettings() { wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Deleting%20old%20settings...&type=2" -O- > /dev/null echo "Deleting old settings..." cd ${PATH_TO_SET} && rm -f lamedb *.tv *.radio && rm -f ${SATELLITES_FILE} if [ "$?" -eq 0 ] then wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Old%20settings%20deleted&type=1" -O- > /dev/null echo "Old settings deleted." return 0 else wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null echo "Warning: Failed to delete old settings!" wget "${WEBPATH}/message?text=Deleting%20failed&type=2" -O- > /dev/null return 1 fi } moveSettings() { wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Moving%20settings...&type=2" -O- > /dev/null echo "Moving new settings..." cd ${PATH_TO_TMP} mv -f lamedb ${PATH_TO_SET}/ && mv -f *.tv ${PATH_TO_SET}/ && mv -f *.radio ${PATH_TO_SET}/ && mv -f ${SATELLITES_FILE} ${SATELLITES_PATH}/ if [ "$?" -eq 0 ] then wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Moved.&type=1" -O- > /dev/null echo "Settings moved." return 0 else echo "Failed to move settings!" wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Installation%20failed&type=3" -O- > /dev/null doCleaning exit 4 fi } updateStamp() { echo ${DRHANS_SETTINGS_ONLINE} > ${PATH_TO_SET}/${SETINFO_LCL} } reloadSettings() { wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Reloading%20settings...&type=2" -O- > /dev/null echo "Reloading your new settings. This might take a minute or two..." RELOAD=$(wget http://localhost/web...streload?mode=0 -O- -q) if [ "$?" -eq 0 ] then echo "Settings reloaded." wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Reload%20done!\nEnjoy%20your%20updated%20channel%20settings!\nby\nDrHans&type=1" -O- > /dev/null return 0 else echo "Warning: failed ro reload settings, please restart Enigma2 manually." wget "${WEBPATH}/remotecontrol?command=174" -O- > /dev/null wget "${WEBPATH}/message?text=Reload%20failed\nReboot&20manually.&type=3" -O- > /dev/null exit 5 fi } doCleaning() { cd ${PATH_TO_TMP} && rm *.* } #script execution #---------------------------- checkIfTsExists checkIfUpdateAvailable downloadSettings unzipSettings #backupOldSettings moveSettings updateStamp reloadSettings doCleaning echo "Done!" exit 0 13 november 2011 aangepast door martjeB Gtz. Martje B
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen