Ignore:
Timestamp:
Sep 2, 2017, 9:42:56 PM (3 years ago)
Author:
obi
Message:

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:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/plugins/tithek/kinox.h

    r40864 r40893  
    359359                                                mirrormax = atoi(mirrormaxtmp);
    360360
     361                                        debug(99, "### START ####################################################");
     362
    361363                                        for(j = 1; j < mirrormax + 1; j++)
    362364                                        {
     
    366368
    367369                                                hlink = string_resub("rel=\"", "amp;Mirror", ret1[i].part, 0);
    368                                                 hlink = string_replace_all("amp;Hoster", "Hoster", hlink, 1);
    369                                                 hlink = ostrcat(hlink, "Mirror=", 0, 0);
    370 
    371                                                 hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0);
    372                                                 pathnewtmp = ostrcat("/aGET/Mirror/", hlink, 0, 0);
    373 
    374                                                 pathnew = ostrcat(pathnewtmp, oitoa(j), 0, 1);
     370
     371                                                if (hlink == NULL)
     372                                                {
     373                                                        hlink = string_resub("rel=\"", "\">", ret1[i].part, 0);
     374                                                        hlink = string_replace_all("amp;Hoster", "Hoster", hlink, 1);
     375                                                        hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0);
     376                                                        pathnewtmp = ostrcat("/aGET/Mirror/", hlink, 0, 0);
     377                                                        pathnew = ostrcat(pathnewtmp, NULL, 0, 0);
     378                                                }
     379                                                else
     380                                                {
     381                                                        hlink = string_replace_all("amp;Hoster", "Hoster", hlink, 1);
     382                                                        hlink = ostrcat(hlink, "Mirror=", 0, 0);
     383                                                        hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0);
     384                                                        pathnewtmp = ostrcat("/aGET/Mirror/", hlink, 0, 0);
     385                                                        pathnew = ostrcat(pathnewtmp, oitoa(j), 0, 1);
     386                                                }
    375387                                                debug(99, "(%d/%d) (%d/%d)hnr: %s hlink: %s hname: %s pathnewtmp: %s",i ,max ,j ,mirrormax ,hnr ,hlink ,hname ,pathnewtmp);
    376388                                                free(pathnewtmp), pathnewtmp= NULL;
     
    491503
    492504                                                debug(99, "-------------------------------");
    493                                                 if(ostrcmp(url, url2) != 0)
    494                                                 {
    495                                                         debug(99, "(%d/%d) (%d/%d) %s (Part1) url: %s extra: %s",i ,max ,j ,mirrormax ,hname ,url ,extra);
    496                                                 }
    497                                                 else
    498                                                 {
     505//                                              if(ostrcmp(url, url2) != 0)
     506//                                              {
     507//                                                      debug(99, "(%d/%d) (%d/%d) %s (Part1) url: %s extra: %s",i ,max ,j ,mirrormax ,hname ,url ,extra);
     508//                                              }
     509//                                              else
     510//                                              {
    499511                                                        debug(99, "(%d/%d) (%d/%d) %s url: %s extra: %s",i ,max ,j ,mirrormax ,hname ,url ,extra);
    500                                                 }
     512//                                              }
     513                                                debug(99, "-------------------------------");
    501514
    502515                                                incount += 1;
     
    664677                                                free(extra), extra = NULL;
    665678                                        }
     679                                        debug(99, "### END #####################################################");
    666680                                }
    667681                        }
     
    792806                                        free(mirrormaxtmp), mirrormaxtmp= NULL;
    793807
     808                                        debug(99, "### START ####################################################");
     809
    794810                                        for(j = 1; j < mirrormax + 1; j++)
    795811                                        {
     
    798814                                                hnr = string_resub("<li id=\"Hoster_", "\"", ret1[i].part, 0);
    799815
     816//                                              hlink = string_resub("rel=\"", "amp;Mirror", ret1[i].part, 0);
     817//                                              hlink = string_replace_all("amp;Hoster", "Hoster", hlink, 1);
     818//                                              hlink = ostrcat(hlink, "Mirror=", 0, 0);
     819
     820//////////
    800821                                                hlink = string_resub("rel=\"", "amp;Mirror", ret1[i].part, 0);
    801                                                 hlink = string_replace_all("amp;Hoster", "Hoster", hlink, 1);
    802                                                 hlink = ostrcat(hlink, "Mirror=", 0, 0);
    803 
     822
     823                                                if (hlink == NULL)
     824                                                {
     825                                                        hlink = string_resub("rel=\"", "\">", ret1[i].part, 0);
     826                                                        hlink = string_replace_all("amp;Hoster", "Hoster", hlink, 1);
     827                                                        hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0);
     828                                                        pathnewtmp = ostrcat("/aGET/Mirror/", hlink, 0, 0);
     829                                                        pathnew = ostrcat(pathnewtmp, NULL, 0, 0);
     830                                                }
     831                                                else
     832                                                {
     833                                                        hlink = string_replace_all("amp;Hoster", "Hoster", hlink, 1);
     834                                                        hlink = ostrcat(hlink, "Mirror=", 0, 0);
     835                                                        hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0);
     836                                                        pathnewtmp = ostrcat("/aGET/Mirror/", hlink, 0, 0);
     837                                                        pathnew = ostrcat(pathnewtmp, oitoa(j), 0, 1);
     838                                                }
     839                                                debug(99, "(%d/%d) (%d/%d)hnr: %s hlink: %s hname: %s pathnewtmp: %s",i ,max ,j ,mirrormax ,hnr ,hlink ,hname ,pathnewtmp);
     840                                                free(pathnewtmp), pathnewtmp= NULL;
     841//////////
    804842                                                hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0);
    805843                                                pathnewtmp = ostrcat("/aGET/Mirror/", hlink, 0, 0);
     
    826864                                                hlink = string_replace("http://kinox.me/Stream/", "", hlink, 1);
    827865                                                                               
    828                                                 debug(99, "pathnew: %s", pathnew);
     866//                                              debug(99, "pathnew: %s", pathnew);
    829867                                                tmpstr1 = gethttp("kinox.me", pathnew, 80, NULL, NULL, 10000, NULL, 0);
    830                                                 debug(99, "tmpstr1 1: %s", tmpstr1);
     868//                                              debug(99, "tmpstr1 1: %s", tmpstr1);
    831869
    832870                                                tmpstr1 = string_replace_all("\\", "", tmpstr1, 1);
    833                                                 debug(99, "tmpstr1 2: %s", tmpstr1);
     871//                                              debug(99, "tmpstr1 2: %s", tmpstr1);
    834872
    835873                                                if(ostrstr(tmpstr1, "<iframe src=") != NULL)
    836874                                                {
    837875                                                        url = string_resub("<iframe src=\"", "\"", tmpstr1, 0);
    838                                                         debug(99, "iframe1.1 url: %s", url);
     876//                                                      debug(99, "iframe1.1 url: %s", url);
    839877                                                }
    840878                                                else if(ostrstr(tmpstr1, "/iframe>") != NULL)
     
    842880                                                        free(pathnew), pathnew = NULL;
    843881                                                        pathnew = ostrcat("kinox.me/aGET/Mirror/", hlink, 0, 0);
    844                                                         debug(99, "iframe2.1 pathnew: %s", pathnew);
     882//                                                      debug(99, "iframe2.1 pathnew: %s", pathnew);
    845883                                                        free(tmpstr1), tmpstr1 = NULL;
    846884                                                        tmpstr1 = gethttps(pathnew, NULL, NULL, NULL, NULL, NULL, 1);
    847                                                         debug(99, "iframe2.2 tmpstr1: %s", tmpstr1);
     885//                                                      debug(99, "iframe2.2 tmpstr1: %s", tmpstr1);
    848886                                                        tmpstr1 = string_replace_all("\\", "", tmpstr1, 1);
    849                                                         debug(99, "iframe2.3 tmpstr1: %s", tmpstr1);
     887//                                                      debug(99, "iframe2.3 tmpstr1: %s", tmpstr1);
    850888
    851889                                                        if(ostrstr(tmpstr1, "<iframe src=") != NULL)
    852890                                                        {
    853891                                                                url = string_resub("<iframe src=\"", "\"", tmpstr1, 0);
    854                                                                 debug(99, "iframe2.4 url: %s", url);
     892//                                                              debug(99, "iframe2.4 url: %s", url);
    855893                                                        }
    856894                                                }
     
    858896                                                {
    859897                                                        tmpstr1 = string_resub("<a href=\"", "\"", tmpstr1, 0);
    860                                                         debug(99, "tmpstr1 3: %s", tmpstr1);
     898//                                                      debug(99, "tmpstr1 3: %s", tmpstr1);
    861899                                                        url = ostrcat(tmpstr1, NULL, 0, 0);
    862900                                                }
     
    866904                                                debug(99, "-------------------------------");
    867905                                                debug(99, "(%d/%d) (%d/%d) %s url: %s extra: %s", i, max, j, mirrormax, hname, url, extra);
     906                                                debug(99, "-------------------------------");
    868907                                                       
    869908                                                incount += 1;
     
    911950                                                free(extra), extra = NULL;
    912951                                        }
     952                                        debug(99, "### END #####################################################");
    913953                                }
    914954                        }
Note: See TracChangeset for help on using the changeset viewer.