Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben
Registriere dich noch heute kostenlos, um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereichen, welche für Gäste verwehrt bleiben
Mache mal Häkchen an "View raw packet contens" und kopiere aus dem Fenster.bis UE gleich, Rest fehlt
GET /a/guest/live/3537.ts?n=1&b=4&vavoo_auth=eyJkYXRhIjoie1widGltZVwiOjE1MzY1MDExNzAwMTgsXCJ2YWxpZFVudGlsXCI6MTUzNjUwMTc3MDAxOCxcImlwc1wiOltcIjg5LjEwNC4xOS4xNDNcIl0sXCJydWxlc2V0XCI6XCJndWVzdFwiLFwidmVyaWZpZWRcIjpmYWxzZSxcImVycm9yXCI6bnVsbCxcImFwcFwiOntcInBsYXRmb3JtXCI6XCJ3aW4zMlwiLFwidmVyc2lvblwiOlwiMS41MVwiLFwic2VyaXZjZVwiOlwiMS4yLjE4XCJ9fSIsInNpZ25hdHVyZSI6Imk2OUVQSWpjSTZIcUtHdlBkcjY1aTduYUh4eDRscHozMXloNk5NTjMvOXJDR3F5TERFWGZCMG9wTVFlbEVYaWNBZklnWFNHajhMWFVZUFNOcnR2VUs1OERaNGw4ZVNNOVBIY2Ftb09rcTIzUUhEdEI4MjhkNXBNMHowWmN2YUoxbDZlamdabWVaVTdKSWVwaDgwTkFRdDF6UEJ1cUU1aHhRM2N3MXFmdnhLaz0ifQ== HTTP/1.1[/INDENT][/INDENT]
Host: 178.132.4.81:8000
User-Agent: VAVOO/1.51 (Windows NT 10.0; WOW64) Kodi_Fork_VAVOO/1.0 App_Bitness/32 Version/1.51
Accept: */*
Accept-Charset: UTF-8,*;q=0.8
bei mir nicht
letzte Zeile fehlt immer was
Snooper
.......HMks4Zk
Vavoo log
.......HMks4Zk1pbHZQaW9LcFcySnFmTFk9In0=
das wird ja immer einfachermomentan reicht es völlig, Vavoo nur zu starten
leider hat hebithom ja nicht verraten, wo die xml von post #246 liegt
mit build.prop geht es momentan, war ja auch nach der Abfrage dort zu erwarten,
{"data":"{\"time\":1536347990010,\"validUntil\":1536348590010,\"ips\":[\"89.144.213.157\"],\"ruleset\":\"guest\",\"verified\":false,\"error\":null,\"app\":{\"platform\":\"vavoo\",\"version\":\"1.51\",\"serivce\":\"1.2.18\"}}","signature":"H5lqIoQDrKdvZV36hhIlTGAoK5k3U1V501QKipEuD2Ibs38R5Ta789Vgz085MtuKOjzjOMxnVyNdN3+uEztPG44fbtDCngmcjJAfIYOl0q4yzQOkUJP/4FITG5qb+mOIjKLgrS+YGhsNnJOYKlc22bgKtNKLw/xrvOFdayPcJ30="}
# Embedded file name: ./lib/variables.py
import xbmcaddon
import xbmcgui
import xbmc
ADDON_ID = 'service.vavoo'
addon = xbmcaddon.Addon(ADDON_ID)
addonPath = addon.getAddonInfo('path').decode('utf-8')
addonVersion = addon.getAddonInfo('version')
WINDOW_HOME = xbmcgui.Window(10000)
API_URL = 'https://www.vavoo.tv/api/'
PRO_URL = 'https://www.vavoo.tv/pro'
SOFTWARE_URL = 'http://www.vavoo.tv/software'
class PASSWORD:
SALT, N, R, P, DK_LEN = ('C1k8l0jw8g8puGRauyKjcN0ofNp', 1024, 1, 1, 15)
INTERNET_CHECK_INTERVAL = (30, 90)
INTERNET_CHECK_HOSTS = [('8.8.8.8', 53), ('208.67.222.222', 53)]
LOGIN_CHECK_INTERVAL = (180, 360)
UPDATE_ASK_INTERVAL = 86400
UPDATE_DOWNLOAD_RETRY_INTERVAL = 3600
BACKEND_ERROR_SHOW_LOGSCREEN_TIME = 60
UNKNOWN_ERROR_SHOW_LOGSCREEN_TIME = 600
BUFFER_SIZE = 8192
if xbmc.getCondVisibility('system.platform.android'):
import re
import os
try:
m = re.match('^/data/app/([^-]+)-.*$', os.environ['XBMC_ANDROID_APK'])
except KeyError:
ANDROID_PACKAGE_NAME = 'KEYERROR'
else:
if m:
ANDROID_PACKAGE_NAME = m.group(1)
else:
ANDROID_PACKAGE_NAME = 'UNKNOWN'
else:
ANDROID_PACKAGE_NAME = ''
def getVavooVersion():
return xbmc.getInfoLabel('System.BuildVersion').split('-')[0]
def getVavooBranch():
try:
branch = xbmc.getInfoLabel('System.BuildVersion').split('-')[1]
except IndexError:
branch = 'master'
if not branch:
branch = 'master'
return branch
def isVavooDevice():
if xbmc.getCondVisibility('system.platform.android'):
try:
with open('/system/build.prop', 'r') as f:
content = f.read()
if 'ro.product.brand=VAVOO' in content and 'ro.vavoo.type=b' in content:
return True
except Exception:
pass
return False
IS_SERVICE_PROCESS = False
def assertServiceProcess():
if not IS_SERVICE_PROCESS:
raise RuntimeError('Calling function outside the service process')
def assertNotServiceProcess():
if IS_SERVICE_PROCESS:
raise RuntimeError('Calling function within the service process')
def localize(id):
return xbmc.getLocalizedString(id)
def getPlatformName():
if isVavooDevice():
return 'vavoo'
elif xbmc.getCondVisibility('system.platform.android'):
return 'android'
elif xbmc.getCondVisibility('system.platform.linux'):
return 'linux'
elif xbmc.getCondVisibility('system.platform.windows'):
return 'win32'
elif xbmc.getCondVisibility('system.platform.osx'):
return 'osx'
elif xbmc.getCondVisibility('system.platform.ios'):
return 'ios'
elif xbmc.getCondVisibility('system.platform.atv2'):
return 'atv2'
else:
return 'unknown'
def propStatus(log = None):
import vprop
data = {'ready': vprop.get('Ready'),
'token': vprop.get('Token'),
'ping_status': vprop.get('Ping_Status'),
'ruleset': vprop.get('Ruleset')}
if log:
xbmc.log('STATUS: %s: %s' % (log, data), xbmc.LOGERROR)
return data
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Das Digital Eliteboard ist ein kostenloses Forum und ist auf Spenden angewiesen, um sich auch in Zukunft selbst zu finanzieren. Wenn auch du mit dem Digital Eliteboard zufrieden bist, würden wir uns über jede Unterstützung freuen.
Hier kannst du uns unterstützen SPENDEN