找回密码
 加入
搜索
查看: 4343|回复: 8

[效率算法] [已解决]麻烦熟悉javascript的朋友帮忙转换个函数,很短。。。

  [复制链接]
发表于 2010-6-9 23:39:09 | 显示全部楼层 |阅读模式
本帖最后由 kxing 于 2010-6-10 15:10 编辑

麻烦高手们帮忙将此asp函数转换为au3

function decode(url){
var len = url.length;
var decurl = "";
var asc_arr1 = [], asc_arr2 = [];

var key = sertim % 26;
key = key ? key : 1;

function init(head, bottom, middle){
for (var i = head; i <= bottom; i++) {
asc_arr1 = i + middle;
asc_arr2[i + middle] = i;
}
}

init(0, 9, 48);
init(10, 35, 55);
init(36, 61, 61);

for (var i = 0; i < len; i++) {
var word = url.charAt(i);

if (/[A-Za-z0-9]/.test(word)) {
var pos = asc_arr2[url.charCodeAt(i)] - key;
if (pos < 0)
pos += 62;
word = String.fromCharCode(asc_arr1[pos]);
}
decurl += word;
}

return decurl;
}

本人对asp不熟悉,多谢了!!!!
发表于 2010-6-9 23:56:37 | 显示全部楼层
这不是ASP,是Javascript.
 楼主| 发表于 2010-6-9 23:59:37 | 显示全部楼层
对,我说错了。
从asp提出来得。嘿嘿!
发表于 2010-6-10 00:37:53 | 显示全部楼层
不懂,帮顶
 楼主| 发表于 2010-6-10 02:09:21 | 显示全部楼层
或者这么问吧,加密前后字符。

加密前:
http://file.gradio100.com/1011/file_200921994708.mp3

加密后:
1DD9://z25y.0Bux28LKK.w86/LKLL/z25y_MKKTMLTTORKS.69N" || "1DD9://z25y.0Bux28LKK.w86/LKLL/z25y_MKKTMLTTORKS.69N

上面那个func就是摆渡的加密函数,是否有高手能解密。
多谢!!!
发表于 2010-6-10 02:33:19 | 显示全部楼层
本帖最后由 netegg 于 2010-6-10 02:39 编辑

瞎看了下, K=0, L=1,M=2,N=3, O=4,R=7,S=8,T=9
0=g,1=h,2=i,3=j,4=k,5=l,6=m,7=n,8=o,9=p,A=q,B=r,C=s,D=t
u=a,v=b,w=c,x=d,y=e,z=f推一下吧

评分

参与人数 1金钱 +9 收起 理由
lynfr8 + 9

查看全部评分

发表于 2010-6-10 11:39:58 | 显示全部楼层
好像少了个},你可以在AU3直接调用就行了,至于ENCODE,楼上说清楚了.
在AU3里运行JS,我记得我有回复过了.
 楼主| 发表于 2010-6-10 15:10:07 | 显示全部楼层
多谢各位啊,我去看看...
 楼主| 发表于 2010-6-10 16:01:02 | 显示全部楼层
回复 7# akmm88
能给各地指吗?我找不到.
找到了个udf,但是没有说明,不知道怎么用。
多谢!
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-11 02:29 , Processed in 0.084792 second(s), 27 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表