Modificacion en el servidor VK
Publicado: 27 Sep 2012, 17:44
Hola,
Hace tiempo que estaba viendo como no me encotrava videos el servidor VK. Hoy me he puesto a mirarlo.
Hay un cambio en en la url.
Hasta ahora y aun algunos funcionan era asi;
Me he encontrado con el siguiente:
Yo he echo unos cambios en el codigo, pero seguro que hay otra manera de hacerlo.
Aqui dejo el patch que me ha salido:
A ver si se puede cambiar en el repositorio, ya que no tengo permisos para modificarlo.
Muchas gracias.
Pere.
Hace tiempo que estaba viendo como no me encotrava videos el servidor VK. Hoy me he puesto a mirarlo.
Hay un cambio en en la url.
Hasta ahora y aun algunos funcionan era asi;
Código: Seleccionar todo
#http://vk.com/video_ext.php?oid=70712020&id=159787030&hash=88899d94685174af&hd=3"
#http://vk.com/video_ext.php?oid=161288347&id=162474656&hash=3b4e73a2c282f9b4&sd
#http://vk.com/video_ext.php?oid=146263567&id=163818182&hash=2dafe3b87a4da653&sd
#http://vk.com/video_ext.php?oid=146263567&id=163818182&hash=2dafe3b87a4da653
Código: Seleccionar todo
#http://vk.com/video_ext.php?oid=-70712020&id=159787030&hash=88899d94685174af&hd=3"
#http://vk.com/video_ext.php?oid=-161288347&id=162474656&hash=3b4e73a2c282f9b4&sd
#http://vk.com/video_ext.php?oid=-146263567&id=163818182&hash=2dafe3b87a4da653&sd
#http://vk.com/video_ext.php?oid=-146263567&id=163818182&hash=2dafe3b87a4da653
Aqui dejo el patch que me ha salido:
Código: Seleccionar todo
Index: C:/SVN_TVALACARTA/pelisalacarta/servers/vk.py
===================================================================
--- C:/SVN_TVALACARTA/pelisalacarta/servers/vk.py (revision 1756)
+++ C:/SVN_TVALACARTA/pelisalacarta/servers/vk.py (working copy)
@@ -156,6 +156,26 @@
else:
logger.info(" url duplicada="+url)
+
+ #http://vk.com/video_ext.php?oid=-70712020&id=159787030&hash=88899d94685174af&hd=3"
+ #http://vk.com/video_ext.php?oid=-161288347&id=162474656&hash=3b4e73a2c282f9b4&sd
+ #http://vk.com/video_ext.php?oid=-146263567&id=163818182&hash=2dafe3b87a4da653&sd
+ #http://vk.com/video_ext.php?oid=-146263567&id=163818182&hash=2dafe3b87a4da653
+ patronvideos = '(/video_ext.php\?oid=-\d+&id=\d+&hash=[a-z0-9]+)'
+ logger.info("[vk.py] find_videos #"+patronvideos+"#")
+ matches = re.compile(patronvideos).findall(data)
+
+ for match in matches:
+ titulo = "[vk]"
+ url = "http://vk.com"+match
+
+ if url not in encontrados:
+ logger.info(" url="+url)
+ devuelve.append( [ titulo , url , 'vk' ] )
+ encontrados.add(url)
+ else:
+ logger.info(" url duplicada="+url)
+
# http://vk.com/video97482389_161509127?section=all
patronvideos = '(vk\..+?\/video[0-9]+_[0-9]+)'
logger.info("[vk.py] find_videos #"+patronvideos+"#")
@@ -172,4 +192,4 @@
else:
logger.info(" url duplicada="+url)
- return devuelve
\ No newline at end of file
+ return devuelve
Muchas gracias.
Pere.