Changeset 17476
- Timestamp:
- 08/10/12 21:08:17 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/plugins/tithek/tithek.h
r17474 r17476 891 891 if(ret1 != NULL && count >= 2) 892 892 { 893 // printf("ret1[1].part=%s\n", (ret1[1]).part);893 debug(99, "ret1[1].part=%s", (ret1[1]).part); 894 894 hlen = strlen(ret1[1].part); 895 // tmpstr_uni = unhexlify(ret1[1].part); 896 tmpstr_uni = unhexlify123(ret1[1].part); 895 tmpstr_uni = unhexlify(ret1[1].part); 897 896 } 898 897 free(ret1), ret1 = NULL; 899 // somtimes segfault900 // writesys("/tmp/tithek/list_uni", tmpstr_uni, 0);901 898 902 899 b64 = ostrcat("c8407a08b3c71ea418ec9dc662f2a56e40cbd6d5a114aa50fb1e1079e17f2b83", MDString(video_id), 0, 1); 903 printf("b64: %s\n", b64); 904 printf("hexlen: %d\n", hlen); 900 debug(99, "b64=%s", b64); 905 901 906 902 key = MDString(b64); … … 909 905 if(tmpstr_uni != NULL) slen = strlen(tmpstr_uni); 910 906 if(key != NULL) klen = strlen(key); 911 912 printf("key: %s\n", key);913 printf("hexlen: %d\n", hlen);914 printf("binlen: %d\n", slen);915 printf("keylen: %d\n", klen);916 917 hlen /= 2;918 printf("hexlen/2 for rc4: %d\n", hlen);919 907 920 908 if(tmpstr_uni != NULL) 921 909 { 910 debug(99, "hexlen=%d", hlen); 911 hlen /= 2; 912 debug(99, "binlen=%d", hlen); 913 debug(99, "keylen=%d", klen); 914 debug(99, "b64=%s", b64); 915 debug(99, "key=%s", key); 916 922 917 rc4(tmpstr_uni, hlen, key, klen); 923 924 printf("tmpstr_uni: %s\n", tmpstr_uni);918 919 debug(99, "encrypted=%s", tmpstr_uni); 925 920 // somtimes segfault 926 921 // writesys("/tmp/tithek/list_key", tmpstr_uni, 1); 927 928 debug(99, "tmpstr: %s\n", tmpstr); 922 929 923 debug(99, "pageUrl: %s\n", pageUrl); 930 924 debug(99, "playpath: %s\n", playpath); … … 968 962 } 969 963 970 printf("close1\n");971 964 free(key); key = NULL; 972 printf("close2\n");973 965 free(b64); b64 = NULL; 974 printf("close3\n");975 966 free(url); url = NULL; 976 printf("close4\n");977 967 free(source); source = NULL; 978 printf("close5\n");979 968 free(tmpstr_uni); tmpstr_uni = NULL; 980 printf("close6\n");981 969 free(tmpstr); tmpstr = NULL; 982 printf("close7\n");983 970 free(pageUrl); pageUrl = NULL; 984 printf("close8\n");985 971 free(playpath); playpath = NULL; 986 972 debug(99, "streamurl: %s", streamurl); 987 988 printf("streamurl: %s\n", streamurl);989 973 } 990 974 return streamurl;
Note: See TracChangeset
for help on using the changeset viewer.