Página 2 de 3

???

Publicado: 23 Ago 2009, 19:55
por piogrys
how to play from premium account megavideo rmvb file?possible?

Re: help

Publicado: 26 Ago 2009, 08:14
por jesus
Code is incomplete. Could you please upload the file?

Re: help

Publicado: 26 Ago 2009, 16:52
por piogrys

Re: help

Publicado: 26 Ago 2009, 16:55
por piogrys
this chanel work for my.bad when any file are in rmvb version in megaupload I can't play whit premium account

Re: help

Publicado: 26 Ago 2009, 17:49
por piogrys
script sólo funciona cuando se quiere abrir un archivo en el que alguien YouTube para formular una xbmc rmvb no quiere abrir este archivo a la cuenta de prima al igual que la cuenta habitual de traductor en línea limitem.translator internet:)

Re: help

Publicado: 26 Ago 2009, 17:51
por piogrys
no you tube. megavideo

Re: help

Publicado: 30 Ago 2009, 17:59
por piogrys
thanks work ok on xbox .no mplayer in xbmc for windows no play rmvb file on windows ,xbox ok

how to get link video?whot is wrong?

Publicado: 03 Sep 2009, 23:10
por piogrys
# -*- coding: iso-8859-1 -*-
#------------------------------------------------------------
# pelisalacarta - XBMC Plugin
# Canal para pintadibujos
# http://blog.tvalacarta.info/plugin-xbmc/pelisalacarta/
#------------------------------------------------------------
import urlparse,urllib2,urllib,re
import os
import sys
import xbmc
import xbmcgui
import xbmcplugin
import scrapertools
import megavideo
import servertools
import binascii
import xbmctools

CHANNELNAME = "test"

# Esto permite su ejecución en modo emulado
try:
pluginhandle = int( sys.argv[ 1 ] )
except:
pluginhandle = ""

# Traza el inicio del canal
xbmc.output("[test.py] init")

DEBUG = True

def mainlist(params,url,category):
xbmc.output("[test.py] mainlist")

url = "http://www.ekino.tv/c,1,Akcja.html"

# Descarga la página
data = scrapertools.cachePage(url)
#xbmc.output(data)

# Extrae las entradas (carpetas)

patron = '<div.*?>[^<]+'
patron += '<a href="([^"]+)" title="([^"]+)"><img class=".*?" src="([^"]+)" title="([^"]+)" alt="([^"]+)" width=".*?" height=".*?" /></a>'


matches = re.compile(patron,re.DOTALL).findall(data)
scrapertools.printMatches(matches)


for match in matches:
# Titulo
scrapedtitle = match[1]

# URL
scrapedurl = urlparse.urljoin("http://www.ekino.tv",match[0])

# Thumbnail
scrapedthumbnail = ""

# procesa el resto
scrapeddescription = ""

# Depuracion
if (DEBUG):
xbmc.output("scrapedtitle="+scrapedtitle)
xbmc.output("scrapedurl="+scrapedurl)
xbmc.output("scrapedthumbnail="+scrapedthumbnail)

# Añade al listado de XBMC
xbmctools.addthumbnailfolder( CHANNELNAME , scrapedtitle , scrapedurl , scrapedthumbnail, "detail" )

# Label (top-right)...
xbmcplugin.setPluginCategory( handle=pluginhandle, category=category )

# Disable sorting...
xbmcplugin.addSortMethod( handle=pluginhandle, sortMethod=xbmcplugin.SORT_METHOD_NONE )

# End of directory...
xbmcplugin.endOfDirectory( handle=pluginhandle, succeeded=True )

def detail(params,url,category):
xbmc.output("[test.py] detail")

title = params.get("title")
thumbnail = params.get("thumbnail")
xbmc.output("[test.py] title="+title)
xbmc.output("[test.py] thumbnail="+thumbnail)

# Descarga la página
data = scrapertools.cachePage(url)
#xbmc.output(data)

# ------------------------------------------------------------------------------------
# Busca los enlaces a los videos
# ------------------------------------------------------------------------------------
listavideos = servertools.findvideos(data)

for video in listavideos:
xbmctools.addvideo( CHANNELNAME , "Megavideo - "+video[0] , video[1] , category , video[2] )
# ------------------------------------------------------------------------------------

