Ubuntu 下让 Air 程序 TweetDeck 成功使用代理发推

在使用 Ubuntu 的过程中自己有一些需求,例如使用 Twitter 客户端发推,发现目前没有哪个程序中有设置代理这么一项,真是杯具啊,生活在天朝我们拥有很多的杯具,那么如何解决这个问题呢。在网上搜了一下,有一个哥们的方法很好很给力,例如我们将程序安装到/opt/TweetDeck 目录下,那么我们可以在终端中以这样的命令启动程序,export http_proxy=http://127.0.0.1:1984/ && exec /opt/TweetDeck/bin/TweetDeck,如此就可以穿越我们伟大的 GFW 了,如果你觉得每次都这样非常不方便的话,那么我们将其做成 shell 文件即可。

1. 创建脚本,名为 TweetDeck,sudo vim /usr/bin/TweetDeck

2 . 脚本内容为:

#!/bin/bash
export http_proxy=http://127.0.0.1:1984/ #这是因为我使用的是 Puff,其他 http 代理应该是一样的

exec /opt/TweetDeck/bin/TweetDeck

3. 将 shell 文件的权限改为可执行,sudo chmod +x /usr/bin/TweetDeck

之后你就可以顺利的从命令行启动你的客户端了,当然如果你想将主菜单以及桌面上的快捷方式也顺便修改一下的话,那么可以通过 System->Preferences->Main Menu->Applications->Accessories->TweetDeck,找打你需要修改的项,然后选中 Properties, 找到 Command 选项,将 Command 指向刚才咱们创建的 shell 文件/usr/bin/TweetDeck 即可,同理桌面程序启动器也可以通过其 Properties 中的 Command 子项来修改其启动的命令。

这样你就可以畅通无阻的开始在墙外的世界使劲推了。

上个图吧,:-)

TweetDeck截图

TweetDeck 截图