source: titan/plugins/tithek/tithek_header.h @ 36254

Last change on this file since 36254 was 36254, checked in by obi, 7 years ago

tithek add nbaondemand step1

File size: 9.1 KB
Line 
1#ifndef TITHEK_HEADER_H
2#define TITHEK_HEADER_H
3
4char* jsunpack(char* input);
5char* gethttps(char* url, char* localfile, char* data, char* user, char* pass, char* referer, int flag);
6int amazon_login();
7void amazon_init(char* titheklink, char* tithekfile);
8void amazon_deinit();
9void localscript_init(char* titheklink, char* tithekfile);
10
11void titheklog(int debuglevel, char* name1, char* name2, char* name3, char* name4, char* content)
12{
13        char* tmpstr = NULL;
14       
15        if(debuglevel != 99) return;
16
17        tmpstr = ostrcat(tmpstr, name1, 1, 0);
18        if(name2 != NULL)
19        {
20                tmpstr = ostrcat(tmpstr, "_", 1, 0);
21                tmpstr = ostrcat(tmpstr, name2, 1, 0);
22        }
23        if(name3 != NULL)
24        {
25                tmpstr = ostrcat(tmpstr, "_", 1, 0);
26                tmpstr = ostrcat(tmpstr, name3, 1, 0);
27        }
28        if(name4 != NULL)
29        {
30                tmpstr = ostrcat(tmpstr, "_", 1, 0);
31                name4 = string_replace_all("/", ".", name4, 0);
32                name4 = stringreplacecharonce(name4, '?', '\0');
33                name4 = stringreplacecharonce(name4, '"', '\0');
34                name4 = stringreplacecharonce(name4, '+', '\0');
35                name4 = stringreplacecharonce(name4, '\'', '\0');
36                tmpstr = ostrcat(tmpstr, name4, 1, 0);
37        }
38       
39        writesys(tmpstr, content, 0);
40        free(tmpstr);
41}
42char* hoster(char* url);
43void screentithekplay(char* titheklink, char* title, int first);
44void screentithek_settings();
45char* oltostr(long val, unsigned base);
46int myvideo_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
47int youtube_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr);
48int kinox_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
49int kinox_search_cast(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr);
50int solarmovie_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
51int amazon_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
52int kinox_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
53int kinox_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
54int solarmovie_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
55int movie4k_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
56int movie4k_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
57int movie4k_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
58int movie4k_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
59int movie4k_series_listed(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
60int movie2k_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
61int movie2k_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
62int movie2k_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
63int movie2k_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
64int movie2k_series_listed(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
65//char* now(char* link, char* url, char* name, char* title, int flag);
66char* nowtv(char* link);
67char* beeg(char* link);
68char* mlehd(char* link);
69char* kinox(char* link);
70char* movie4k(char* link);
71char* movie2k(char* link);
72char* xvideos(char* link);
73char* solarmovie(char* link);
74char* ard(char* link);
75char* zdf(char* link);
76char* myvideo_hoster(char* link);
77char* myvideo(char* link);
78char* youtube_hoster(char* link);
79char* youtube(char* link);
80char* amazon_hoster(char* link);
81char* amazon(char* link);
82char* putlocker(char* link);
83char* filenuke(char* link);
84char* streamcloud(char* link);
85char* flashx(char* link);
86char* vidstream(char* link);
87char* xvidstage(char* link);
88char* nowvideo(char* link);
89char* movshare(char* link);
90char* movreel(char* link);
91char* novamov(char* link);
92char* divxstage(char* link);
93char* primeshare(char* link);
94char* faststream(char* link);
95char* played(char* link);
96char* videoweed(char* link);
97char* tvtoast(char* link);
98char* firedrive(char* link);
99char* shared(char* link);
100char* thefile(char* link);
101char* promptfile(char* link);
102char* letwatch(char* link);
103char* vidbull(char* link);
104char* vodlocker(char* link);
105char* vidto(char* link);
106char* thevideo(char* link);
107char* mightyupload(char* link);
108char* cloudzilla(char* link);
109char* vivo(char* link);
110char* nbastream(char* link);
111char* giga(char* link);
112char* nbaondemand(char* link);
113char* streamlive(char* link, int incount);
114char* cricfree(char* link, int incount);
115char* zerocast(char* link, int incount);
116char* usachannels(char* link, int incount);
117char* liveonlinetv(char* link, int incount);
118char* akamaistream(char* link, int incount);
119int internetradio_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
120int internettv_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
121int kinox_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
122int movie4k_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
123int movie2k_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
124int solarmovie_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
125int myvideo_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
126int youtube_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
127int ard_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
128int zdf_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
129int tectime_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
130int giga_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
131int beeg_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
132int xvideos_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
133int netzkino_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
134int mlehd_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
135int filmon_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
136int tvtoast_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
137int nowtv_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
138int amazon_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
139int all_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
140void mlehd_userauth();
141int screenlistbox(struct skin* grid, struct skin* listbox,struct skin* countlabel, char* title, char* titheklink, int* pagecount, int* tithekexit, int* oaktpage, int* oaktline, int* ogridcol, int flag, int cflag);
142
143#endif
Note: See TracBrowser for help on using the repository browser.