Lo se porque cuando llega la hora de descargarse el archivo torrent, no lo encuentra, y no lo encuentra porque si no estas logrado , en esa pagina, enl enlace al archivo no aparece. Miradlo si teneis un ratito, ab en cuantas miles de cosas he errado

Código: Seleccionar todo
import urlparse,urllib2,urllib,re
import os, sys
from core import logger
from core import config
from core import scrapertools
from core import jsontools
from core.item import Item
from servers import servertools
__category__ = "A"
__type__ = "generic"
__title__ = "Torrentestrenos"
__channel__ = "torrentestrenos"
__language__ = "ES"
host = "http://www.torrentestrenos.com"
DEBUG = config.get_setting("debug")
def isGeneric():
    return True
def login():
    
    url = "http://www.torrentestrenos.com/index.php"
    post = "login="+config.get_setting("torrentestrenosuser")+"&password="+config.get_setting("torrentestrenospassword")+"Submit=ENTRAR"
    data = scrapertools.cache_page(url,post=post)
def mainlist(item):
    logger.info("pelisalacarta.torrentestrenos mainlist")
    
    itemlist = []
    
    if config.get_setting("torrentestrenosaccount")!="true":
        itemlist.append( Item( channel=__channel__ , title="Habilita tu cuenta en la configuración..." , action="openconfig" , url="" , folder=False ) )
    else:
        login()
        
        itemlist.append( Item(channel=__channel__, title="caca" , action="peliculas"           , url="http://www.torrentestrenos.com/ver_torrents_41-id_en_peliculas_microhd.html" ))
    
    
    return itemlist
def openconfig(item):
    if "xbmc" in config.get_platform() or "boxee" in config.get_platform():
        config.open_settings( )
    return []
def peliculas(item):
    logger.info("pelisalacarta.torrentstrenos peliculas")
    itemlist = []
    
    # Descarga la página
    data = scrapertools.cache_page(item.url)
    data = re.sub(r"\n|\r|\t|\s{2}| ","",data)
    
    #<div class="torrent-container-2 clearfix"><img class="torrent-image" src="uploads/torrents/images/thumbnails2/4441_step--up--all--in----blurayrip.jpg" alt="Imagen de Presentación" /><div class="torrent-info"><h4><a href ="/descargar_torrent_27233-id_step_up_all_in_microhd_1080p_ac3_5.1--castellano--ac3_5.1_ingles_subs.html">Step Up All In MicroHD 1080p AC3 5.1-Castellano-AC3 5.1 Ingles Subs</a> </h4><p>19-12-2014</p><p>Subido por: <strong>TorrentEstrenos</strong> en <a href="/ver_torrents_41-id_en_peliculas_microhd.html" title="Peliculas MICROHD">Peliculas MICROHD</a><br />Descargas <strong><a href="#" style="cursor:default">46</a></strong></p><a class="btn-download" href ="/descargar_torrent_27233-id_step_up_all_in_microhd_1080p_ac3_5.1--castellano--ac3_5.1_ingles_subs.html">Descargar</a></div></div>
    
    patron =  '<div class="torrent-container-2 clearfix">.*?'
    patron += 'src="([^"]+)".*? '
    patron += 'href ="([^"]+)".*?'
    patron += '>([^<]+)</a>.*?'
    patron += '<p>([^<]+)</p>'
    
    
    matches = re.compile(patron,re.DOTALL).findall(data)
    scrapertools.printMatches(matches)
    
    for scrapedthumbnail, scrapedurl, scrapedtitulo, scrapedcreatedate in matches:
        scrapedtitulo = scrapedtitulo + "(Torrent:" + scrapedcreatedate + ")"
        scrapedthumbnail = "http://www.torrentestrenos.com/" + scrapedthumbnail
        scrapedurl = "http://www.torrentestrenos.com" + scrapedurl
        
        itemlist.append( Item(channel=__channel__, title=scrapedtitulo, url=scrapedurl, action="findvideos", thumbnail=scrapedthumbnail, fulltitle=scrapedtitulo, folder=True) )
    
    # Extrae el paginador
    #<a href="/inicio_2.html" title="Pagina de torrent 2">Siguiente »</a>
    try:
        next_page = "http://www.torrentestrenos.com/" + scrapertools.get_match(data,'<a class="paginator-items" href="([^"]+_pag_\d+.html)" ')
        itemlist.append( Item(channel=__channel__, title=">> siguiente", url=next_page, action="peliculas", folder=True) )
    except: pass
    
    return itemlist
def findvideos(item):
    logger.info("pelisalacarta.torrentestrenos findvideos")
    itemlist = []
    
    data = scrapertools.cache_page(item.url)
    data = re.sub(r"\n|\r|\t|\s{2}| ","",data)
    
    patron = '<img class="torrent-image.*? '
    patron+= 'src="([^"]+)".*?'
    patron+= '<h4>([^<]+)</h4>.*?'
    patron+= '</p><p>([^<]+)</p><p>.*?'
    patron+= 'href =".*?l=([^"]+)"'
   
    
    matches = re.compile(patron,re.DOTALL).findall(data)
    
    for scrapedthumbnail, scrapedtitulo, scrapedplot, scrapedurl in matches:
        
        scrapedthumbnail = "http://www.torrentestrenos.com/" + scrapedthumbnail
        
        itemlist.append( Item(channel=__channel__, title =scrapedtitulo , url=scrapedurl, action="play", server="torrent", thumbnail=scrapedthumbnail, plot=scrapedplot, folder=False) )
    return itemlist
Os dejo los archivos modificados para que sea mas comodo



 ya rula
 ya rula  
 


