diff --git a/plugin.video.alfa/servers/rapidvideo.py b/plugin.video.alfa/servers/rapidvideo.py index d6705262..82fce95d 100755 --- a/plugin.video.alfa/servers/rapidvideo.py +++ b/plugin.video.alfa/servers/rapidvideo.py @@ -13,20 +13,20 @@ def test_video_exists(page_url): pass if response.code == 404: - return False, "[Rapidvideo] El archivo no existe ó ha sido borrado" + return False, config.get_localized_string(70449) % "RapidVideo" if not response.data or "urlopen error [Errno 1]" in str(response.code): from platformcode import config if config.is_xbmc(): - return False, "[Rapidvideo] Este conector solo funciona a partir de Kodi 17" + return False, config.get_localized_string(70302) % "RapidVideo" elif config.get_platform() == "plex": - return False, "[Rapidvideo] Este conector no funciona con tu versión de Plex, intenta actualizarla" + return False, config.get_localized_string(70303) % "RapidVideo" elif config.get_platform() == "mediaserver": - return False, "[Rapidvideo] Este conector requiere actualizar python a la versión 2.7.9 o superior" + return False, config.get_localized_string(70304) % "RapidVideo" if "Object not found" in response.data: - return False, "[Rapidvideo] El archivo no existe o ha sido borrado" + return False, config.get_localized_string(70449) % "RapidVideo" if response.code == 500: - return False, "[Rapidvideo] Error de servidor, inténtelo más tarde." + return False, config.get_localized_string(70524) % "RapidVideo" return True, "" diff --git a/plugin.video.alfa/servers/youtube.py b/plugin.video.alfa/servers/youtube.py index 5a398635..8b838360 100755 --- a/plugin.video.alfa/servers/youtube.py +++ b/plugin.video.alfa/servers/youtube.py @@ -10,6 +10,18 @@ from core import scrapertools from platformcode import config, logger +def test_video_exists(page_url): + logger.info("(page_url='%s')" % page_url) + + data = httptools.downloadpage(page_url).data + + if "File was deleted" in data: + return False, config.get_localized_string(70449) % "Youtube" + + return True, "" + + + def get_video_url(page_url, premium=False, user="", password="", video_password=""): logger.info("(page_url='%s')" % page_url)