让jmsn使用代理上网!
2008-01-03 09:42
239 查看
jMSN是一个韩国人开发的开放源码的API,可以从http: //sourceforge.net/projects/jmsn/站点上下载,该项目的首页基本上以韩文为主,包括它的API文档的说明都是韩文。这个让我非常头疼,教Fw:业)sWD无0#{国P不过没有关系,因为jMSN非常简单,如果没有什么特殊情况下不看那些说明也没有关系。
jmsn是一个完整的Java应用程序,下载解压后可以直接运行,运行的界面跟微软的MSN Messenger很类似,包括操作上都非常一致,如果你的操作系统是Linux或者其他那都可以直接用它来替代微软的程序。另外一个是msnm- lib,这个就是我们今天要介绍的API,它仅仅是一个开发包,在jmsn组件中已经包含了这个包。
用msnm-lib可以开发基于msn的聊天程序,包括开发msn聊天机器人。但是由于msnm-lib里本身并没有带设置上网的函数,所以如果要是公司用代理上网,就没有办法进行调试了。
不过j2se5提供了很方便的设置代理功能,所以可以利用j2se的代理功能设置上网,具体如下:
(1)如果在命令行下运行:则在java后加入参数
-Dhttp.proxyHost=10.150.150.150 -Dhttp.proxyPort=808
-DsocksProxyHost=10.150.150.150 -DsocksProxyPort=1080
其中:10.150.150.150 是你公司所用的代理地址,808和1080都是端口,具体用http还是socket视情况而定。
(2)如果在eclipse里运行:
则菜单->run->运行->在左边找到你的项目运行配置,然后在右边点“(x)=自变量”选项卡,在VM自变量里填入:
-Dhttp.proxyHost=10.150.150.150 -Dhttp.proxyPort=808
-DsocksProxyHost=10.150.150.150 -DsocksProxyPort=1080
把地址和端口改为你的地址和端口,ok可以上网了了!
jmsn是一个完整的Java应用程序,下载解压后可以直接运行,运行的界面跟微软的MSN Messenger很类似,包括操作上都非常一致,如果你的操作系统是Linux或者其他那都可以直接用它来替代微软的程序。另外一个是msnm- lib,这个就是我们今天要介绍的API,它仅仅是一个开发包,在jmsn组件中已经包含了这个包。
用msnm-lib可以开发基于msn的聊天程序,包括开发msn聊天机器人。但是由于msnm-lib里本身并没有带设置上网的函数,所以如果要是公司用代理上网,就没有办法进行调试了。
不过j2se5提供了很方便的设置代理功能,所以可以利用j2se的代理功能设置上网,具体如下:
(1)如果在命令行下运行:则在java后加入参数
-Dhttp.proxyHost=10.150.150.150 -Dhttp.proxyPort=808
-DsocksProxyHost=10.150.150.150 -DsocksProxyPort=1080
其中:10.150.150.150 是你公司所用的代理地址,808和1080都是端口,具体用http还是socket视情况而定。
(2)如果在eclipse里运行:
则菜单->run->运行->在左边找到你的项目运行配置,然后在右边点“(x)=自变量”选项卡,在VM自变量里填入:
-Dhttp.proxyHost=10.150.150.150 -Dhttp.proxyPort=808
-DsocksProxyHost=10.150.150.150 -DsocksProxyPort=1080
把地址和端口改为你的地址和端口,ok可以上网了了!
相关文章推荐
- Flex 使用代理上网时,跨域无法访问的处理方法
- 使用代理设置上网
- Linux下使用cntlm配置代理上网
- Centos系统使用代理上网时 yum的代理设置
- 公司代理上网环境下gem和cocoapods 使用教程
- Ubuntu 使用代理上网
- 如何使用代理服务器上网
- 代理上网后localhost使用不了,只能使用127.0.0.1解决
- linux系统在命令行模式下如何设置使用代理上网
- 使用proxychains来代理上网
- 使用fiddler代理,手机无法上网
- Ubuntu 使用代理上网
- 使用Linux的SSH端口转发实现代理上网
- CCProxy 代理(共享)上网使用方法、使用说明
- 快速使用proxychains设置代理上网
- Ubuntu通过代理上网,如何使用apt-get更新?
- Ubuntu使用代理上网的方法
- Centos系统使用代理上网 yum的代理设置
- VMWare安装Ubuntu10.10 server版的NAT方式上网方法,以及apt-get使用公司代理安装程序的方法