Ignore:
Timestamp:
Oct 1, 2014, 6:39:55 PM (5 years ago)
Author:
obi
Message:

[tithek] update thefile hoster and movie4k

File:
1 edited

Legend:

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

    r29534 r30274  
    395395                        hnamein = string_resub("width=\"16\"> &nbsp;", "</a></td>", tmpstr, 0);
    396396                        nolinks = ostrcat(tmpstr, NULL, 0, 0);
     397                        if(ostrstr(tmpstr, "set a cookie which will expire in 3 days and be accessible site wide") != NULL)
     398                        {
     399                                textbox(_("Message"), _("set a cookie which will expire in 3 days and be accessible site wide") , _("OK"), getrcconfigint("rcok", NULL), _("EXIT"), getrcconfigint("rcexit", NULL), NULL, 0, NULL, 0, 1200, 200, 0, 0);
     400                                writesys("/tmp/movie4k.error.cookie.list", tmpstr, 1);
     401                                return ret;
     402                        }
    397403                }
    398404                else
     
    400406                        unlink("/tmp/movie4k.list");
    401407                        writesys("/tmp/movie4k.list", tmpstr, 1);
    402                         tmpstr = command("cat /tmp/movie4k.list | grep ^links");
     408                        char* tmpstr1 = command("cat /tmp/movie4k.list | grep ^links");
     409                        tmpstr = ostrcat(tmpstr1, NULL, 1, 0);
     410                        char* cmd = ostrcat("cat /tmp/movie4k.list | grep ^'</SCRIPT>' | sed 's!</SCRIPT>!\\nlinks[!g' | sed 's!</td></tr>!\\nlinks[!g' | grep ^'links\\[<' | grep -v ^'links\\[<SCRIPT'", NULL, 0, 0);
     411                        printf("cmd: %s\n",cmd);
     412                        tmpstr1 = command(cmd);
     413                        free(cmd), cmd = NULL;
     414                        tmpstr = ostrcat(tmpstr, tmpstr1, 1, 0);
    403415                }
    404                
     416
     417                titheklog(debuglevel, "/var/usr/local/share/titan/plugins/tithek/thefile1_tmp", NULL, NULL, NULL, tmpstr);
     418
     419
    405420                int count = 0;
    406421                int incount = 0;
     
    414429                        for(i = 0; i < max; i++)
    415430                        {
     431printf("ret1[i].part: %s\n",ret1[i].part);
     432
    416433                                if((!ostrncmp("links", ret1[i].part, 5) && nolinks == NULL) || nolinks != NULL)
    417434                                {
     
    422439
    423440                                                pathnew = string_resub("<a href=\\\"", "\\", ret1[i].part, 0);
     441                                                if(pathnew == NULL)
     442                                                        pathnew = string_resub("<a href=\"", "\"", ret1[i].part, 0);
     443
    424444                                                tmphname = string_resub("title=\\\"", " ", ret1[i].part, 0);
     445                                                if(tmphname == NULL)
     446                                                        tmphname = string_resub("title=\"", " ", ret1[i].part, 0);
     447                                               
    425448                                                if(tmphname == NULL)
    426449                                                        tmphname = string_resub("&nbsp;", "</a", ret1[i].part, 0);
     
    437460                                                        id = ostrcat(tmpid, NULL, 0, 0);
    438461
    439 //                                              debug(99, "(%d/%d/%d) pathnew: %s hname: %s id: %s",a ,i ,max ,pathnew , tmphname, id);
     462                                                debug(99, "(%d/%d/%d) pathnew: %s hname: %s id: %s",a ,i ,max ,pathnew , tmphname, id);
    440463
    441464                                                if(ostrstr(pathnew, "tvshows-") != NULL)
Note: See TracChangeset for help on using the changeset viewer.