
- PUBLICACIÓN NUEVA DE VERSIÓN 5.0:
- ¿ Que hace jungle Script ?
- ¿ Como se instala JungleScript ?
- Configuracion JungleScript
- ¿ Como puede actualizar jungleScript si hay nuevas versiones ?
- ¿ Como puede forzar la reistalacion de lista canales o picones ?
- ¿ Se puede ejecutar el script manualmente ?
- ¿ Como son los picones que se instalan en el receptor ?
- ¿ Como es la lista canales que se instala en el receptor ?
- ¿ Como sabemos si se produjo actualizacion de la lista canales ?
- ¿ Es seguro el script o se puede eliminar ?
- PUBLICACIÓN NUEVA DE VERSIÓN 5.0:
- ¿ Que hace jungle Script ?
- ¿ Como se instala JungleScript ?
- Configuracion JungleScript
- ¿ Como puede actualizar jungleScript si hay nuevas versiones ?
- ¿ Como puede forzar la reistalacion de lista canales o picones ?
- ¿ Se puede ejecutar el script manualmente ?
- ¿ Como son los picones que se instalan en el receptor ?
- ¿ Como es la lista canales que se instala en el receptor ?
- ¿ Como sabemos si se produjo actualizacion de la lista canales ?
- ¿ Es seguro el script o se puede eliminar ?
PUBLICACIÓN NUEVA DE VERSIÓN 5.0:
https://jungle-team.com/junglescript-5-0-auto-instalador-lista-canales-y-picon-enigma2/
Antes de empezar queremos dar agradecimientos a @txolo99 miembro desarrollador del equipo jungle-team por todo el tiempo dedicado a la creacion del script, ya que pensar que detras de cada línea de código es un tiempo que nos quitamos de estar con nuestra familia, trabajo u otras aficiones, para que otros puedan tener ciertas cosas de manera fácil, y más aún cuando se realiza totalmente gratuito y publicado en un blog sin ánimo de lucro
¿ Que hace jungle Script ?
- Te auto instala lista canales y te las actualiza en caso de novedades en cada reinicio del receptor, las listas disponibles son:
- Astra 19.2E
- Astra 19.2E comunitarias
- Astra 19.2E + Hotbird 13E
Ademas te autoinstala picones de Movistar+ de satelite Astra 19.2º (opcional si lo configuramos en el archivo parametros)
- Exclusivo de junglescript: En el caso de instalar lista canales a traves del script, y luego el usuario modificar la lista canales con una busqueda de canales tdt y crear su favorito de canales tdt, el script cuando te actulice la lista satelite te conserva los canales tdt y los favoritos tdt que hubieras creado.
- Exclusivo de junglescript: En el caso de instalar lista canales a traves del script, y luego el usuario modificar la lista canales con un favorito iptv, el script cuando te actualice la lista satelite te conserva ese favorito iptv que tu has creado.
- Exclusivo de junglescript: A traves de parametro de configuracion del script puedes elejir que favoritos de la lista canales que te instala el script no se instalen, asi puedes elejir que algunos favoritos no se te instalen.
- Exclusivo de junglescript: En caso de detectar que la imagen es blackhole te auto escala los picones para que se visualicen correctos en el skin.
- Exclusivo de junglescript: Permite seleccionar si instalar lista canales enigma2 (por defecto), o instalar lista canales enigma2 + picon (se configura mediante parametro)
¿ Como se instala JungleScript ?
Descarga jungleScript
La instalación es sumamente sencilla, simplemente accedemos al github oficial del script en la siguiente url:
- https://github.com/jungla-team/enigma2_pre_start/tree/master/ipk
Nos descargamos el ipk (paquete de instalacion), para ello pulsamos sobre la version de junglescript a instalar:
Ahora pulsamos en download para realizar la descarga
Se nos descargara en nuestro pc el paquete ipk de instalacion
Instalación en receptor
Una vez hemos procedido a la descarga del paquete instalador lo introducimos en nuestro receptor en el directorio /tmp
Una vez introducido el paquete instalado procedemos a su instalacion para ello lo vamos a realizar por terminal ejecutando el siguiente comando:
opkg install /tmp/junglescript*.ipk
Configuracion JungleScript
Una vez ejecutados los pasos descritos ¿ facil no ? en cada reinicio enigma2 del receptor el script comprobara si existen actualizaciones de la lista canales y de los picones(opcional si se activo su instalacion en parametros) y en caso de existir realizara la instalacion y si no existe actualizacion no hara nada, basicamente sin hacer nada siempre tendremos nuestra lista y picones siempre actualizados.
¿ Como selecciono la lista que se va a autoinstalar ?
Como menciono al principio, junglescript puede autoactualizar 3 listas canales diferentes, instalandose si no configuramos nada por defecto Astra 19.2.
- Astra 19.2E (por defecto)
- Astra 19.2E comunitarias
- Astra 19.2E + Hotbird 13E
En el caso que deseemos instalar otra de las listas de canales disponibles, debemos acceder a nuestro receptor al directorio /usr/bin y observaremos un archivo llamado enigma2_pre_start.conf, en el que se halla el parametro LISTACANALES=, dependiendo el valor que le demos a dicho parametro instalar una de las listas, los valores a introducir seran:
LISTACANALES=astra
LISTACANALES=astra-hotbird
LISTACANALES=astra-comunitaria
Nota: si el archivo no existe o esta en blanco te instalara la lista Astra por defecto.
¿ Como selecciono los favoritos que no quiero que se instalen ?
JungleScript permite filtra favoritos que se van a instalar, es decir puedes definir que favoritos de la lista canales no se instalen, para ello debes crear en el directorio del receptor /etc/enigma2 un archivo llamado fav_bouquets y en su interior introducir los favoritos que no quieres que se instalen cada favorito va en una linea del archivo, ejemplo:
movistariplus
canalesdeportes
El nombre del favorito a introducir que se quiere filtrar es de la siguiente manera para que lo veais facil, si el favorito en el directorio etc/enigma2 se llama userbouquet.canaldigitaal.tv pues el nombre a introducir es canaldigitaal
Nota: Si no existe el archivo o esta en blanco por defecto se instalaran todos los favoritos de la lista
¿ Como activo la instalacion de los picones ?
A partir de la version 4.0 de junglescript la descarga de los picones esta desactivada por defecto, en el caso que deseemos activarla, debemos configurar el parametro PICONS= en el archivo enigma2_pre_start.conf situado en el directorios /usr/bin de nuestro receptor, siendo los parametros a usar:
PICONS=0 —> No se instalan picones, solamente la lista canales
PICONS=1 —> Se instala lista canales y picones
Nota: los picones se instalaran solamente si tienes mas de 60 megas libres en la flash del receptor, ya que para la realizacion de la descarga se usa el directorio /tmp del receptor.
¿ Donde instala el script los picones ?
Una duda que os podeis plantear es donde se instalan los picones, pues el script es inteligente si detecta que teneis una unidad montada como /media/hdd la instalación la realiza en esa unidad, si detecta que existe unidad montada como /media/usb la instalación la realiza en esa unidad, si detecta que existe unidad montada como /media/mmc la instalacion la realiza en esta unidad, y si no detectan ningun montaje lo realiza en la flash del receptor en el directorio /usr/share/enigma2.
Al hilo de esto en caso que tengamos varios puntos de montaje el script lo instalaría solamente en uno de ellos, teniendo la siguiente preferencia:
1º /media/hdd
2º /media/usb
3º /media/mmc
4º /usr/share/enigma2
¿ Como puede actualizar jungleScript si hay nuevas versiones ?
Si tenemos jungleScript instalado, si hay una nueva version del script, cuando reiniciamos el receptor se actualizara nuestro script.
¿ Como puede forzar la reistalacion de lista canales o picones ?
En el caso que deseemos forzar la reinstalacion de lista canales o picones, por ejemplo si deseamos cambiar la lista seleccionada en la instalacion y que el script realize la instalacion, simplemente debemos borrar el archivo llamado actualizacion que se halla en /etc/enigma2 (para la lista canales) o en el interior de la carpeta picon (para los picones)
¿ Se puede ejecutar el script manualmente ?
Si deseamos ejecutar el script manualmente para comprobar si lo hace correctamente, lo podemos realizar tambien sin necesidad de reiniciar el receptor, para ello simplemente ejecutamos el comando:
/usr/bin/enigma2_pre_start.sh
¿ Como son los picones que se instalan en el receptor ?
Son picones transparentes de alta calidad, exactamente iguales a la mosca tv de los canales de movistar+ en emision a un tamaño de 440 x 264.
Los cuales se instalan desde la siguiente direccion url en el caso que deseeis ver como son los podais descargar manualmente:
https://github.com/jungla-team/Picon-enigma2-Movistar
¿ Como es la lista canales que se instala en el receptor ?
La lista canales que se instala en nuestro receptor es para el satelite Astra 19.2 ordenada mediante favoritos de las distintas plataformas que emiten en dicho satelite, prestando especial atencion al favorito IplusHD que son los canales de movistar+ con mismo orden y numeracion que el receptor oficial de Movistar+.
Ademas la lista canales incluye un favorito iptv de 311 canales TDT de españa, para el funcionamento del mismo correctamente es necesario instalar en nuestro receptor el paquete serviceapp, para ello por consola terminal ejecutamos el comando:
enigma2-plugin-systemplugins-serviceapp
Una capturas de la lista canales instalada en el receptor:
¿ Como sabemos si se produjo actualizacion de la lista canales ?
Existen tres maneras distintas:
- Simplemente si hubo actualizacion en el directorio /tmp del receptor nos apareceran los archivos rsync_canales.log.
- Otro metodo es si tenemos instalado el jungle-bot que nos avisara por telegram. Si no tienes instalado el jungle-bot para por este link:
https://jungle-team.com/junglebot-telegram-enigma2/ - Saldrá el mensaje de actualización de canales en la pantalla de nuestro receptor y en el televisor que tengamos conectado.
¿ Es seguro el script o se puede eliminar ?
Otra duda que podemos plantearnos es si el script es seguro o hace algo raro en nuestro receptor, la respuesta es que simplemente instala lista canales y picones en nuestro receptor enigma2, cualquiera que entienda algo de shell puede verlo en el código opensource del mismo: https://github.com/jungla-team/enigma2_pre_start/blob/master/enigma2_pre_start.sh
En caso que deseemos borrar el script para que ya no se ejecute en el reinicio de enigma2 simplemente borramos el script del directorio /usr/bin.
Sigo los pasos y creo que no se me instala nada. En el directorio /tmp no me aparece el archivo rsync_canales.log
Seguro que has ejecutado el script correctamente
Revisa el log /tmp/enigma2_pre_start.log para ver que realmente se está ejecutando
me dice esto;
/usr/bin/enigma2_pre_start.sh: line 390: syntax error: unexpected «(» (expecting «then»)
y no se instala nada
Pasa de nuevo fichero a /usr/bin/enigma2_pre_start.sh en formato final de línea unix, ya que parece que tienes problemas con la copia del fichero al propio deco
Hola cada ve que ejecuta el script se me queda en la pantalla de openspa y no arranca el deco, he tenido que instalar la imagen de nuevo por usb…
No tenemos constancia de que no funcione, pero pasa el log que genera en /tmp para poder ver qué ocurre.
al ejecutar el script manualmente me da este error «-sh: /usr/bin/enigma2_pre_start.sh: /bin/bash^M: bad interpreter: No such file or directory» Sabe alguien como solucionarlo?
Salu2.
eso error es por haber introducido el script con filezilla o algun gestor ftp que ha tomado el archivo como ascci y a corrompido los tabuladores.
use el gestor ftp correctamente
He seguido las instrucciones en un VUplus y ahora se me queda el deco en la pantalla de Starting Enigma 2 y no pasa de ahí cuando le di a ejecutar manualmente el script.
Lo curioso es que el OpenWebif si me funciona y puedo ver los canales/bouquets nuevos cargados, pero en la tele no al quedarse la pantalla bloqueada en la que he dicho de Starting Enigma 2…
ademas de la lista canales se descargan los picones en la primera vez que se hace se descargan 29 megas mas o menos de picon y se instalan a continuacion, dependiendo la conexion a internet tarda 4-5 minutos hasta que termina todo.
Hola me pasa lo mismo ha logrado solucionarlo?
Pasate por el grupo de telegram y lo vemos
Hola me pasa lo mismo ha logrado solucionarlo?
Un saludo
a mi me pasa lo mismo como se puede arreglar.
Idem, se reinicio el deco, se puso a actualizar y desde entonces, se queda la pantalla de Starting GUI y el circulito cargando arriba a la izquierda y no me va… Lance un restore de un backup que tenia y ya me funciona, pero si vuelvo a lanzar el script, tanto manual como automatico se me jode el asunto… Ha pasado algo con el script? Alguna solucion?
idem de lo mismo me he cargado el decose queda en starting enigma2 y no pasa de ahy ni puedo volver a conectar por ftp
Entrar por ssh y borra todo dentro de /etc/enigma2 y luego reinicia de nuevo
Me ha ocurrido lo mismo, tras ejecutarlo no reinicia el deco. Se queda pillado en la pantalla de starting enigma2…
¿Alguna solución?
Pásate por el grupo de telegram y lo solucionamos por alli.
Hola, me da error 404 en el script al buscar https://raw.githubusercontent.com/jungle-team/enigma2_pre_start/master/enigma2_pre_start.sh
Actualiza el script sh a manija, ya que cometimos un error
Hola. Despues de ejecutar el script, se me coloca en la lista «last scanned» en vez de la de movistar. Es un error??
No debería… pásate por el grupo de telegram y lo vemos
Buenas tardes y gracias por la info, me sucede lo siguiente, cuando introduzco el opkg install /tmp/junglescript*.ipk
me aparece el siguiente error:
Collected errors:
* Solver encountered 5 problem(s):
* Problem 1/5:
* – nothing provides requested attr-dev
*
* Solution 1:
* – do not ask to install a package providing attr-dev
Y así con los 5 errrores.
Esto me pasa usando el junglescript 3.5, cuando lo hago con el 4.4 el error es:
Collected errors:
* opkg_prepare_file_for_install: Refusing to load file ‘/tmp/junglescript_4.4_all.ipk’ as it matches the installed version of junglescript (4.4).
Por lo que entiendo que me encuentra los archivos y no es un fallo de ruta.
¿Alguna solución?
Gracias
qué imagen usas? Es mejor que te pases por el grupo de Telegram para verlo en detalle
Hola, acabo de instalar y no reinicia, se queda en la pantalla de carga de openspa. ¿Cuál es el grupo de Telegram?
https://t.me/joinchat/AFo2KEfzM5Tk7y3VgcqIOA
Acabo de instalar y no me arranca el deco, ¿Cuál es el grupo de Telegram?
https://t.me/joinchat/AFo2KEfzM5Tk7y3VgcqIOA
Hola, nunca he conseguido que el script se actualice automaticamente y hoy he abierto el archivo sh. Creo que hay una errata en la linea:
hay_upgrade_junglescript=$(opkg list-upgradable | grep junglecript | wc -l)
En la ultima version es la linea 677. La he cambiado en la version que tenia (4.7) a:
hay_upgrade_junglescript=$(opkg list-upgradable | grep junglescript | wc -l)
y he reiniciado enigma. Despues de eso me ha actualizado a la 4.9. Podriais confirmar si es una errata y si eso ha podido causar la falta de actualizacion en otros usuarios tambien?
Un saludo!
Gracias amigo!! Corregido en la versión 4.10
Hola, para la descarga de picons, si /media/hdd es un recurso de red y es un poco largo, falla porque el comando para ver el espacio libre sale en 2 líneas y toma otro valor. Lo he corregido cambiando cambiando en la línea 458 el comando «df -k» por «df -Pk». Saludos y gracias por el script
Hola. Despues de instalar el script, no veo los canales en KODI con el addon de Enigma2 client. Tampoco veo ningun canal en el pc con openwebif. Me falta algo por configurar?. Antes tenia instalada la listassorys.
Estuve indagando un poco mas…… Lo que me pasa es que se me borraron los canales, asi que he vuelto a instalar el script, pero no me sale nada en los favoritos. Antes funcionaba perfecto. Cuando se instala el script, me da tiempo de ver la ultima linea y dice algo de que el opkg esta corrupto.
parar soporte pasa por el grupo de telegram
Pasa por el grupo de telegram para soporte