IE 代理服务器设置程序实现
来源:互联网 发布:网络三剑客下载 编辑:程序博客网 时间:2024/05/29 09:39
IE 代理服务器设置程序实现
本文其实.没有什么价值.写出来也是处于好玩.因为.最近闲的要命.所以总喜欢去些BBS聊天室之类的地方打发时间可是.突然发现这些地方总是喜欢记录IP真是麻烦.别人一跟踪马上就查出你的位置.实在是不爽.所以.就只好设置代理服务器.IE的设置是带这个功能的.所以很简单.只要设置就可以了.不过,实在觉得.那样太简单了.所以就想自己做一个程序实现.可是没什么眉目.不过突然想到腾讯的浏览器也有类似功能.可是.整个程序才916K,所以不用说肯定是有动态连接库的协助的.既然如此.那么只用导出来看看就知道了.于是.使用dumpbin这个PE工具Imports一下就全明白了象其他程序一样.通常USER32,Kernel32.GDI32....这些都不是今天的主角.Wininet.Dll才是今天的主角.这里导出了.三个函数.其中InternetsetOption才是关键因素.在MSDN中很快查到了.所以一切都很顺利.该函数的重点参数在第二个参数上面dwOption.所以继续参考MSDN就知道了INTERNET_OPTION_PROXY和INTERNET_OPTION_SETTINGS_CHANGED.第一个看名字也知道是设置代理.第二个是负责切换设置的.OK有了这些是否就OK了呢.是的基本OK不过不要忘记了这样做必须重启IE.因为IE也是依赖注册表地.所以去注册表找找.很快就明白了.HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Internet Settings几乎谁都知道的Internet设置键.没什么可说的.知道了这些下面程序来实现就简单了.因为根本没什么技术.只是调用API和写注册表.
首先用Delphi来实现.delphi实现很简单.因为delphi的单元WinInet中就封装了该API调用的所有文档所以就简单多了.首先做一级面向对象的封装.一个对象TsetProxy,然后定义两个数据分别是代理主机和代理端口.然后一个负责调用的函数.代码如下:
- IE 代理服务器设置程序实现
- IE 代理服务器设置程序实现
- IE 代理服务器设置程序实现
- IE 代理服务器设置程序实现
- IE 代理服务器设置程序实现
- 编码实现ie代理服务器设置的控制
- IE代理服务器设置
- C#设置当前程序通过IE代理服务器上网
- 更改 IE 代理服务器的设置
- c#设置取消ie代理服务器
- 如何设置IE禁用代理服务器
- IE代理服务器设置被禁用问题
- 不重启IE修改代理服务器的设置
- 如何用vc编程设置IE代理服务器
- 0.VC(custom)-怎么设置IE代理服务器
- IE取消或设置代理服务器脚本
- IE取消或设置代理服务器脚本
- IE火狐的代理服务器的设置
- 中星6B卫星发生故障, 共150套电视节目全部中断, 专家分析中星6B卫星故障原因 可能为境外干扰
- 不能自动生成.hbm.xml 出错
- Linux命令学习总结(一)
- 如何在Vista IIS 7 中用 vs2005 调试 Web 项目?
- OO系统分析员之路--用例分析系列(6)--用例实现、用例场景和领域模型[整理重发]
- IE 代理服务器设置程序实现
- Oracle 数据库文件(dmp)导入过程
- 适用于各行业、领域的颜色带符号文件[ESRI Mapping Center]
- Silverlight 2.0学习笔记——RIAs的缺点
- Niblack算法的快速实现技巧
- 从职业人角度看外企
- 人生
- 加深爱情的四种方式
- 元宵聚餐