Copilar listas de canales y picons para actualizacion automatica

luigi86

Administrador
Administrador
Registrado
4 Ago 2014
Mensajes
3.177
Reacciones
3.219
Ubicación
Perdido por España
Pais
Spain.GIF
Para este manual necesitaremos
Vps debian con apache podemos usar el que actualemte tenemos para la emuladora instalando apache


Preparación de vps
Código:
apt update && apt upgrade -y && apt install binutils apache2 -y

con esto ya tenemos lo necesario por lo cual vamos a lo importante


Bash:
#CREAR CONTROL
##cd /root/ipk/ && rm control.tar.gz data.tar.gz && cd /root/ipk/control && tar -czf control.tar.gz * && mv control.tar.gz /root/ipk/ && cd /root/ipk/data && tar -czf data.tar.gz * && mv data.tar.gz /root/ipk/  && cd .. && ar r picons.ipk control.tar.gz data.tar.gz  debian-binary
######CARPETA DATA
#tar -czf data.tar.gz *
#EMPAQUETAR
#ar r picons.ipk control.tar.gz data.tar.gz  debian-binary

#!/bin/sh
echo "iniciando Control  ..."
echo "la version actual es ..."
fecha=`date +%d-%b`
grep "version" /root/ipk/control/control -i

echo "Introduce tu version : "
read v3r

sed -i 2d /root/ipk/control/control



echo "iniciando Astra  ..."

cd /root/ipk/

echo "eliminando  ..."

rm control.tar.gz data.tar.gz

echo "Empaquetando Control  ..."

cd /root/ipk/control
tar -czf control.tar.gz *

echo "Moviendo Control"

mv control.tar.gz /root/ipk/

echo "Empaquetando Data  ..."

cd /root/ipk/data
tar -czf data.tar.gz *

echo "Moviendo Data"

mv data.tar.gz /root/ipk/

echo "Empaquetando ipk"

cd ..
ar r picons.ipk control.tar.gz data.tar.gz  debian-binary

echo "Copiando a www"

cp /root/ipk/picons.ipk  /var/www/
cp /root/ipk/control/control /var/www/



Archivos necesarios

descomprimimos el archivo y lo guardamos en root
en /root/ipk/data pondremos nuestra información
en /root/ipk/data/etc/enigma2 subiremos nuestros archivos de la lista de canales
abrimos y editamos el archivo /root/ipk/data/etc/cron/crontabs/root con nuestro host
en /root/ipk/data/usr/share/enigma2/picon/ subimos nuestros picons si tambien queremos que se actualicen con nuestra plugin, si no lo usaremos para actualizar picons podemos eliminar la carpeta share
para copilar primero le damos permiso al archivo


crear-ipk.sh

chmod +x /root/ipk/crear-ipk.sh

y luego ejecutamos
/root/ipk/crear-ipk.sh

nos pedirá que le digamos la versión que vamos copilando empezamos con la 1.0 y vamos cambiando de versión cada vez que actualicemos nuestro plugin

ahora en la carpeta /var/www
pondremos el archivo y lo editamos con nuestro host

--

ahora vamos al deco y usamos el comando
/usr/bin/wget -O - -q http://tu_host/picon.sh | bash

para instalar en el deco a partir de hay se debe hacer automático todo cuando actualicemos el pluing en el servidor


espero haber sido claro cualquier duda o proiblema podeis preguntar en este hilo

Manual de pifo usuario del Foro multics.eu
 

pifo

Moderador
Moderador
Usuario Premium
Registrado
17 Ene 2016
Mensajes
217
Reacciones
199
Debe iniciar sesión o registrarse para ver esta respuesta.
 

chivu

Usuario MultiCS
Usuario
Usuario Premium
Registrado
25 Ene 2019
Mensajes
63
Reacciones
15
Debe iniciar sesión o registrarse para ver esta respuesta.
 

aguanapeich

Usuario MultiCS
Usuario
Usuario Premium
Registrado
26 Abr 2016
Mensajes
11
Reacciones
1
Debe iniciar sesión o registrarse para ver esta respuesta.
 

chivu

Usuario MultiCS
Usuario
Usuario Premium
Registrado
25 Ene 2019
Mensajes
63
Reacciones
15
Debe iniciar sesión o registrarse para ver esta respuesta.
 

aguanapeich

Usuario MultiCS
Usuario
Usuario Premium
Registrado
26 Abr 2016
Mensajes
11
Reacciones
1
Debe iniciar sesión o registrarse para ver esta respuesta.
 
Arriba
AdBlock Detectado

Lo entendemos, los anuncios son molestos!

Pero debe usted entender que la pagina web funciona bien gracias a la publicidad no dude en hacer click en los anuncios ayuda en todo el mantenimiento de la pagina web. Para obtener la mejor experiencia en el sitio, desactive su AdBlocker.

He desactivado AdBlock    No Gracias