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.