# Label (top-right)...
xbmcplugin.setPluginCategory( handle=pluginhandle, category=category )

# Disable sorting...
xbmcplugin.addSortMethod( handle=pluginhandle, sortMethod=xbmcplugin.SORT_METHOD_NONE )

# End of directory...
xbmcplugin.endOfDirectory( handle=pluginhandle, succeeded=True )

def play(params,url,category):
xbmc.output("[test.py] play")

title = unicode( xbmc.getInfoLabel( "ListItem.Title" ), "utf-8" )
thumbnail = xbmc.getInfoImage( "ListItem.Thumb" )
plot = unicode( xbmc.getInfoLabel( "ListItem.Plot" ), "utf-8" )
server = params["server"]
xbmc.output("[test.py] thumbnail="+thumbnail)
xbmc.output("[test.py] server="+server)

xbmctools.playvideo(CHANNELNAME,server,url,category,title,thumbnail,plot)

#mainlist(None,"","mainlist")
#detail(None,"http://impresionante.tv/ponyo.html","play")

Re: help whot wrong?

Publicado: 06 Sep 2009, 15:25
por piogrys
# -*- coding: iso-8859-1 -*-
#------------------------------------------------------------
# pelisalacarta - XBMC Plugin
# Canal para newcineonline
# http://blog.tvalacarta.info/plugin-xbmc/pelisalacarta/
#------------------------------------------------------------
import urlparse,urllib2,urllib,re
import os
import sys
import xbmc
import xbmcgui
import xbmcplugin
import scrapertools
import megavideo
import servertools
import binascii
import xbmctools

CHANNELNAME = "newcineonline"

# Esto permite su ejecución en modo emulado
try:
pluginhandle = int( sys.argv[ 1 ] )
except:
pluginhandle = ""

xbmc.output("[newcineonline.py] init")

DEBUG = True

def mainlist(params,url,category):
xbmc.output("[newcineonline.py] mainlist")
# Añade al listado de XBMC
addfolder("Akcja", "http://www.ifilmy.net/film.php?cat_id=34" ,"list")
addfolder("Animacja", "http://www.ifilmy.net/film.php?cat_id=5" ,"list")


# Label (top-right)...
xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category )

# Disable sorting...
xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE )

# End of directory...
xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )

def list(params,url,category):




data = scrapertools.cachePage(url)
# Extrae las entradas (carpetas)
patronvideos = "<a title='([^']+)' href='([^']+)'><img alt='([^']+)' src='([^']+)'"
# Descarga la página


matches = re.compile(patronvideos,re.DOTALL).findall(data)
scrapertools.printMatches(matches)

for match in matches:
# Titulo
scrapedtitle = match[0]

# URL
scrapedurl = urlparse.urljoin(url,match[1])

# Thumbnail
scrapedthumbnail = match[3]

# procesa el resto
scrapeddescription = ""


# Depuracion
if (DEBUG):
xbmc.output("scrapedtitle="+scrapedtitle)
xbmc.output("scrapedurl="+scrapedurl)
xbmc.output("scrapedthumbnail="+scrapedthumbnail)

# Añade al listado de XBMC
addfolder( scrapedtitle , scrapedurl , "detail" )

#xbmctools.addnewfolder( CHANNELNAME , "detail" , CHANNELNAME , scrapedtitle , scrapedurl , scrapedthumbnail , scrapeddescription )

# ------------------------------------------------------------------------------------
# Busca los enlaces a los mirrors, o a los capítulos de las series...
# ------------------------------------------------------------------------------------
# Label (top-right)...
xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category )

# Disable sorting...
xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE )

# End of directory...
xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )




# Descarga la página
data = scrapertools.cachePage(url)
#xbmc.output(data)

patronvideos = "<a href='(film.php?[^']+)'>([^<]+)</a>"
matches = re.compile(patronvideos,re.DOTALL).findall(data)
scrapertools.printMatches(matches)
for match in matches:
addfolder( "strona "+match[1] , "http://www.ifilmy.net/"+match[0] , "list")

# Label (top-right)...
xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category )

# Disable sorting...
xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE )

# End of directory...
xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )




