将 paste-img 改得更加 KISS
- Steve Jobs
- 帖子: 824
- 注册时间: 2011-04-28 12:27
Re: 将 paste-img 改得更加 KISS
对不去irc的来说一点用都没
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- Steve Jobs
- 帖子: 824
- 注册时间: 2011-04-28 12:27
Re: 将 paste-img 改得更加 KISS
im基本废弃了,扣扣一星期不上2次
- nmsfan
- 帖子: 18958
- 注册时间: 2009-10-16 22:46
- 来自: finland
Re: 将 paste-img 改得更加 KISS
这个还真是eexpress 写了:这都干嘛呢。贴图,irc经常用的啊。
截图贴图组合用。文件管理器右键贴图。方便嘛。
聊天没有贴图+这个贴图工具,不错。
用的到的时候再来找.........
>>>>推Ubuntu 桌面培训~~<<<<
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
>>>>想加入/了解gimp汉化吗,点我吧~<<<<
——————————————————————
不推荐wubi,也不推荐你给别人推荐wubi…………
随心而为的感觉真好……
强推mayhem!!
强推ensiferum
- Methuselar
- 帖子: 122
- 注册时间: 2009-06-04 12:06
- 联系:
Re: 将 paste-img 改得更加 KISS
还是Python KISS...
代码: 全选
#!usr/bin/python
# 打开
with open(__import__("sys").stdin.read(), "r+b") as fi: content = __import__("base64").b64encode(fi.read());
# 上传
fw = __import__("urllib2").urlopen("http://api.imgur.com/2/upload", __import__("urllib").urlencode({"key" : "XXX", "image" : content,}));
# 输出
print (__import__("re").search("\<original\>(.*)\<\/original\>", fw.read())).group(1); fw.close();
Mea Culpa!
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- fanhe
- 帖子: 2357
- 注册时间: 2007-03-24 23:45
Re: 将 paste-img 改得更加 KISS
楼主啊
软件没个使用说明, 叫别人怎么用啊
软件没个使用说明, 叫别人怎么用啊
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 将 paste-img 改得更加 KISS
没写说明。pl的,都是内部带帮助的搞法。我也还没用POD。
nautilus的图片,右键菜单有2个项目。
cli下,也可以带参数,随便测试。gui的,基本一看就明白。
nautilus的图片,右键菜单有2个项目。
cli下,也可以带参数,随便测试。gui的,基本一看就明白。
● pasteimg.pl -h
NAME
paste-img - Paste image to serval web hosts
SYNOPSIS
paste-img [OPTION]... [IMAGE_FILE]...
OPTION
-s, --select
Select web host name. Can use short name as key word, such as "kimag" could refer to "kimag.es". All avoid host names can be list by using "-l".
-l, --list
List all hosts name avoid.
-h, --help
This help.
-n, --name
Nick name send to web host if support. default name is your login id name.
AUTHOR
Written by eexpress (eexpress@163.com).
● 鸣学
- c43035
- 帖子: 724
- 注册时间: 2008-10-22 14:29
- 联系:
- ChenFengyuan
- 帖子: 770
- 注册时间: 2008-03-23 0:39
Re: 将 paste-img 改得更加 KISS
重写吧,改来改去就这样咯。。。。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 将 paste-img 改得更加 KISS
灭cfy去。 lol
- 附件
-
- paste-img_0.55_all.deb
- 加了截图。没加依赖,因为不重要。改了菜单。
- (25.24 KiB) 已下载 147 次
● 鸣学
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 将 paste-img 改得更加 KISS
代码: 全选
● diff pasteimg.pl deb/usr/bin/pasteimg.pl
40,42d39
< use Net::DBus;
< $bus = Net::DBus->session->get_service('org.freedesktop.Notifications')
< ->get_object('/org/freedesktop/Notifications','org.freedesktop.Notifications');
46d42
< $bus->Notify("paste-img", 0, "info", "准备截图", "光标改变后,使用鼠标截图。。。", [], { }, -1);
51a48,50
> use Net::DBus;
> $bus = Net::DBus->session->get_service('org.freedesktop.Notifications')
> ->get_object('/org/freedesktop/Notifications','org.freedesktop.Notifications');
● 鸣学
- ChenFengyuan
- 帖子: 770
- 注册时间: 2008-03-23 0:39
Re: 将 paste-img 改得更加 KISS
还是重写吧eexpress 写了:代码: 全选
● diff pasteimg.pl deb/usr/bin/pasteimg.pl 40,42d39 < use Net::DBus; < $bus = Net::DBus->session->get_service('org.freedesktop.Notifications') < ->get_object('/org/freedesktop/Notifications','org.freedesktop.Notifications'); 46d42 < $bus->Notify("paste-img", 0, "info", "准备截图", "光标改变后,使用鼠标截图。。。", [], { }, -1); 51a48,50 > use Net::DBus; > $bus = Net::DBus->session->get_service('org.freedesktop.Notifications') > ->get_object('/org/freedesktop/Notifications','org.freedesktop.Notifications');
ps: 我只能用其中之一....ee的deb依赖没写好啊.......
- ChenFengyuan
- 帖子: 770
- 注册时间: 2008-03-23 0:39
Re: 将 paste-img 改得更加 KISS
求只截图不上传的参数!!!!
- ChenFengyuan
- 帖子: 770
- 注册时间: 2008-03-23 0:39
Re: 将 paste-img 改得更加 KISS
哎,算了.我alias了ChenFengyuan 写了:求只截图不上传的参数!!!!
alias ss='/usr/bin/import -frame /dev/shm/screen-shot.jpg && opera /dev/shm/screen-shot.jpg'