level 13
-- 迅雷xv格式视频解密的lua脚本,仅供娱乐
s=io.open(arg[1],"rb")s:seek("set",2097152)h=s:read(1024)a,b,c
=h:byte(1,3)a=a-70 if b-a~=76 or c-a~=86 then print"bad file!"
return end d=io.open(arg[2],"wb")for i=1,1024 do b=h:byte(i)-a
d:write(string.char(b%256))end while 1 do a=s:read(0x100000)if
not a then break end d:write(a)end s:close()d:close()print"OK"
2012年02月11日 05点02分
1
level 5
Lua和PHP都浅学了一下,感觉这俩货都还真像!还有那个matlab的.m脚本,也是,各种相似啊……
2012年02月13日 16点02分
4
level 13
Lua和PHP的差异很大,共同点只有都是纯动态语言. 和Lua比较接近的常见语言是javascript.
2012年02月14日 01点02分
5
不是说php也是javascript的子集吗
2015年02月18日 02点02分
level 13
xv只是简单加密,但并不是标准格式,所以QQ影音,射手影音应该没有理由支持.
解密后基本都是FLV格式,智能手机大多都支持播放.
2012年02月14日 04点02分
8
level 5
Lua那本唯一的书看了一半,PHP教程我语法还没看完,估计再往后看看就该发现差异了
2012年02月14日 05点02分
9
level 13
嗯,确实python和lua都是纯动态语言, 但和javascript相似的原因是都是真正面向"对象"而没有类的概念.
动态和静态语言各有优缺点, 所以在不同的领域, 谁都无法替代另一个.
2012年02月23日 15点02分
11
level 1
顺带一提Common Lisp有Parenscript,可以把Lisp代码翻译成javascript!
2012年02月23日 18点02分
13
level 5
orz果然只是容器上加了限制么,用graphedit重新封装成mkv不就行了
2012年04月03日 16点04分
16
level 13
--修正版本
--迅雷xv格式视频解密的lua脚本,仅供娱乐
o=io.open s=o(arg[1],"rb")s:seek("set",2097152)h=s:read(1024)a,b,c=h:byte(1,3)
p=print a=a-70 if(b-a)%256~=76 or(c-a)%256~=86 then p"Bad File"return end d=o(
arg[2],"wb")for i=1,1024 do d:write(string.char((h:byte(i)-a)%256))end while 1
do a=s:read(2097152)if not a then break end d:write(a)end d:close()p"Dec OK!!"
2012年07月24日 08点07分
17
level 1
哪位高手,能不能依据这个lua写个易语言版本的xv转换器?
2014年12月22日 10点12分
18
为什么要易语言写
2015年02月25日 04点02分
回复
��������
:其他语言我不会
2015年04月21日 07点04分