解决基于Adobe AIR的推特客户端无法通过PAC中的规则使用代理的问题
今天想换个推特客户端用下,却发现无法使用任何一个基于Adobe AIR的推特客户端(如TweetDeck),按理说这些客户端大都使用的是https://api.twitter.com这个官方API,但是在笔者的系统下使用Seesmic for Windows完全没问题却完全没法使用任何基于Adobe AIR的客户端….晕死….
用Sysinternals Suite的几个小工具瞅了半天发现原来是IE的问题,我在IE里设置的PAC路径是
file:///C:/autoproxy.pac
在这种情况下,基于.Net的客户端,如Seemic for Windows可以通过PAC中的规则通过代理连接网络,但是基于Adobe AIR的那些客户端却不行。
解决方法是将PAC的路径改为
file://C:/autoproxy.pac
这样基于Adobe AIR的客户端就可以通过PAC中的规则使用代理连接网络了。
现在唯一的问题就是在笔者的系统上(Windows Server 2008 R2 Standard)上,Seesmic for Windows会经常占用数GB的内存(特别是刚刚启动Seesmic for Windows时),有时会高达6GB以上…..而且系统上正在运行的其他基于.Net的程序也会同时增加10倍以上的内存使用量….使用VPN翻墙时似 乎不会出现这种情况,怀疑是和PAC或者SSH有关….如果有谁知道怎样可以解决这个问题,请一定要告诉我….先谢过了….
原文:http://twitbrowser.net/blog/?p=2646
呵呵,这个用不到