forked from Ahnz/plugin.video.xstream
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathScraperInfo.txt
More file actions
76 lines (60 loc) · 2.57 KB
/
Copy pathScraperInfo.txt
File metadata and controls
76 lines (60 loc) · 2.57 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
Scaper Aufbau
-------------
# Imports bitte alle oben für den Überblick !
from resources.lib.handler.ParameterHandler import ParameterHandler
from resources.lib.handler.requestHandler import cRequestHandler
from resources.lib.tools import logger, cParser, cUtil
from resources.lib.gui.guiElement import cGuiElement
from resources.lib.config import cConfig
from resources.lib.gui.gui import cGui
----------------------------------------------------------------------------
# Namen für Quellen
SITE_IDENTIFIER = ''
SITE_NAME = ''
SITE_ICON = ''
URL_MAIN = ''
URL_MOVIES = ''
URL_POPULAR_MOVIES = URL_MAIN + ''
URL_KINO = URL_MAIN + ''
URL_SERIES = URL_MAIN + ''
URL_POPULAR_SERIES = URL_MAIN + ''
URL_POPULAR = URL_MAIN + ''
URL_GENRE = URL_MAIN + ''
URL_SEARCH = URL_MAIN + ''
URL_LOGIN = URL_MAIN + ''
URL_ENGLISH = URL_MAIN + ''
URL_NEW = URL_MAIN + ''
URL_ANIMATION = URL_MAIN + ''
URL_DOKU = URL_MAIN + ''
----------------------------------------------------------------------------
# Einbau der Sprachfunktion in Indexseiten
- sLanguage = cConfig().getSetting('prefLanguage') # Sprachauswahl aus settings.xml daraus eine Standard def schreiben
params.setParam('sLanguage', sLanguage)
0 = Alle Sprachen
1 = Deutsch
2 = English
3 = Japanisch
# z.B. beim Menü
def load():
logger.info('Load %s' % SITE_NAME)
params = ParameterHandler()
# Spracheinstellung aus der settings.xml
sLanguage = cConfig().getSetting('prefLanguage')
if sLanguage == '1': # 1 = Deutsch
sLanguage = '2'
elif sLanguage == '2': # 2 = Englisch
sLanguage = '3'
else:
sLanguage = 'all' # 0 = Alle Sprachen
params.setParam('sLanguage', sLanguage)
params.setParam('sUrl', URL_KINO)
cGui().addFolder(cGuiElement('Aktuelle Kinofilme', SITE_IDENTIFIER, 'showEntries'), params) # cConfig().getLocalizedString(30500) setzen für den jeweiligen Eintrag
cGui().addFolder(cGuiElement(cConfig().getLocalizedString(30500), SITE_IDENTIFIER, 'showEntries'), params)
----------------------------------------------------------------------------
# Einbau der Qualitätfunktion in Indexseiten
- sQuality = cConfig().getSetting('preferedQuality') # Qualitätsauswahl aus settings.xml daraus eine Standard def schreiben
params.setParam('sQuality', sQuality)
----------------------------------------------------------------------------
# Einbau der P18 funktion in Indexseiten
- sAdult = cConfig().getSetting('showAdult') # Adult An / Aus aus settings.xml daraus eine Standard def schreiben wie bei SITE_GLOBAL_SEARCH z.B.
params.setParam('sAdult', sAdult)