def detail(params,url,category):
xbmc.output("[newcineonline.py] detail")



# Label (top-right)...
xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category )

# Disable sorting...
xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE )

# End of directory...
xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )

# La siguiente página
patronvideos = '<embed src\="([^"]+)"'
matches = re.compile(patronvideos,re.DOTALL).findall(data)
scrapertools.printMatches(matches)
if len(matches)>0:
addvideo( "Ver vídeo" , matches[0] , category , "Megavideo" )

# ------------------------------------------------------------------------------------
# Busca los enlaces a los mirrors, o a los capítulos de las series...
# ------------------------------------------------------------------------------------







# ------------------------------------------------------------------------------------
# Busca los enlaces a los videos
# ------------------------------------------------------------------------------------
listavideos = servertools.findvideos(data)

for video in listavideos:
addvideo( video[0] , video[1] , category , video[2] )
# ------------------------------------------------------------------------------------

# Label (top-right)...
xbmcplugin.setPluginCategory( handle=int( sys.argv[ 1 ] ), category=category )

# Disable sorting...
xbmcplugin.addSortMethod( handle=int( sys.argv[ 1 ] ), sortMethod=xbmcplugin.SORT_METHOD_NONE )

# End of directory...
xbmcplugin.endOfDirectory( handle=int( sys.argv[ 1 ] ), succeeded=True )

def play(params,url,category):
xbmc.output("[newcineonline.py] play")

title = unicode( xbmc.getInfoLabel( "ListItem.Title" ), "utf-8" )
thumbnail = xbmc.getInfoImage( "ListItem.Thumb" )
plot = unicode( xbmc.getInfoLabel( "ListItem.Plot" ), "utf-8" )
server = params["server"]
xbmc.output("[newcineonline.py] thumbnail="+thumbnail)
xbmc.output("[newcineonline.py] server="+server)

xbmctools.playvideo(CHANNELNAME,server,url,category,title,thumbnail,plot)

def addfolder(nombre,url,accion):
xbmc.output('[newcineonline.py] addfolder( "'+nombre+'" , "' + url + '" , "'+accion+'")"')
listitem = xbmcgui.ListItem( nombre , iconImage="DefaultFolder.png")
itemurl = '%s?channel=newcineonline&action=%s&category=%s&url=%s' % ( sys.argv[ 0 ] , accion , urllib.quote_plus(nombre) , urllib.quote_plus(url) )
xbmcplugin.addDirectoryItem( handle = int(sys.argv[ 1 ]), url = itemurl , listitem=listitem, isFolder=True)

def addvideo(nombre,url,category,server):
xbmc.output('[newcineonline.py] addvideo( "'+nombre+'" , "' + url + '" , "'+server+'")"')
listitem = xbmcgui.ListItem( nombre, iconImage="DefaultVideo.png" )
listitem.setInfo( "video", { "Title" : nombre, "Plot" : nombre } )
itemurl = '%s?channel=newcineonline&action=play&category=%s&url=%s&server=%s' % ( sys.argv[ 0 ] , category , urllib.quote_plus(url) , server )
xbmcplugin.addDirectoryItem( handle=int(sys.argv[ 1 ]), url=itemurl, listitem=listitem, isFolder=False)

def addthumbnailfolder( scrapedtitle , scrapedurl , scrapedthumbnail , accion ):
xbmc.output('[newcineonline.py] addthumbnailfolder( "'+scrapedtitle+'" , "' + scrapedurl + '" , "'+scrapedthumbnail+'" , "'+accion+'")"')
listitem = xbmcgui.ListItem( scrapedtitle, iconImage="DefaultFolder.png", thumbnailImage=scrapedthumbnail )
itemurl = '%s?channel=newcineonline&action=%s&category=%s&url=%s' % ( sys.argv[ 0 ] , accion , urllib.quote_plus( scrapedtitle ) , urllib.quote_plus( scrapedurl ) )
xbmcplugin.addDirectoryItem( handle = int(sys.argv[ 1 ]), url = itemurl , listitem=listitem, isFolder=True)

Re: help

Publicado: 07 Sep 2009, 07:07
por jesus
XBMC don't supports rmvb? I never tested this...

What is exactly the problem you have? You need to be a bit more specific.