首先就是注册表
,
这个是关键
,
怎么修改
??
这个办法至少有三种
.Net VBS INF API
随便挑选一种
..
1 HKEY_CLASSES_ROOT
建立一个目录
lloup
2
建立目录
:HKEY_CLASSES_ROOT/lloup/DefaultIcon
用于表示图标的
给
(
默认
)
建立字符串值
C:/showargs.exe,0
3
建立目录
: HKEY_CLASSES_ROOT/lloup/shell/open/command
这个就是命令了
给默认添加字符串值
C:/showargs.exe %1 <-
就是这个
.
给出
reg
文件仅供参考
:
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT/lloup]
@="测试协议"
"EditFlags"=hex:02,00,00,00
"URL Protocol"=""
[HKEY_CLASSES_ROOT/lloup/DefaultIcon]
@="C://showargs.exe,0"
[HKEY_CLASSES_ROOT/lloup/shell]
[HKEY_CLASSES_ROOT/lloup/shell/open]
[HKEY_CLASSES_ROOT/lloup/shell/open/command]
@="C://showargs.exe %1"
[HKEY_CLASSES_ROOT/lloup]
@="测试协议"
"EditFlags"=hex:02,00,00,00
"URL Protocol"=""
[HKEY_CLASSES_ROOT/lloup/DefaultIcon]
@="C://showargs.exe,0"
[HKEY_CLASSES_ROOT/lloup/shell]
[HKEY_CLASSES_ROOT/lloup/shell/open]
[HKEY_CLASSES_ROOT/lloup/shell/open/command]
@="C://showargs.exe %1"
准备工作
OK.
下面进行程序工作
:
VB
比较简单
,
我们用它来
.VB6,
我连
VS.NET
都懒的开了
新建一个
exe
代码就一行
,
只要得到连接地址就可以了
,
更加复杂的东西自然就是分析字符串命令了
.
很明显的事情
.
-----------------------------
Text1.Text = Command
------------------------------
OK
这些就够了
运行结果
任务完成
,
可以自己建立一个类似
real
的东西了
,
连接你的站点
,
下载你的指令
,
然后你的程序解析
…..
对了
,
要是想弄的像
HTTP
那么复杂
...
还是借鉴
http
的吧
比如自己建立一个
run://c:/a.exe
之类
….
或者修改
http://
的
,
然后指向你的
exe
还后你再
redirect
到
IExplorer....
有点黑啊
…