PadreDeFamilia

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

Chincheta Autor Tema: Refrescar cclines automaticamente  (Leído 139714 veces)

11/02/2016, 17:09 -

Re:Refrescar cclines automaticamente

#30
Registrado:
04/01/2016
Gracias:
21/120
Mensajes
96
Añadidos 3 nuevos servidores (allcam,cccamfree y cccamgenerator)

A partir de ahora el argumento para una web especifica es -s 'web' ya que el codigo para los argumentos estaba hecho una chapuza

Aun asi, siempre lo puedes llamar de la misma forma de antes (sin parametros)

python '/usr/script/ReloadCam.py'

Ejemplos:

python '/usr/script/ReloadCam.py'
python '/usr/script/ReloadCam.py' --append --check
python '/usr/script/ReloadCam.py' -s satna --append
python '/usr/script/ReloadCam.py' -s satna -a -c

Web:

https://github.com/DaggerES/ReloadCam/blob/master/ReloadCam.py
« Última modificación: 11/02/2016, 19:06 por Dagger87 »
12/02/2016, 11:39 -

Re:Refrescar cclines automaticamente

#31
Registrado:
13/12/2013
Gracias:
12/3
Mensajes
35
Gracias de nuevo Dagger87 por el curro. Gran idea lo del github.

En cuanto pueda prueba esta última versión.

Por mi parte he conseguido adaptarlo a Oscam y ya lo tengo funcionando desde hace un par de días.
Ha sido un poco rústico, tomando éste script, otro que encontré que pasaba de cccam.cfg a oscam.server y el comando indicado por Controlator. Alguna ligera modificación a los dos últimos, se programa el Cron del deco y perfecto.

Si a alguien le interesa que lo diga por aquí y pongo los archivos utilizados y el proceso para que funcione en Oscam.

Un saludo.
12/02/2016, 12:38 -

Re:Refrescar cclines automaticamente

#32
Registrado:
04/01/2016
Gracias:
21/120
Mensajes
96
Chungaco, si puedes explicalo por aqui o pega el codigo a pastebin y adapto el script para que tambien funcione en oscam o cccam dependiendo de un parametro.

Saludos!
« Última modificación: 12/02/2016, 12:40 por Dagger87 »
12/02/2016, 18:40 -

Re:Refrescar cclines automaticamente

#33
Registrado:
16/11/2008
Gracias:
0/1
Mensajes
5

Dagger87:
Te felicito por tu excelente trabajo. Funciona perfectamente.
Como sabrás hay muchos free  CCcam servers en Internet usando tu IP externa como user y la contraseña es siempre la misma. Con estos servidores no es necesario detener y reiniciar el CCcam, o realizar ningún cambio en el archivo CCcam.cfg porque, mientras no cambie tu IP externa, las líneas son siempre las mismas.Exemplos: free-cccam.tk, Kac- sat.noip.me/users/,cccam-world.ddns.me/2016/, etc.
Con tu arte podrías añadir uno de estos servidores a tu script?
15/02/2016, 14:53 -

Re:Refrescar cclines automaticamente

#34
Registrado:
04/01/2016
Gracias:
21/120
Mensajes
96
He estado viendo esas paginas, pero solo funcionan mediante el "submit" por lo que habria que usar un framework entero en python para que navegue y haga click en los botones.

Este tema tomaria bastante tiempo :/
15/02/2016, 18:59 -

Re:Refrescar cclines automaticamente

#35
Registrado:
04/01/2016
Gracias:
21/120
Mensajes
96
He estado viendo esas paginas, pero solo funcionan mediante el "submit" por lo que habria que usar un framework entero en python para que navegue y haga click en los botones.

Este tema tomaria bastante tiempo :/

Me autocito, he encontrado una solucion :) El tema es que quiero encriptar las url por si a alguno de esos administradores se le ocurre buscarnos.

A ver si mañana lo termino pero he añadido unos 7 servidores nuevos :D
16/02/2016, 00:56 -

Re:Refrescar cclines automaticamente

#36
Registrado:
16/11/2008
Gracias:
0/1
Mensajes
5
Dagger87:
Mis felicitaciones por compartir con nosotros tus conocimientos.Mis felicitaciones también porque a los dias de hoy, no hay muchos que no les importe compartir sin el cuidado de recibir algo a cambio.Me gustaría volver con alguna ayuda pero por desgracia no sabe nada de programación, sea la lenguage la que sea.
16/02/2016, 12:48 -

Re:Refrescar cclines automaticamente

#37
Registrado:
13/12/2013
Gracias:
12/3
Mensajes
35
Dagger87, tienes un privado.
Un saludo.
16/02/2016, 17:25 -

Re:Refrescar cclines automaticamente

