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

Last change on this file since 40893 was 40893, checked in by obi, 6 years ago

tithek show streamed files green, show fav files blue and show python not ready status red in hoster list and fiy kino mirroe 1 only files

File size: 9.5 KB
RevLine 
[18028]1#ifndef TITHEK_HEADER_H
2#define TITHEK_HEADER_H
3
[40856]4//char* createfilename(char* title, struct skin* listbox);
[40893]5char* createfilename(char* title, char* title2, int flag);
[35564]6char* jsunpack(char* input);
[36083]7char* gethttps(char* url, char* localfile, char* data, char* user, char* pass, char* referer, int flag);
[35507]8int amazon_login();
[35474]9void amazon_init(char* titheklink, char* tithekfile);
10void amazon_deinit();
[39020]11void localparser_init(char* titheklink, char* tithekfile, int flag);
[36961]12int b64dec(char* dest, char* src);
[36966]13char* localparser_hoster(char* link);
14int localparser_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[35474]15
[28962]16void titheklog(int debuglevel, char* name1, char* name2, char* name3, char* name4, char* content)
[24234]17{
18        char* tmpstr = NULL;
19       
20        if(debuglevel != 99) return;
21
[28962]22        tmpstr = ostrcat(tmpstr, name1, 1, 0);
23        if(name2 != NULL)
24        {
25                tmpstr = ostrcat(tmpstr, "_", 1, 0);
26                tmpstr = ostrcat(tmpstr, name2, 1, 0);
27        }
28        if(name3 != NULL)
29        {
30                tmpstr = ostrcat(tmpstr, "_", 1, 0);
31                tmpstr = ostrcat(tmpstr, name3, 1, 0);
32        }
33        if(name4 != NULL)
34        {
35                tmpstr = ostrcat(tmpstr, "_", 1, 0);
36                name4 = string_replace_all("/", ".", name4, 0);
37                name4 = stringreplacecharonce(name4, '?', '\0');
38                name4 = stringreplacecharonce(name4, '"', '\0');
39                name4 = stringreplacecharonce(name4, '+', '\0');
[28966]40                name4 = stringreplacecharonce(name4, '\'', '\0');
[28962]41                tmpstr = ostrcat(tmpstr, name4, 1, 0);
42        }
43       
[24234]44        writesys(tmpstr, content, 0);
45        free(tmpstr);
46}
[24396]47char* hoster(char* url);
[18028]48void screentithekplay(char* titheklink, char* title, int first);
49void screentithek_settings();
50char* oltostr(long val, unsigned base);
[23758]51int myvideo_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[20483]52int youtube_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr);
[20836]53int kinox_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
54int kinox_search_cast(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr);
[20483]55int solarmovie_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[35286]56int amazon_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[18402]57int kinox_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
58int kinox_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
[20483]59int solarmovie_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
[22150]60int movie4k_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
61int movie4k_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[22211]62int movie4k_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
[22212]63int movie4k_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
64int movie4k_series_listed(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
[36158]65int movie2k_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
66int movie2k_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
67int movie2k_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
68int movie2k_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
69int movie2k_series_listed(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title);
[34605]70//char* now(char* link, char* url, char* name, char* title, int flag);
71char* nowtv(char* link);
[24251]72char* beeg(char* link);
73char* mlehd(char* link);
74char* kinox(char* link);
[22241]75char* movie4k(char* link);
[36158]76char* movie2k(char* link);
[22584]77char* xvideos(char* link);
[23699]78char* solarmovie(char* link);
[23995]79char* ard(char* link);
[24002]80char* zdf(char* link);
[29555]81char* myvideo_hoster(char* link);
82char* myvideo(char* link);
83char* youtube_hoster(char* link);
84char* youtube(char* link);
[35286]85char* amazon_hoster(char* link);
86char* amazon(char* link);
[24396]87char* putlocker(char* link);
88char* filenuke(char* link);
89char* streamcloud(char* link);
90char* flashx(char* link);
91char* vidstream(char* link);
92char* xvidstage(char* link);
93char* nowvideo(char* link);
94char* movshare(char* link);
95char* movreel(char* link);
96char* novamov(char* link);
97char* divxstage(char* link);
98char* primeshare(char* link);
[24483]99char* faststream(char* link);
[24484]100char* played(char* link);
[24486]101char* videoweed(char* link);
[28839]102char* tvtoast(char* link);
[29537]103char* firedrive(char* link);
[30269]104char* shared(char* link);
[30271]105char* thefile(char* link);
[32084]106char* promptfile(char* link);
[34078]107char* letwatch(char* link);
[34085]108char* vidbull(char* link);
[34087]109char* vodlocker(char* link);
[34090]110char* vidto(char* link);
[35513]111char* thevideo(char* link);
[35564]112char* mightyupload(char* link);
[35609]113char* cloudzilla(char* link);
[36051]114char* vivo(char* link);
[36172]115char* nbastream(char* link);
[36184]116char* giga(char* link);
[36254]117char* nbaondemand(char* link);
[37024]118char* p2pcast(char* link);
[37468]119char* vidzi(char* link);
[37471]120char* vidag(char* link);
[36093]121char* streamlive(char* link, int incount);
122char* cricfree(char* link, int incount);
123char* zerocast(char* link, int incount);
124char* usachannels(char* link, int incount);
[36143]125char* liveonlinetv(char* link, int incount);
126char* akamaistream(char* link, int incount);
[25155]127int internetradio_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[25158]128int internettv_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
129int kinox_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
130int movie4k_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[36158]131int movie2k_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[25158]132int solarmovie_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
133int myvideo_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
134int youtube_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
135int ard_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
136int zdf_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[25767]137int tectime_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[25158]138int giga_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
139int beeg_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[25160]140int xvideos_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[25165]141int netzkino_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
142int mlehd_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[28659]143int filmon_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[28839]144int tvtoast_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[34605]145int nowtv_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[35286]146int amazon_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[34615]147int all_search_local(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag);
[28635]148void mlehd_userauth();
[30018]149int 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);
[25158]150
[18028]151#endif
Note: See TracBrowser for help on using the repository browser.