Changeset 24251
- Timestamp:
- 10/13/13 01:06:30 (10 years ago)
- Location:
- titan/plugins/tithek
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/tithek/filenuke.h
r24237 r24251 2 2 #define FILENUKE_H 3 3 4 char* filenuke(char* host, char* file )4 char* filenuke(char* host, char* file, char* hosterurl) 5 5 { 6 6 debug(99, "in host: %s file: %s", host, file); -
titan/plugins/tithek/kinox.h
r24237 r24251 5 5 // flag 2 = filenuke 6 6 7 char* kinox(char* link , char* url, char* name, int flag)7 char* kinox(char* link) 8 8 { 9 debug(99, "link(%d): %s", flag, link); 10 char* video_id = NULL, *source = NULL, *streamurl = NULL; 11 12 if(flag == 1 || flag == 2 || flag == 3 || flag == 4 || flag == 5 || flag == 6 || flag == 7) 13 { 14 int count = 0; 15 struct splitstr* ret1 = NULL; 16 ret1 = strsplit(link, ";", &count); 17 if(ret1 != NULL && count >= 3) 18 { 19 video_id = ostrcat(video_id, ret1[1].part, 1, 0); 20 debug(99, "video_id: %s", video_id); 21 22 source = ostrcat(source, ret1[2].part, 1, 0); 23 debug(99, "source: %s", source); 24 25 if(flag == 1) 26 streamurl = putlocker(source, video_id); 27 else if(flag == 2) 28 streamurl = filenuke(source, video_id); 29 else if(flag == 3) 30 streamurl = streamcloud(source, video_id); 31 else if(flag == 4) 32 streamurl = flashx(source, video_id); 33 else if(flag == 5) 34 streamurl = vidstream(source, video_id); 35 else if(flag == 6) 36 streamurl = xvidstage(source, video_id); 37 else if(flag == 7) 38 streamurl = nowvideo(source, video_id); 39 40 debug(99, "streamurl1: %s", streamurl); 41 42 streamurl = string_replace_all("amp;", "", streamurl, 1); 43 debug(99, "streamurl2: %s", streamurl); 44 } 45 free(ret1), ret1 = NULL; 46 } 47 free(video_id), video_id = NULL; 48 free(source), source = NULL; 49 9 debug(99, "link: %s", link); 10 11 char* id = NULL, *hname = NULL, *streamurl = NULL, *url = NULL; 12 13 int count = 0; 14 struct splitstr* ret1 = NULL; 15 ret1 = strsplit(link, ";", &count); 16 if(ret1 != NULL && count >= 3) 17 { 18 url = ostrcat(ret1[0].part, NULL, 0, 0); 19 debug(99, "url: %s", url); 20 21 id = ostrcat(ret1[1].part, NULL, 0, 0); 22 debug(99, "id: %s", id); 23 24 hname = ostrcat(ret1[2].part, NULL, 0, 0); 25 debug(99, "hname: %s", hname); 26 27 if(ostrcmp(hname, "Sockshare.com") == 0) 28 streamurl = putlocker("Sockshare.com", id, url); 29 else if(ostrcmp(hname, "Putlocker.com") == 0) 30 streamurl = putlocker("Sockshare.com", id, url); 31 else if(ostrcmp(hname, "FileNuke.com") == 0) 32 streamurl = filenuke("FileNuke.com", id, url); 33 else if(ostrcmp(hname, "StreamCloud.eu") == 0) 34 streamurl = streamcloud("StreamCloud.eu", id, url); 35 else if(ostrcmp(hname, "VidStream.in") == 0) 36 streamurl = vidstream("VidStream.in", id, url); 37 else if(ostrcmp(hname, "FlashX.tv") == 0) 38 streamurl = flashx("FlashX.tv", id, url); 39 else if(ostrcmp(hname, "XvidStage.com") == 0) 40 streamurl = xvidstage("XvidStage.com", id, url); 41 else if(ostrcmp(hname, "NowVideo.eu") == 0) 42 streamurl = nowvideo("NowVideo.eu", id, url); 43 44 debug(99, "streamurl1: %s", streamurl); 45 46 streamurl = string_replace_all("amp;", "", streamurl, 1); 47 debug(99, "streamurl2: %s", streamurl); 48 } 49 free(ret1), ret1 = NULL; 50 51 free(id), id = NULL; 52 free(hname), hname = NULL; 53 free(url), url = NULL; 50 54 return streamurl; 51 55 } … … 292 296 titheklog(debuglevel, "/tmp/kinox3_tmpstr", NULL, tmpstr); 293 297 298 int type = 14; 294 299 int count = 0; 295 300 int incount = 0; … … 374 379 url4 = ostrcat(tmpstr5, NULL, 0, 0); 375 380 //////////////// 376 377 int type = 0;381 type = 14; 382 378 383 int count2 = 0; 379 384 struct splitstr* ret2 = NULL; … … 381 386 382 387 if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Sockshare.com") == 0) 383 { 384 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 385 type = 14; 386 } 388 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 387 389 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Putlocker.com") == 0) 388 { 389 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 390 type = 14; 391 } 390 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 392 391 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "FileNuke.com") == 0) 393 {394 392 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 395 type = 15;396 }397 393 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "StreamCloud.eu") == 0) 398 {399 394 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 400 type = 20;401 }402 395 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "VidStream.in") == 0) 403 {404 396 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 405 type = 25;406 }407 397 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "FlashX.tv") == 0) 408 { 409 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 410 type = 24; 411 } 398 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 412 399 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "PrimeShare.tv") == 0) 413 { 414 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 415 } 400 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 416 401 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "XvidStage.com") == 0) 417 {418 402 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 419 type = 26;420 }421 403 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Vidxden.com (DivX)") == 0) 422 { 423 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 424 } 404 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 425 405 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "NowVideo.eu") == 0) 426 { 427 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 428 type = 27; 429 } 430 else if(ret2 != NULL && count2 > 2) 431 { 432 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 433 hname = ostrcat(hname, " (coming soon)", 1, 0); 434 type = 66; 435 } 406 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 436 407 else 437 408 { … … 442 413 443 414 free(ret2), ret2 = NULL; 415 444 416 debug(99, "-------------------------------"); 445 417 if(ostrcmp(url, url2) != 0) … … 478 450 free(hname), hname = NULL; 479 451 hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0); 480 int type = 0;452 type = 14; 481 453 int count2 = 0; 482 454 struct splitstr* ret2 = NULL; … … 484 456 485 457 if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Sockshare.com") == 0) 486 { 487 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 488 type = 14; 489 } 458 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 490 459 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Putlocker.com") == 0) 491 { 492 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 493 type = 14; 494 } 460 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 495 461 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "FileNuke.com") == 0) 496 { 497 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 498 type = 15; 499 } 462 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 500 463 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "StreamCloud.eu") == 0) 501 { 502 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 503 type = 20; 504 } 464 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 505 465 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "VidStream.in") == 0) 506 { 507 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 508 type = 25; 509 } 466 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 510 467 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "FlashX.tv") == 0) 511 { 512 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 513 type = 24; 514 } 468 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 515 469 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "PrimeShare.tv") == 0) 516 { 517 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 518 } 470 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 519 471 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "XvidStage.com") == 0) 520 { 521 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 522 type = 26; 523 } 472 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 524 473 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Vidxden.com (DivX)") == 0) 525 { 526 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 527 } 474 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 528 475 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "NowVideo.eu") == 0) 529 { 530 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 531 type = 27; 532 } 533 else if(ret2 != NULL && count2 > 2) 534 { 535 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 536 hname = ostrcat(hname, " (coming soon)", 1, 0); 537 type = 66; 538 } 476 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 539 477 else 540 478 { … … 545 483 546 484 free(ret2), ret2 = NULL; 485 486 547 487 debug(99, "-------------------------------"); 548 488 debug(99, "hname: %s (Part2) url: %s id: %s", hname, url2, tmpstr2); … … 575 515 free(hname), hname = NULL; 576 516 hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0); 577 int type = 0;517 type = 14; 578 518 int count2 = 0; 579 519 struct splitstr* ret2 = NULL; … … 581 521 582 522 if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Sockshare.com") == 0) 583 { 584 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 585 type = 14; 586 } 523 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 587 524 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Putlocker.com") == 0) 588 { 589 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 590 type = 14; 591 } 525 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 592 526 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "FileNuke.com") == 0) 593 { 594 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 595 type = 15; 596 } 527 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 597 528 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "StreamCloud.eu") == 0) 598 { 599 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 600 type = 20; 601 } 529 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 602 530 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "VidStream.in") == 0) 603 { 604 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 605 type = 25; 606 } 531 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 607 532 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "FlashX.tv") == 0) 608 { 609 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 610 type = 24; 611 } 533 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 612 534 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "PrimeShare.tv") == 0) 613 { 614 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 615 } 535 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 616 536 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "XvidStage.com") == 0) 617 { 618 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 619 type = 26; 620 } 537 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 621 538 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Vidxden.com (DivX)") == 0) 622 { 623 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 624 } 539 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 625 540 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "NowVideo.eu") == 0) 626 { 627 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 628 type = 27; 629 } 630 else if(ret2 != NULL && count2 > 2) 631 { 632 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 633 hname = ostrcat(hname, " (coming soon)", 1, 0); 634 type = 66; 635 } 541 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 636 542 else 637 543 { … … 642 548 643 549 free(ret2), ret2 = NULL; 550 551 552 644 553 debug(99, "-------------------------------"); 645 554 debug(99, "hname: %s (Part3) url: %s id: %s", hname, url3, tmpstr2); … … 672 581 free(hname), hname = NULL; 673 582 hname = string_resub("<div class=\"Named\">", "</div>", ret1[i].part, 0); 674 int type = 0;583 type = 14; 675 584 int count2 = 0; 676 585 struct splitstr* ret2 = NULL; … … 678 587 679 588 if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Sockshare.com") == 0) 680 { 681 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 682 type = 14; 683 } 589 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 684 590 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Putlocker.com") == 0) 685 { 686 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 687 type = 14; 688 } 591 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 689 592 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "FileNuke.com") == 0) 690 { 691 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 692 type = 15; 693 } 593 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 694 594 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "StreamCloud.eu") == 0) 695 { 696 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 697 type = 20; 698 } 595 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 699 596 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "VidStream.in") == 0) 700 { 701 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 702 type = 25; 703 } 597 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 704 598 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "FlashX.tv") == 0) 705 { 706 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 707 type = 24; 708 } 599 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 709 600 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "PrimeShare.tv") == 0) 710 { 711 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 712 } 601 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 713 602 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "XvidStage.com") == 0) 714 { 715 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 716 type = 26; 717 } 603 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 718 604 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Vidxden.com (DivX)") == 0) 719 { 720 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 721 } 605 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 722 606 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "NowVideo.eu") == 0) 723 { 724 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 725 type = 27; 726 } 727 else if(ret2 != NULL && count2 > 2) 728 { 729 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 730 hname = ostrcat(hname, " (coming soon)", 1, 0); 731 type = 66; 732 } 607 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 733 608 else 734 609 { … … 739 614 740 615 free(ret2), ret2 = NULL; 616 617 741 618 debug(99, "-------------------------------"); 742 619 debug(99, "hname: %s (Part4) url: %s id: %s", hname, url4, tmpstr2); … … 870 747 tmpstr = string_resub("<ul id=\"HosterList\" class=\"Sortable\">", "</ul>", tmpstr, 0); 871 748 749 int type = 14; 872 750 int count = 0; 873 751 int incount = 0; … … 901 779 902 780 url = ostrcat(tmpstr1, NULL, 0, 0); 903 int type = 0; 781 782 type = 14; 904 783 int count2 = 0; 905 784 struct splitstr* ret2 = NULL; 906 785 ret2 = strsplit(tmpstr1, "/", &count2); 907 786 908 787 if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Sockshare.com") == 0) 909 { 910 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 911 type = 14; 912 } 788 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 913 789 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Putlocker.com") == 0) 914 { 915 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 916 type = 14; 917 } 790 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 918 791 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "FileNuke.com") == 0) 919 {920 792 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 921 type = 15;922 }923 793 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "StreamCloud.eu") == 0) 924 {925 794 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 926 type = 20;927 }928 795 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "VidStream.in") == 0) 929 {930 796 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 931 type = 25;932 }933 797 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "FlashX.tv") == 0) 934 { 935 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 936 type = 24; 937 } 798 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 938 799 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "PrimeShare.tv") == 0) 939 { 940 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 941 } 800 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 942 801 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "XvidStage.com") == 0) 943 {944 802 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 945 type = 26;946 }947 803 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Vidxden.com (DivX)") == 0) 948 { 949 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 950 } 804 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 951 805 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "NowVideo.eu") == 0) 952 { 953 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 954 type = 27; 955 } 956 else if(ret2 != NULL && count2 > 2) 957 { 958 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 959 hname = ostrcat(hname, " (coming soon)", 1, 0); 960 type = 66; 961 } 806 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 962 807 else 963 808 { … … 966 811 type = 66; 967 812 } 968 813 969 814 free(ret2), ret2 = NULL; 815 970 816 debug(99, "-------------------------------"); 971 817 debug(99, "hname: %s url: %s id: %s", hname, url, tmpstr2); -
titan/plugins/tithek/movie4k.h
r24237 r24251 52 52 53 53 if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Sockshare") == 0) 54 streamurl = putlocker("Sockshare.com", ret2[3].part );54 streamurl = putlocker("Sockshare.com", ret2[3].part, url); 55 55 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Putlocker") == 0) 56 streamurl = putlocker("Sockshare.com", ret2[3].part );56 streamurl = putlocker("Sockshare.com", ret2[3].part, url); 57 57 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "Filenuke") == 0) 58 streamurl = filenuke("FileNuke.com", ret2[2].part );58 streamurl = filenuke("FileNuke.com", ret2[2].part, url); 59 59 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "Streamclou") == 0) 60 streamurl = streamcloud("StreamCloud.eu", ret2[2].part );60 streamurl = streamcloud("StreamCloud.eu", ret2[2].part, url); 61 61 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "Streamcloud") == 0) 62 streamurl = streamcloud("StreamCloud.eu", ret2[2].part );62 streamurl = streamcloud("StreamCloud.eu", ret2[2].part, url); 63 63 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "VidStream") == 0) 64 streamurl = vidstream("VidStream.in", ret2[2].part );64 streamurl = vidstream("VidStream.in", ret2[2].part, url); 65 65 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Flashx") == 0) 66 streamurl = flashx("FlashX.tv", ret2[3].part );66 streamurl = flashx("FlashX.tv", ret2[3].part, url); 67 67 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "Xvidstage") == 0) 68 streamurl = xvidstage("XvidStage.com", ret2[2].part );68 streamurl = xvidstage("XvidStage.com", ret2[2].part, url); 69 69 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "Nowvideo") == 0) 70 70 { 71 71 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 72 72 tmpstr2 = string_replace("embed.php?v=", "", tmpstr2, 1); 73 streamurl = nowvideo("NowVideo.eu", tmpstr2 );73 streamurl = nowvideo("NowVideo.eu", tmpstr2, url); 74 74 } 75 75 free(ret2), ret2 = NULL; -
titan/plugins/tithek/nowvideo.h
r24237 r24251 2 2 #define NOWVIDEO_H 3 3 4 char* nowvideo(char* host, char* file )4 char* nowvideo(char* host, char* file, char* hosterurl) 5 5 { 6 6 debug(99, "in host: %s file: %s", host, file); -
titan/plugins/tithek/putlocker.h
r24238 r24251 2 2 #define PUTLOCKER_H 3 3 4 char* putlocker(char* host, char* file )4 char* putlocker(char* host, char* file, char* hosterurl) 5 5 { 6 6 debug(99, "in host: %s file: %s", host, file); -
titan/plugins/tithek/solarmovie.h
r24238 r24251 82 82 83 83 if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "sockshare.com") == 0) 84 streamurl = putlocker("Sockshare.com", ret2[3].part );84 streamurl = putlocker("Sockshare.com", ret2[3].part, url); 85 85 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "putlocker.com") == 0) 86 streamurl = putlocker("Sockshare.com", ret2[3].part );86 streamurl = putlocker("Sockshare.com", ret2[3].part, url); 87 87 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "filenuke.com") == 0) 88 streamurl = filenuke("FileNuke.com", ret2[2].part );88 streamurl = filenuke("FileNuke.com", ret2[2].part, url); 89 89 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "streamcloud.eu") == 0) 90 streamurl = streamcloud("StreamCloud.eu", ret2[2].part );90 streamurl = streamcloud("StreamCloud.eu", ret2[2].part, url); 91 91 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "streamcloud.eu") == 0) 92 streamurl = streamcloud("StreamCloud.eu", ret2[2].part );92 streamurl = streamcloud("StreamCloud.eu", ret2[2].part, url); 93 93 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "vidstream.in") == 0) 94 streamurl = vidstream("VidStream.in", ret2[2].part );94 streamurl = vidstream("VidStream.in", ret2[2].part, url); 95 95 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "flashx.tv") == 0) 96 streamurl = flashx("FlashX.tv", ret2[3].part );96 streamurl = flashx("FlashX.tv", ret2[3].part, url); 97 97 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "xvidstage.com") == 0) 98 streamurl = xvidstage("XvidStage.com", ret2[2].part );98 streamurl = xvidstage("XvidStage.com", ret2[2].part, url); 99 99 else if(ret2 != NULL && count2 > 2 && ostrcmp(hname, "nowvideo.eu") == 0) 100 100 { 101 101 tmpstr2 = ostrcat(ret2[2].part, NULL, 0, 0); 102 102 tmpstr2 = string_replace("embed.php?v=", "", tmpstr2, 1); 103 streamurl = nowvideo("NowVideo.eu", tmpstr2 );103 streamurl = nowvideo("NowVideo.eu", tmpstr2, url); 104 104 } 105 105 else if(ret2 != NULL && count2 > 3 && ostrcmp(hname, "nowvideo.eu") == 0) … … 107 107 tmpstr2 = ostrcat(ret2[3].part, NULL, 0, 0); 108 108 tmpstr2 = string_replace("embed.php?v=", "", tmpstr2, 1); 109 debug(99, "tmpstr2: %s", tmpstr2 );110 streamurl = nowvideo("NowVideo.eu", tmpstr2 );109 debug(99, "tmpstr2: %s", tmpstr2, url); 110 streamurl = nowvideo("NowVideo.eu", tmpstr2, url); 111 111 } 112 112 free(ret2), ret2 = NULL; -
titan/plugins/tithek/streamcloud.h
r24238 r24251 2 2 #define STREAMCLOAD_H 3 3 4 char* streamcloud(char* host, char* file )4 char* streamcloud(char* host, char* file, char* hosterurl) 5 5 { 6 6 debug(99, "in host: %s file: %s", host, file); -
titan/plugins/tithek/tithek.h
r24231 r24251 1131 1131 else if(((struct tithek*)listbox->select->handle)->flag == 14) 1132 1132 { 1133 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr, NULL, NULL, 1); 1134 } 1135 else if(((struct tithek*)listbox->select->handle)->flag == 15) 1136 { 1137 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr, NULL, NULL, 2); 1133 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr); 1138 1134 } 1139 1135 else if(((struct tithek*)listbox->select->handle)->flag == 16) … … 1152 1148 { 1153 1149 if(tmpstr != NULL) tmpstr1 = rtl2now(tmpstr, "http://rtl2now.rtl2.de", "rtl2now", 1); 1154 }1155 else if(((struct tithek*)listbox->select->handle)->flag == 20)1156 {1157 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr, NULL, NULL, 3);1158 }1159 else if(((struct tithek*)listbox->select->handle)->flag == 24)1160 {1161 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr, NULL, NULL, 4);1162 }1163 else if(((struct tithek*)listbox->select->handle)->flag == 25)1164 {1165 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr, NULL, NULL, 5);1166 }1167 else if(((struct tithek*)listbox->select->handle)->flag == 26)1168 {1169 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr, NULL, NULL, 6);1170 }1171 else if(((struct tithek*)listbox->select->handle)->flag == 27)1172 {1173 if(tmpstr != NULL) tmpstr1 = kinox(tmpstr, NULL, NULL, 7);1174 1150 } 1175 1151 else if(((struct tithek*)listbox->select->handle)->flag == 38) -
titan/plugins/tithek/tithek_header.h
r24234 r24251 16 16 void screentithek_settings(); 17 17 char* oltostr(long val, unsigned base); 18 char* putlocker(char* host, char* file); 19 char* filenuke(char* host, char* file); 20 char* streamcloud(char* host, char* file); 21 char* kinox(char* link, char* url, char* name, int flag); 18 char* putlocker(char* host, char* file, char* hosterurl); 19 char* filenuke(char* host, char* file, char* hosterurl); 20 char* streamcloud(char* host, char* file, char* hosterurl); 22 21 char* myvideo(char* link, char* url, char* name, int flag); 23 22 char* rtl2now(char* link, char* url, char* name, int flag); 24 23 char* youtube(char* link, char* url, char* name, int flag); 24 char* flashx(char* host, char* file, char* hosterurl); 25 char* vidstream(char* host, char* file, char* hosterurl); 26 char* xvidstage(char* host, char* file, char* hosterurl); 27 char* nowvideo(char* host, char* file, char* hosterurl); 25 28 int myvideo_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag); 26 29 int youtube_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr); … … 31 34 int kinox_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title); 32 35 int solarmovie_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title); 33 char* flashx(char* host, char* file);34 char* vidstream(char* host, char* file);35 char* xvidstage(char* host, char* file);36 char* nowvideo(char* host, char* file);37 char* beeg(char* link);38 36 int movie4k_hoster(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title); 39 37 int movie4k_search(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title, char* searchstr, int flag); 40 char* mlehd(char* link);41 38 int movie4k_hoster_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title); 42 39 int movie4k_series(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title); 43 40 int movie4k_series_listed(struct skin* grid, struct skin* listbox, struct skin* countlabel, struct skin* load, char* link, char* title); 41 char* beeg(char* link); 42 char* mlehd(char* link); 43 char* kinox(char* link); 44 44 char* movie4k(char* link); 45 45 char* xvideos(char* link); -
titan/plugins/tithek/vidstream.h
r24238 r24251 2 2 #define VIDSTREAM_H 3 3 4 char* vidstream(char* host, char* file )4 char* vidstream(char* host, char* file, char* hosterurl) 5 5 { 6 6 debug(99, "in host: %s file: %s", host, file); -
titan/plugins/tithek/xvidstage.h
r24238 r24251 2 2 #define XVIDSTAGE_H 3 3 4 char* xvidstage(char* host, char* file )4 char* xvidstage(char* host, char* file, char* hosterurl) 5 5 { 6 6 debug(99, "in host: %s file: %s", host, file);
Note: See TracChangeset
for help on using the changeset viewer.