请教一个使用WinForm设置网络代理的问题

houthuang 2012-12-07 04:05:39
由于公司网络限制,很多需要访问网络的软件不设置代理的话根本无法使用。
公司有提供各种代理(而且可以直接翻墙哦),但是很多软件根本没有设置代理的功能。

由于上述原由,所以我想用C#写一个软件,功能大致如下:
1、弹出进程列表,选择某一个程序进程。
2、然后通过我写的程序为这个进程的网络通信设置代理。

第一个问题无需解答。

请问:
C#是否可以做到这样的功能呢?
做这样的功能大概需要哪些方面的技术?

不需要代码,说个大概就可以了,能给点链接那就更好了。
百度了很长时间,没找到相关资料,忘大神指点迷津!
...全文
192 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
houthuang 2012-12-07
  • 打赏
  • 举报
回复
引用 3 楼 caozhy 的回复:
其实也有一些采用类似技术的软件,比如“浩方对战平台”,或者应用程序虚拟化技术。但是除非你找到合适的应用场合,否则开发这样的软件没有什么实际意义,且劳神伤财。
怎么会没有用呢?我在主贴里面不久列举了一个典型的应用场景吗/? 比如QQ电脑管家(虽然我也不用这种货色)里面登陆QQ号,由于公司网络限制,不用公司指定的代理根本无法登陆。 而这个软件又无法设置代理。 一些VPN软件设置代理的方式是把整个电脑网络都给改了,这不是我希望的,我只希望为某个软件设置代理。
threenewbee 2012-12-07
  • 打赏
  • 举报
回复
其实也有一些采用类似技术的软件,比如“浩方对战平台”,或者应用程序虚拟化技术。但是除非你找到合适的应用场合,否则开发这样的软件没有什么实际意义,且劳神伤财。
threenewbee 2012-12-07
  • 打赏
  • 举报
回复
这样的软件开发出来也没什么用。还不如用VPN。
houthuang 2012-12-07
  • 打赏
  • 举报
回复
大神们周末都休息了吗?

111,094

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