前两天twitter被盾的非常彻底(封禁IP)了,虽然我们还是可以用itweet.net等第三方网页客户端来访问twitter,但毕竟网页版本有诸多限制……而且容易不小心就因手抖而被自己关掉了……
好在今天看到某肥男的Retweet,于是照着做了一把,成功让mac和iphone都用著名的客户端twitterrific登录鸟。
首先看iphone:
其实直接看系列截图就好了
首先打开twitterrific(废话……)
然后在这个页面点击右上角的Edit:
点击自己的帐号,如果没有请创建一个总之很简单懒得多说= =b
好吧发现自己截图截的很多,那么如果你要创建用户的话,就在这个界面填入用户名和密码,接着滚动到最底下。(已经有帐号的童鞋直接可以往最底下滚动了)
看到Advanced了吧,点击
这里就是关键了:在Base URL里头填入nest.onedd.net/api,然后勾掉Enable SSL.
这里不明真相的童鞋可能要问了,为啥要这么做,这样是不是不太安全啊答案是,如果你打开了SSL,则twitterrific会验证 nest.onedd.net是否是可信任的站点,但实际上它之前不认识这个站点,于是会出现一个证书不被信任的问题,同时没有接受这个证书的能力= =b。 于是只好用HTTP方式,而不是HTTPS了,这个的确是很不安全的,但暂时还没有解决办法。我尝试ssh到iphone上,然后ssh nest.onedd.net,然后接受这个证书。但看来应用程序不会理会~/.ssh/known_hosts。。那么也许可以下载下来证书,然后替换 /添加到现在记录了twitter.com的那个证书……回头再看看吧。但至少到现在,已经可以正常发推了!
附结果图一张:
然后看mac:
mac也很简单。直接用任何文本编辑器编辑/Applications/Twitterrific.app/Contents/Resources/defaults.plist,在里头找到(49行左右)
<key>protocol</key>
<string>https://</string>
<key>baseUrl</key>
<string>twitter.com</string>
改成
<key>protocol</key>
<string>http://</string>
<key>baseUrl</key>
<string>nest.onedd.net/api</string>
嗯。保存退出。打开你的twitterrific。打完收工:
嗯,找不到twitterrific下载的童鞋可以联系我= =b
1 条评论:
发表评论