quasin3000
Member
Ðề: P2P-Streams Video addon for XBMC , trình xem bóng đá và các môn thể thao tốt nhất hiện nay .
Addon P2Psport họ cập nhật link mới liên tục.
Addon P2Psport họ cập nhật link mới liên tục.
Các bác gỡ bản acestrem cũ ra ,lên chplay cài bản mới vào là chạy được trên kodi. Nhưng bản mới e thấy giật lắm,nó ko ngon bằng bản cũ, có lẽ nó mới ở bản beta
còn pác nào dùng được P2p Sport ko, e thử trên laptop lẫn android box đều tạch cả @@
phần Rojadirecta bị làm sao ấy, bấm vào link ACE lẫn Sop đều báo "No Stream available". e bị hơn tháng nay rồi chả dùg dc...Hay là Plex vs P2p Sport cũng ngưng giống P2p Stream luôn rồi hả các pác
---------- Post added 20-04-2016 at 13:52 ----------
còn pác nào dùng được P2p Sport ko, e thử trên laptop lẫn android box đều tạch cả @@
phần Rojadirecta bị làm sao ấy, bấm vào link ACE lẫn Sop đều báo "No Stream available". e bị hơn tháng nay rồi chả dùg dc...Hay là Plex vs P2p Sport cũng ngưng giống P2p Stream luôn rồi hả các pác
ngày 19/4 mình cài vô thì đúng là bị gì đó không coi được, nhưng ngày 20 và hôm nay 21/4 thì cài vô coi được bình thường.
P/s: cài và xem trên Q10 Pro
Pác xem Sopcast vs Ace trog P2p Sport bình thường à, sao e chẳng xem dc kia, toàn báo No Stream available thôi...
E bị tinh trạng này mấy tháng nay rồi, gỡ p2p sport vs plex ra cài lại cũng ko dc...Laptop lẫn Android Box đều bị hix
Ai giúp e vs
# -*- coding: utf-8 -*-
"""
This plugin is 3rd party and not part of p2p-streams addon
Arenavision.in
"""
import sys,os
current_dir = os.path.dirname(os.path.realpath(__file__))
basename = os.path.basename(current_dir)
core_dir = current_dir.replace(basename,'').replace('parsers','')
sys.path.append(core_dir)
from utils.webutils import *
from utils.pluginxbmc import *
from utils.directoryhandle import *
import acestream as ace
import sopcast as sop
base_url = "http://arenavision.in/"
def module_tree(name,url,iconimage,mode,parser,parserfunction):
if not parserfunction: arenavision_menu()
elif parserfunction == "arenavision_streams": arenavision_streams(name,url)
elif parserfunction == "arenavision_schedule": arenavision_schedule(url)
def arenavision_menu():
try:
source = get_page_source(base_url)
except: source="";xbmcgui.Dialog().ok(translate(40000),translate(40128))
if source:
match = re.compile("<li><a href='(.+?)'>(.+?)</a></li>").findall(source)
for link,name in match:
if "Agenda" in name:
addDir("[COLOR orange]Agenda/Schedule[/COLOR]",link,401,os.path.join(current_dir,"icon.png"),1,True,parser="arenavision",parserfunction="arenavision_schedule")
if "AV" in name:
addDir(name,link,401,os.path.join(current_dir,"icon.png"),1,False,parser="arenavision",parserfunction="arenavision_streams")
else: pass
def arenavision_streams(name,url):
try:
source = get_page_source(url)
except: source="";xbmcgui.Dialog().ok(translate(40000),translate(40128))
if source:
match = re.compile('sop://(.+?)"').findall(source)
if match: sop.sopstreams(name,os.path.join(current_dir,"icon.png"),"sop://" + match[0])
else:
match = re.compile('this.loadPlayer\("(.+?)"').findall(source)
if match: ace.acestreams(name,os.path.join(current_dir,"icon.png"),match[0])
else: xbmcgui.Dialog().ok(translate(40000),translate(40022))
def arenavision_schedule(url):
try:
source = get_page_source(url)
except: source="";xbmcgui.Dialog().ok(translate(40000),translate(40128))
if source:
match = re.findall("<br />(.*?)<div class='post-footer'>", source, re.DOTALL)
for event in match:
eventmatch = re.compile('(.+?)/(.+?)/(.+?) (.+?).+?) CET (.+?)<').findall(event)
for dia,mes,year,hour,minute,evento in eventmatch:
try:
import datetime
from utils import pytzimp
d = pytzimp.timezone(str(pytzimp.timezone('Europe/Madrid'))).localize(datetime.datetime(2000 + int(year), int(mes), int(dia), hour=int(hour), minute=int(minute)))
timezona= settings.getSetting('timezone_new')
my_location=pytzimp.timezone(pytzimp.all_timezones[int(timezona)])
convertido=d.astimezone(my_location)
fmt = "%d-%m-%y %H:%M"
time=convertido.strftime(fmt)
addLink('[COLOR orange]' + time + '[/COLOR] ' + evento,'',os.path.join(current_dir,"icon.png"))
except:
addLink(evento.replace(" ",""),'',os.path.join(current_dir,"icon.png"))
xbmc.executebuiltin("Container.SetViewMode(51)")
Các bác dùng P2P Stream có plugin web parser : arenavision.in bị lỗi phần Schedule ấn vào không ra list lịch nữa vì code page này có thay đổi
E định sửa code python của plugin này, có bác nào hướng dẫn e cách code dùng tool gì và làm thế nào debug thì tốt quá
E post luôn phần code cần sửa :
Hôm qua sáng em còn xem đc, đến chiều là hết xem đcCác bác dùng P2P Stream có plugin web parser : arenavision.in bị lỗi phần Schedule ấn vào không ra list lịch nữa vì code page này có thay đổi
E định sửa code python của plugin này, có bác nào hướng dẫn e cách code dùng tool gì và làm thế nào debug thì tốt quá
E post luôn phần code cần sửa :