搜狗桌面论坛
标题: 怎么在收藏夹中添加一个代码,可以任意调用电脑你的程序 [打印本页]
作者: wangjiyuan123456@gmail.com 时间: 2010-8-29 00:17
标题: 怎么在收藏夹中添加一个代码,可以任意调用电脑你的程序
怎么在收藏夹中添加一个代码,可以任意调用电脑你的程序。我用了以下这段代码
seext:lua:testluaext:local se = require("se");local kernel32 = se.load_library("kernel32.dll");CreateProcess = se.get_proc_addr(kernel32, "CreateProcessA");local startupinfo = se.create_struct(17, true);local processinfo = se.create_struct(4, false);CreateProcess(nil, "notepad.exe", nil, nil, 0, 0, nil, nil, startupinfo, processinfo);
通过把notepad.exe替换,可以成功调用记事本和截图,计算器功能。但是替换成诸如word,qq.exe则没有成功。哪位达人告诉我应该怎么改。谢谢呀
作者: chromium@sohu.com 时间: 2010-8-29 00:36
启动QQ:把上面代码的notepad.exe替换为你桌面QQ快捷方式所指向的文件,鼠标右键“属性”---“目标”---把那个地址复制下来(不包括双引号),如图
例如我用TM2009的话 把notepad.exe替换为C:\Program Files\Tencent\TM2009\Bin\TM.exe
设置其他软件的方法一样,需要该程序所在的地址
作者: wangjiyuan123456@gmail.com 时间: 2010-8-29 01:14
有用 谢谢了
作者: bearhead001@sohu.com 时间: 2010-8-29 09:05
不过这个代码换台电脑就出问题了,比方说另一台电脑的程序装在d盘的,那就又要修改了
作者: tuotuoxp@net9.org 时间: 2010-8-29 10:39
这是一段lua脚本,你可以去读取注册表,判断软件的安装位置,然后再去调用就ok了
| 欢迎光临 搜狗桌面论坛 (http://ie.sogou.com/bbs/) |
Powered by Discuz! X2.5 |