Configurationsaver

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Configurationsaver

      Hallo,

      ich habe mir in der lcdscreens.xml eigene Einstellungen für das Dysplay erstellt, nun habe ich bemerkt der Configsaver sicherte diese Datei nicht mit. Könnte man dieses mit Einbauen?
      --
      Gruß aus Thüringen!
      Frank P.

      Hardware: DM7080/DM920 - Merlin 4 OE2.5
    • Die Datei wird absichtlich nicht gesichert, da es beim Wiedereinspielen zu Problemen kommen kann.
      Gruß
      Dumbo

      In einer irrsinnigen Welt vernünftig sein zu wollen, ist schon wieder ein Irrsinn für sich.
    • Werden die möglichen Änderungen an dieser Datei dokumentiert? Es kann ja sonst auch zu Problemen kommen wenn ich die Datei manuell zurück kopiere.
      --
      Gruß aus Thüringen!
      Frank P.

      Hardware: DM7080/DM920 - Merlin 4 OE2.5
    • 1. by what command i can create some files collection in one.ipk on dreambox ?

      2. by which command i can reinstall plugins stored in /media/hdd/configsaver-plugins>pluginlist
      (not from menu, but commandline or script)

      3. there is my version of BacUP script
      /usr/script/backup_E2_NewNigma2.sh

      Shell-Script

      1. #!/bin/sh
      2. # MartiniB #
      3. ## configuration
      4. IMAGETYPE="Newnigma2"
      5. #IMAGETYPE="NabiloBH"
      6. #
      7. ENIGMA_ON=1
      8. IMAGEFILES_ON=1
      9. SERVICES_ON=1
      10. #GEMINI_CONFIG_ON=1
      11. # !! Doesn't work with parameters where '/' presented in value string
      12. #GEMINI_CONFIG_LINES=""act_cam" "def_cam""
      13. #SKINS_ON=1
      14. #SKIN_FILES=""josh3d" "chk_" "gemini_blueline""
      15. #SKIN_FILES=""josh3d""
      16. LOCALES_ON=0
      17. #LOCALE_CODES=""lv" "ru""
      18. SCRIPTS_ON=1
      19. SCRIPT_FILES=""MartiniChannelsListE2_download_userscript.sh" "ServicesE2_backup_userscript.sh" "my_init.sh""
      20. CAMD3_ON=1
      21. MPCS_ON=1
      22. OSCAM_ON=1
      23. NEWCS_ON=1
      24. MGCAMD_ON=1
      25. CCCAM_ON=1
      26. USER_ON=1
      27. #USER_FILES=""/var/etc/ether-wake.conf" "/usr/lib/tuxbox/plugins/etherwake." "/bin/ether-wake" "/var/bin/ether-wake" "/var/bin/dreamdvd""
      28. USER_FILES=""/usr/bin/vtuner""
      29. CopyBcTo=""/media/hdd" "/media/net/bigdisk""
      30. ## end
      31. ###################
      32. foo="$0"
      33. crntNameExt=${foo##*/}
      34. crntNameShort=${crntNameExt%_userscr*}
      35. crntNameShort=${crntNameExt%.sh}
      36. BoxNAME=`cat -u /var/etc/hostname| head -1`
      37. #BoxTYPE=`grep -s type= /proc/bus/dreambox| head -1| sed -e 's/.*type=//'`
      38. BoxTYPE=`cat -u /proc/stb/info/model| head -1`
      39. TAR_NAME="$crntNameShort"_`date +%Y.%m.%d`_"$BoxNAME"\("$BoxTYPE"\)
      40. DirTmp="/tmp/"
      41. DirEtc="/etc/"
      42. DirTuxbox="/etc/tuxbox/"
      43. DirEnigma="/etc/enigma2/"
      44. DirBin="/usr/bin/"
      45. DirKeys="/usr/keys/"
      46. DirScript="/usr/script/"
      47. DirShare="/usr/share/"
      48. #echo "$BoxNAME" -- "$BoxTYPE" -- "$TAR_NAME"
      49. #exit
      50. add_to_tarline () {
      51. if [ -e "$i" ]; then
      52. files2tar="$files2tar $i"
      53. echo "$i"
      54. echo "$i">>"$LogFile"
      55. else
      56. echo "!!! NOT FOUND: $i"
      57. echo "!!! NOT FOUND: $i">>"$LogFile"
      58. fi
      59. }
      60. print_bt_2_log () {
      61. echo ""
      62. echo "">>"$LogFile"
      63. echo "$BT:"
      64. echo "$BT:">>"$LogFile"
      65. }
      66. print_cmdline_2_log () {
      67. echo "$BT">>"$LogFile"
      68. }
      69. AUTORELOAD=0 files2tar=""
      70. LogFile="$DirTmp$TAR_NAME"_log.txt
      71. echo "$DirTmp$TAR_NAME">"$LogFile"
      72. echo "">>"$LogFile"
      73. rm -rf "$DirTmp$TAR_NAME".tar.gz
      74. if [ $ENIGMA_ON -ne 0 ]; then
      75. BT="ENIGMA"
      76. print_bt_2_log
      77. for i in "$DirEnigma"settings "$DirEnigma"timer* ""$DirEtc"network/interfaces" ""$DirEtc"resolv.conf" "$DirEtc"hostname "$DirEnigma"automounts.xml "$DirEtc"hosts "$DirEtc"auto.* "$DirEtc"automount.*; do
      78. add_to_tarline
      79. done
      80. fi
      81. if [ $IMAGEFILES_ON -ne 0 ]; then
      82. BT="IMAGEFILES: $IMAGETYPE"
      83. print_bt_2_log
      84. case "$IMAGETYPE" in
      85. Newnigma2)
      86. for i in "$DirEtc"rc3.d/*emustart "$DirEtc"rc3.d/*inadyn "$DirEtc"inadyn.conf "$DirEtc"init.d/inadyn.sh "$DirBin"inadyn; do
      87. add_to_tarline
      88. done;;
      89. NabiloBH)
      90. for i in "$DirEtc"CurrentNabCamName "$DirEtc"NabCamConf "$DirEtc"Nabiloepgproviders.cfg; do
      91. add_to_tarline
      92. done;;
      93. esac
      94. fi
      95. if [ $SERVICES_ON -ne 0 ]; then
      96. BT="SERVICES"
      97. print_bt_2_log
      98. for i in "$DirEnigma"lamedb* "$DirEnigma"*bouquet* "$DirEnigma"blacklist "$DirEnigma"whitelist "$DirTuxbox"satellites.xml "$DirShare"enigma2/dealer/lamedb.* "$DirShare"enigma2/dealer/*.info; do
      99. add_to_tarline
      100. done
      101. fi
      102. if [ $SCRIPTS_ON -ne 0 ]; then
      103. BT="SCRIPTS"
      104. print_bt_2_log
      105. for SCRIPT in $crntNameExt $SCRIPT_FILES; do
      106. for i in "$DirScript$SCRIPT"*; do
      107. add_to_tarline
      108. done
      109. done
      110. fi
      111. if [ $CAMD3_ON -ne 0 ]; then
      112. BT="CAMD3"
      113. print_bt_2_log
      114. for i in "$DirBin"camd3* "$DirBin"pcamd* "$DirScript"camd3* "$DirKeys"camd3.* "$DirKeys"services.*; do
      115. add_to_tarline
      116. done
      117. fi
      118. if [ $MPCS_ON -ne 0 ]; then
      119. BT="MPCS"
      120. print_bt_2_log
      121. for i in "$DirBin"mpcs* "$DirTuxbox"config/mpcs* "$DirTuxbox"mpcs*; do
      122. add_to_tarline
      123. done
      124. fi
      125. if [ $OSCAM_ON -ne 0 ]; then
      126. BT="OSCAM"
      127. print_bt_2_log
      128. for i in "$DirBin"oscam* "$DirTuxbox"config/oscam* "$DirTuxbox"oscam*; do
      129. add_to_tarline
      130. done
      131. fi
      132. if [ $MGCAMD_ON -ne 0 ]; then
      133. BT="MGCAMD"
      134. print_bt_2_log
      135. for i in "$DirBin"mgcamd* "$DirScript"mgcamd* "$DirKeys"mg_* "$DirKeys"*.list; do
      136. add_to_tarline
      137. done
      138. fi
      139. if [ $NEWCS_ON -ne 0 ]; then
      140. BT="NEWCS"
      141. print_bt_2_log
      142. for i in "$DirBin"newcs* "$DirTuxbox"config/newcs*; do
      143. add_to_tarline
      144. done
      145. fi
      146. if [ $CCCAM_ON -ne 0 ]; then
      147. BT="CCCAM"
      148. print_bt_2_log
      149. for i in "$DirBin"CCcam* "$DirScript"CCcam* "$DirEtc"CCcam.*; do
      150. add_to_tarline
      151. done
      152. fi
      153. if [ $USER_ON -ne 0 ]; then
      154. BT="USER"
      155. print_bt_2_log
      156. for FILE in $USER_FILES; do
      157. for i in "$FILE"*; do
      158. add_to_tarline
      159. done
      160. done
      161. fi
      162. ### tar file
      163. if [ ! "$files2tar" = "" ]; then
      164. BT="create "$DirTmp$TAR_NAME".tar.gz"
      165. print_bt_2_log
      166. tar -czf "$DirTmp$TAR_NAME".tar.gz ${files2tar}
      167. BT=""
      168. print_cmdline_2_log
      169. BT="#"
      170. print_cmdline_2_log
      171. BT="## Restore commamdlines ##"
      172. print_cmdline_2_log
      173. BT="rm /usr/share/enigma2/dealer/*"
      174. print_cmdline_2_log
      175. if grep -qs NO_START=1 /etc/init.d/dropbear; then
      176. BT="sed 's/NO_START=.*/NO_START=1/' /etc/init.d/dropbear>/etc/init.d/dropbear.c"
      177. print_cmdline_2_log
      178. BT="rm /etc/init.d/dropbear"
      179. print_cmdline_2_log
      180. BT="mv /etc/init.d/dropbear.c /etc/init.d/dropbear"
      181. print_cmdline_2_log
      182. #BT="killall -9 dropbear"
      183. #print_cmdline_2_log
      184. fi
      185. BT="tar -zxf \"""$DirTmp$TAR_NAME".tar.gz"\" -C /"
      186. print_cmdline_2_log
      187. BT="killall -9 enigma2"
      188. print_cmdline_2_log
      189. BT="reboot"
      190. print_cmdline_2_log
      191. #BT=""
      192. #print_cmdline_2_log
      193. for cpPATH in $CopyBcTo; do
      194. #echo cpPATH "$cpPATH"
      195. if [ -e "$cpPATH" ]; then
      196. echo copy to "$cpPATH"
      197. cp "$DirTmp$TAR_NAME".tar.gz "$cpPATH"/>/dev/null
      198. cp "$LogFile" "$cpPATH"/>/dev/null
      199. fi
      200. done
      201. fi
      202. echo ""
      203. exit 0
      Alles anzeigen
      dm7080sstt; 2x dm8000sstt; dm7020s <- Diseq1x4 <- 3x Diseq1x10 <-
      Dishes:
      1.8m 36E;28E;23E;19E;16E;13E;7E
      1.6m 42E;36E
      1.0m 10/9E;5E;1W;8W
      1.0m 15W;22W;30W
      1.1m 4/5W;12W;18W;24W
      1.1m 53E;60E
      1.0m 75E
      TVs: Philips 46pfl9707s; Philips 42pfl9703h