#38
Registrado:
04/01/2016
Gracias:
21/120
Mensajes
96
os he subido una nueva version. Esta nueva version se actualiza automaticamente cada vez que hay un nuevo servidor.

Por ahora hay unos 20

He incluido varios de esos que van por IP pero tened en cuenta que en esos casos es mejor usar el parametro "append" ya que a veces no los obtiene si no se han agotado.

Por otra parte ahora ya no funciona el parametro "all" pero si que funciona el mandarle varios parametros a la vez ejemplo:

python 'ReloadCam.py' -s Mycccam -s Satna -s Cccam4you -s Allcam -s Cccamfree

Saludos!
« Última modificación: 16/02/2016, 17:53 por Dagger87 »
16/02/2016, 20:46 -

Re:Refrescar cclines automaticamente

#39
Registrado:
21/12/2009
Gracias:
21/9
Mensajes
196
Joer Dagger, para un poco y no vayas tan rápido que no me da tiempo a seguirte... veo que le has cambiado muchas cosas al script desde su primera versión.

Un detalle compi, porque veo que sacas la IP desde esta web ---> ip.jsontest.com  y si accedes a ella veras que ahora mismo esta caída, igual seria interesante que te sacara el valor de otras webs si están caídas.

Voy a seguir mirando el super script que hay mucho que digerir, gracias una vez mas por compartirlo
16/02/2016, 21:40 -

Re:Refrescar cclines automaticamente

#40
Registrado:
04/01/2016
Gracias:
21/120
Mensajes
96
Joer Dagger, para un poco y no vayas tan rápido que no me da tiempo a seguirte... veo que le has cambiado muchas cosas al script desde su primera versión.

Un detalle compi, porque veo que sacas la IP desde esta web ---> ip.jsontest.com  y si accedes a ella veras que ahora mismo esta caída, igual seria interesante que te sacara el valor de otras webs si están caídas.

Voy a seguir mirando el super script que hay mucho que digerir, gracias una vez mas por compartirlo

Acabo de arreglar lo de la IP y subido la nueva version :)

Te cuento mas o menos lo que hace cada archivo:

ReloadCam --> Gestiona el tema de los scripts y actualiza los que estan viejos
ReloadCam_Main -> Gestiona las llamadas grandes (obtiene cccams y escribe el fichero)
ReloadCam_Helper -> Tiene funciones de ayuda genericas para todos los servers como obtener las ip, buscar una cline entre un monton de lineas mediante regex, etc...
ReloadCam_Server_* -> Los archivos de cada servidor de cccams
ReloadCam_Versions -> Contiene SOLO un identificativo de cada script y su ultima version, este archivo lo lee el ReloadCam cada vez que se inicia y decide si hay que bajar una actualizacion o no.

En poco tiempo lo tendras pillado y ademas esta estructura facilita mucho el añadir nuevos servidores :)

Por cierto que ahora las url's estan encriptadas para que si algun administrador se dedica a buscarlas no vea que estamos 'pirateandolo' :D
16/02/2016, 22:20 -

Re:Refrescar cclines automaticamente

#41
Registrado:
21/12/2009
Gracias:
21/9
Mensajes
196
Gracias por toda la información...

Si, lo de la encriptación ya me había dado cuenta y lo tengo controlado... es fundamental tenerlo controlado porque como te cambie la dirección del server, necesitaras desencriptarla y volver a encritpar la nueva web, de hecho, ya ha habido un server de los primeros usados que ha cambiado la web... satna/{0}srv.php

Yo voy a seguir con el script en único fichero py y le ire pasando cosas de la nueva versión.

Citar
def GetMyIP():
    import urllib, re
    address = re.search('"([0-9.]*)"', urllib.urlopen("http://ip.jsontest.com/").read()).group(1)
    if address is None or address == '':
        address = re.search('(\d{1,3}\.\d{1,3}\.\d{1,3}.\d{1,3})', urllib.urlopen("http://checkip.dyndns.org").read()).group(1)
    if address is None or address == '':
        address = re.search('(\d{1,3}\.\d{1,3}\.\d{1,3}.\d{1,3})', urllib.urlopen("https://wtfismyip.com/").read()).group(1)     
    return address
16/02/2016, 22:25 -

Re:Refrescar cclines automaticamente

#42
Registrado:
04/01/2016
Gracias:
21/120
Mensajes
96
Gracias por toda la información...

Si, lo de la encriptación ya me había dado cuenta y lo tengo controlado... es fundamental tenerlo controlado porque como te cambie la dirección del server, necesitaras desencriptarla y volver a encritpar la nueva web, de hecho, ya ha habido un server de los primeros usados que ha cambiado la web... satna/{0}srv.php

Yo voy a seguir con el script en único fichero py y le ire pasando cosas de la nueva versión.

