一半君的总结纸

听话只听一半君

如何让 pidgin-sendsreenshot 插入的链接”不是link”

pidgin-lwqq群里不能发图已经快一个月了,(这和他没关系,因为webqq自己本身就发不出去…),而pidgin-sendscreenshot发图又有点小问题,昨天终于忍不了了…

这个”小问题”是,当你用pidgin-sendscreenshot发一个自动传到网盘,比如imgur的图的时候,他发的是个”link”,但是webqq貌似不支持这种效果,如下图所示
pidgin-sendscreenshot-plugin-in-action-old

虽然我自己能看到,但是别人看到的就是我发了一串字符”capture_1406170775.png”而已,问题是在发送之前我点发送窗口里的link,他没法在浏览器中打开此link,我也没法复制,只能先发出去,让所有人都看到我发了串字符,然后我点聊天窗口上方的已经发出去的link,此时才能在浏览器中打开,然后我再复制地址,最后再贴出来… orz 好麻烦

昨天终于没法忍了,于是…

  1. 把pidgin-sendscreenshot在googlecode上的svn repo 导入到github
  2. 发现没有configure script, 试了半天. 为了用
    autoreconf-i
    

    还自己装了最新的autoconf, 因为centos 6.5默认几个repo里都没有
    还是不行(提示tos/下少一个什么txt文件),最后发现pidgin-sendscreenshot网页上作者提供的最后一个版本0.8.3的tar.gz压缩包里的内容和他svn里的内容不一样 … orz, 遂把此压缩包里的内容覆盖svn里的所有内容,然后commit了一个….

  3. 之后就开始整蛊,给plugin configuration里加了个选项,如图所示
    pidgin-sendscreenshot-plugin-config-new-show

世界终于和谐了… 如图所示
pidgin-sendscreenshot-plugin-in-action-new

此repo在这里
如果想自己编译,请如下操作:

git clone https://github.com/oglops/pidgin-sendscreenshot.git
cd pidgin-sendscreenshot
git fetch
git checkout dev
./configure
make 
make install

注:给lz自己备忘的:

# 在公司没权限的时候
...
setenv PKG_CONFIG_PATH $HOME/apps/pidgin-2.10.9/lib/pkgconfig
./configure --prefix /var/tmp/tmp/pidgin-sendscreenshot-install
...
# 会装到pidgin的lib目录下,记得自己把 prefix 目录里的内容拷过去 ...
Advertisements

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: