鲁夫的爱

Echofon for Windows 的使用

分类: 小小极客    标签: , , ,     评论: 14人评论

上一篇文章发表之后,@iDenpa 小姑娘叫我研究一下Echofon for Windows . 虽然她无情地拒绝了我 "一起过情人节" 的邀约T,T ,但mm 的无情, 扑灭不了好人做好事的热情火焰 .

那么就来研究一下Echofon for Windows .

注意: 以下行为有可能触犯当地的法律条款, 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的广告, 请购买正版, 或参照以下步骤进行操作 :

  1. 确保自己的Echofon for Windows 已经关闭.
  2. 如果你的Echofon for Windows 不是全新安装, 已经用来登录过Twitter :
    按键盘上的Win+R, 在弹出的"运行" 对话框中输入 %APPDATA% , 回车打开, 删除"naan studio, Inc" 文件夹;
    按键盘上的Win+R, 在弹出的"运行" 对话框中输入 %LOCALAPPDATA% , 回车打开, 删除"naan studio, Inc" 文件夹.
  3. 打开Echofon for Winows 的安装路径 (刚才叫你记下来的嘛, 我安装在"D:\Program Files (x86)\Echofon" ) , 进入components 文件夹.
  4. 用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 授权”按钮, 却无法打开授权窗口 .

Echofon for Windows 的欢迎界面

Echofon for Windows 的欢迎界面

原来又是出于众所周知的原因, 我们无法打开 Twitter 的网页. 此时@iDenpa 童鞋选择了VPN , 但是我不喜欢VPN , 我想用代理(proxy) :

  1. 在Echofon for Windows 的欢迎界面, 同时按下键盘上的ctrl+shift+a 键, 会弹出一个小窗口:
    Echofon for Windows 的 about:config 页面

    Echofon for Windows 的 about:config 页面


    咦, 这跟Firefox 的about:config 好像啊! 是的, Firefox 基于XUL , 而Echofon for Windows 的开发人员为了 偷懒 可移植性, 也用了XUL 技术来写软件, 这样就可以利用Echofon for Firefox 的绝大部分代码, 降低了开发和维护成本.
  2. 现在我们点击about:config 里的" I'll be careful, I promise! ".
  3. 在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" .
  4. 关闭about:config, 重新启动Echofon for Windows , 此时Echofon for Windows 已经启用代理, 代理服务器应可观察到客户端发出的请求.

至此, 我们已经可以正常使用Echofon for Windows .
第一次登录Echofon for Windows 会有一个 "订阅来自Echofon 和 UberMedia 的新闻" 的提示窗口, 如果你不想订阅这些邮件, 直接关掉订阅窗口就可以了 .

扩展阅读

[1]《为何我们不能正常使用Google加密搜索》一文中关于DNS 缓存投毒的分析 .

本站文章除注明转载外,均为本站原创编译
转载请注明以下信息
文章转载自:鲁夫的爱 [ http://opengg.me/ ]
本文标题:Echofon for Windows 的使用
本文地址:http://opengg.me/719/echofon-windows-manual-china/


02-15
2012
  1. 谢谢~~~果然我的修行还不够啊><
    P.S.继续请教~这个方法可以用goagent做代理么?goagent是http代理,是不是把network.proxy.http设定为127.0.0.1 network.proxy.http_port设定为8087就OK了?

  2. goagent 更改network.proxy.http设定为127.0.0.1 network.proxy.http_port设定为8087,这方法还是不起作用,请问博主,你的代理是啥呢?

无觅相关文章插件,快速提升流量

loading...