En efecto, yo me imagino que esta gente la cambia porque busca su php en google y aparecen mis scripts en pastebin :/
Yo en mi Vu+ lo tengo para que actualice con todos los servidores y cuando hay un error te sale la URL fallada sin encriptar por lo que no deberia llevar mucho tiempo el darse cuenta que una url esta rota

Lo de encriptarla no es dificil y se puede hacer con un print ReloadCam_Helper.Encript("URLSINENCRIPTAR")
16/02/2016, 22:37 -

Re:Refrescar cclines automaticamente

#43
Registrado:
21/12/2009
Gracias:
21/9
Mensajes
196
Bueno, antes de que apareciera tu script ya las cambiaban... el tema es que esas webs viven de la publicidad y yo en parte los entiendo y comprendo perfectamente, por eso muchas veces se tiene el temor de que puede pasar sacando cosas como esta a la palestra, porque no solo esta tu script (que insisto, me ha enseñado mucho), en Windows esta elpolinizador... y si la gente solo usa estas herramientas pues ya me contaras.

En fin, yo el script lo uso de manera didáctica, no tengo necesidad de usarlo de momento, pero hay que reconocer que tienes mucho merito.

17/02/2016, 21:24 -

Re:Refrescar cclines automaticamente

#44
Registrado:
08/07/2014
Gracias:
17/15
Mensajes
66
Gracias por tu trabajo, aunque sólo fuera para aprender un poquito está muy currao!.

QVIART DUAL : SATELITE 4K ANDROID 9.0 DVB-S2X+DVB-T2+DVB-C+IPTV

 

GoogleTagged



Related Topics

  Asunto / Iniciado por Respuestas Último mensaje
normal_post * 0 Respuestas
1642 Vistas
Último mensaje 23/07/2009, 09:25
por Vmax
normal_post * 0 Respuestas
2927 Vistas
Último mensaje 06/12/2011, 23:09
por livy
normal_post * 0 Respuestas
1346 Vistas
Último mensaje 20/12/2011, 16:47
por otroatletico
normal_post * 0 Respuestas
1413 Vistas
Último mensaje 02/02/2012, 18:09
por otroatletico
normal_post * 3 Respuestas
1764 Vistas
Último mensaje 19/07/2015, 18:06
por aborundi
normal_post * 5 Respuestas
2913 Vistas
Último mensaje 20/01/2016, 15:51
por kafefefe
normal_post_locked * 6 Respuestas
2476 Vistas
Último mensaje 09/03/2016, 20:26
por josealh
hot_post_locked * 18 Respuestas
5886 Vistas
Último mensaje 28/04/2016, 18:37
por PiForastero
normal_post * 2 Respuestas
1986 Vistas
Último mensaje 29/04/2016, 20:06
por erpower
normal_post * 0 Respuestas
1104 Vistas
Último mensaje 11/03/2017, 13:54
por Kando
normal_post_locked * 1 Respuestas
1658 Vistas
Último mensaje 14/09/2017, 11:20
por pernuigi
normal_post * 2 Respuestas
1729 Vistas
Último mensaje 17/09/2017, 09:52
por gabryele
normal_post_locked * 5 Respuestas
1337 Vistas
Último mensaje 24/04/2020, 17:50
por Gaizka Macgrego
normal_post_locked * 1 Respuestas
859 Vistas
Último mensaje 11/05/2020, 19:22
por foxacos
normal_post * 4 Respuestas
1116 Vistas
Último mensaje 04/07/2020, 22:25
por josete2012



PadreDeFamilia
!! ADVERTENCIAS !!: Las informaciones aquí publicadas NO CONTIENEN KEYS para la decodificación de ningún sistema: NO SON OPERATIVOS en sistemas SAT que precisen de su correspondiente suscripción. ESTA TOTALMENTE PROHIBIDO EL USO DE ESTAS INFORMACIONES PARA LA MODIFICACIÓN O DEFRAUDACIÓN DE SISTEMAS DE ACCESO CONDICIONAL. EN ESTOS FOROS NO SE PERMITE LA PUBLICACIÓN DE INFORMACIONES ILEGALES POR PARTE DE LOS USUARIOS. EN CASO DE DETECTARSE ESTE TIPO DE INFORMACIONES, LOS USUARIOS SERÁN EXCLUIDOS DE ESTAS PÁGINAS.
PROHIBIDA LA PUBLICACIÓN DE ENLACES A FIRMWARES ILEGALES
LOS FOROS NO SON MONITORIZADOS DE MANERA CONSTANTE, CUALQUIER INFORMACIÓN QUE PUEDAS CONSIDERAR ILEGAL REPORTALA A LA ADMINISTACIÓN DEL FORO