上一篇文章发表之后,@iDenpa 小姑娘叫我研究一下Echofon for Windows . 虽然她无情地拒绝了我 “一起过情人节” 的邀约T,T ,但mm 的无情, 扑灭不了好人做好事的热情火焰 .
注意: 以下行为有可能触犯当地的法律条款, Echofon for Windows 的最终用户协议 或 UberMedia 的隐私条款, 也可能会影响Echofon for Windows 的稳定性, 安全性或性能; 任何用户在执行这些行为前都应先自行评估其可能造成的后果; 如果选择执行这些行为, 则该用户必须对自己的选择负全责.
下载安装
出于众所周知的原因,Echofon 的官网被DNS 缓存投毒[1] :
C:\Users\OpenGG>nslookup www.echofon.com 8.8.8.8 服务器: google-public-dns-a.google.com Address: 8.8.8.8 名称: www.echofon.com Addresses: 8.7.198.45 203.98.7.65 #错误的DNS 返回结果 C:\Users\OpenGG>nslookup -vc www.echofon.com 8.8.8.8 服务器: google-public-dns-a.google.com Address: 8.8.8.8 非权威应答: 名称: ghs.l.google.com Address: 74.125.71.121 Aliases: www.echofon.com ghs.google.com #正确的DNS 返回结果
于是在hosts 里添加一行 :
74.125.71.121 www.echofon.com
但还是打不开这个网站 :
C:\Users\OpenGG>wget www.echofon.com -O - SYSTEM_WGETRC = c:/progra~1/wget/etc/wgetrc syswgetrc = D:\Program Files (x86)\GnuWin32/etc/wgetrc --2012-02-15 02:19:27-- http://www.echofon.com/ 正在解析主机 www.echofon.com... 74.125.71.121 Connecting to www.echofon.com|74.125.71.121|:80... 已连接。 已发出 HTTP 请求,正在等待回应... 读取文件头错误 (Software caused connection abo rt)。 重试中。 --2012-02-15 02:19:28-- (尝试次数: 2) http://www.echofon.com/ Connecting to www.echofon.com|74.125.71.121|:80... 已连接。 已发出 HTTP 请求,正在等待回应... 读取文件头错误 (Software caused connection abo rt)。 重试中。
看来整个域名已经被列入防火墙黑名单了, 没办法了, 只能通过加密代理来下载Echofon for Windows , 在此不详细展开, 请看官各显神通罢 .
我们下好Echofon for Windows 后, 选好安装路径, 进行安装, 请记住安装路径备用 .
安装完毕后先不忙着打开Echofon for Windows .
去除Echofon for Windows 的广告
如需去除Timeline的广告, 请购买正版, 或参照以下步骤进行操作 :
- 确保自己的Echofon for Windows 已经关闭.
- 如果你的Echofon for Windows 不是全新安装, 已经用来登录过Twitter :
按键盘上的Win+R, 在弹出的”运行” 对话框中输入 %APPDATA% , 回车打开, 删除”naan studio, Inc” 文件夹;
按键盘上的Win+R, 在弹出的”运行” 对话框中输入 %LOCALAPPDATA% , 回车打开, 删除”naan studio, Inc” 文件夹. - 打开Echofon for Winows 的安装路径 (刚才叫你记下来的嘛, 我安装在”D:\Program Files (x86)\Echofon” ) , 进入components 文件夹.
- 用notepad++/notepad2等文本编辑器修改nsEchofon.js 中的getAd 函数, 改为
getAd: function(info) { this._pref.setBoolPref("licensed", true); EchofonUtils.notifyObservers("removeAds"); },
为了提高成功率, 可以下载我修改好的nsEchofon.js 替换掉原文件.
为Echofon for Windows 设置代理
现在我们已经把一切准备工作完成, 可以开始使用Echofon for Windows 了. 双击它的图标打开这个程序, 我们看到了欢迎界面. 点击“与Twitter 授权”按钮, 却无法打开授权窗口 .
原来又是出于众所周知的原因, 我们无法打开 Twitter 的网页. 此时@iDenpa 童鞋选择了VPN , 但是我不喜欢VPN , 我想用代理(proxy) :
- 在Echofon for Windows 的欢迎界面, 同时按下键盘上的ctrl+shift+a 键, 会弹出一个小窗口:
Echofon for Windows 的 about:config 页面
咦, 这跟Firefox 的about:config 好像啊! 是的, Firefox 基于XUL , 而Echofon for Windows 的开发人员为了偷懒可移植性, 也用了XUL 技术来写软件, 这样就可以利用Echofon for Firefox 的绝大部分代码, 降低了开发和维护成本. - 现在我们点击about:config 里的” I’ll be careful, I promise! “.
- 在Filter 输入框中输入 “network.proxy” , 在此我们可以设置Echofon for Windows 的代理:
双击”network.proxy.type” 将其设为 1 (意为 “手动/manual”) ;
双击”network.proxy.socks_remote_dns” 将其设为 true (远程解析域名) ;
双击”network.proxy.socks” 和 “network.proxy.socks_port” , 将其分别设为”127.0.0.1″ 和 “1080” (二者分别为代理服务器的 ip 和 端口 , 请读者根据实际情况设置 ) ;
若代理服务器并非使用 socks5 , 请自行设置 “network.proxy.socks_version” . - 关闭about:config, 重新启动Echofon for Windows , 此时Echofon for Windows 已经启用代理, 代理服务器应可观察到客户端发出的请求.
至此, 我们已经可以正常使用Echofon for Windows .
第一次登录Echofon for Windows 会有一个 “订阅来自Echofon 和 UberMedia 的新闻” 的提示窗口, 如果你不想订阅这些邮件, 直接关掉订阅窗口就可以了 .
扩展阅读
[1]《为何我们不能正常使用Google加密搜索》一文中关于DNS 缓存投毒的分析 .
转载请注明以下信息
文章转载自:鲁夫的爱 [ https://opengg.me/ ]
本文标题:Echofon for Windows 的使用
本文地址:https://opengg.me/719/echofon-windows-manual-china/
谢谢~~~果然我的修行还不够啊><
P.S.继续请教~这个方法可以用goagent做代理么?goagent是http代理,是不是把network.proxy.http设定为127.0.0.1 network.proxy.http_port设定为8087就OK了?
不知道也, 你试试吧.
goagent 更改network.proxy.http设定为127.0.0.1 network.proxy.http_port设定为8087,这方法还是不起作用,请问博主,你的代理是啥呢?
gae 代理可能需要导入CA证书. 我是用ssh, 安全而且万能. cjb.net 提供免费的ssh你可以试试.
ssh和vpn有什么区别?
我不想用vpn就是因为全局代理不方便,我有vpn的,现在试试ssh去!
cjb怎么用?
额,下载去广告的文件覆盖并设置只读属性后已久无法去除广告,版本:1.0.5beta
刚测试, 没重现问题, 请按照文中的步骤再试.
echofon更新了哦~去广告脚本不能用啦~
替换了之后,就刷不出TL了。当然去除广告这个项也不再。但是,主要就是刷不出TL了。
1. 使用这个Hacked.Pack http://opengg.me/769/everything-about-echofon/
2. 按照这篇文章一步步重新操作一遍, 注意要删掉echofon 里的已有账户, 重新授权一次.
按键盘上的Win+R, 在弹出的”运行” 对话框中输入 %LOCALAPPDATA% , 回车打开
呃,很羞愧的说,在运行里面 输入“%LOCALAPPDATA%”并不能打开什么。
XP? XP自己摸索
获取 OAuth token 失败。请稍后重试。