desktop文件的妙用

sh/bash/dash/ksh/zsh等Shell脚本
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

desktop文件的妙用

#1

帖子 yaska » 2008-06-12 15:16

附件是一个截图的小脚本,记得是在本论坛下载的。

我做了些修改,做成desktop文件.

双击即可运行,如果没有安装过import的,会调用synaptic安装. 等鼠标变成十字之后就可以截图,支持整个窗口,桌面和自定义。
附件
screenshot.desktop.tar.bz2
(869 Bytes) 已下载 247 次
screenshot.png
上次由 yaska 在 2008-06-12 17:33,总共编辑 1 次。
头像
yiding_he
帖子: 2677
注册时间: 2006-10-25 18:10
来自: 长沙
联系:

#2

帖子 yiding_he » 2008-06-12 15:19

不错,谢谢楼主!
你是自由的。别人也是。
头像
greco
帖子: 2487
注册时间: 2007-04-06 10:24
来自: ~/Shanghai

#3

帖子 greco » 2008-06-12 15:25

不好,我没有 import 过,还是要自己动手阿,哈哈
附件
s.png
s.png (3.96 KiB) 查看 1768 次
http://silenceisdefeat.com/~greco

代码: 全选

''.join([chr(ord(c)-2) for c in 'O{"G/ockn"ku<"itgeq0ujkBiockn0eqo'])
echo -n "Z3JlY28uc2hpQGdtYWlsLmNvbQ==" | base64 -d
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#4

帖子 yaska » 2008-06-12 15:41

greco 写了:不好,我没有 import 过,还是要自己动手阿,哈哈
不可能啊。。

难道是这句不对??

代码: 全选

if ! which /usr/bin/import; then echo "imagemagick install" > /tmp/import.txt; sudo /usr/sbin/synaptic --hide-main-window --non-interactive --set-selections-file /tmp/import.ext; fi
除非你没有synaptic

高手帮看看, 自己动手就没意思了:(
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#5

帖子 solcomo » 2008-06-12 15:48

[ -z "`which /usr/bin/import`" ] && sudo apt-get install imagemagick
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#6

帖子 yaska » 2008-06-12 15:52

solcomo 写了:[ -z "`which /usr/bin/import`" ] && sudo apt-get install imagemagick
这样就不用折腾了, 把synaptic弄出来,看起来好点。
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#7

帖子 solcomo » 2008-06-12 16:23

怕输入不了密码换成gksu
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#8

帖子 yaska » 2008-06-12 17:37

不好,我没有 import 过,还是要自己动手阿,哈哈
我的用户sudu不用密码,没有考虑到普通用户。 重新上传了新版本

感谢solcomo,研究了一下,改用gksu了。

代码: 全选

which import || (echo "imagemagick install" > /tmp/import.txt; gksudo --desktop /usr/share/applications/synaptic.desktop -- /usr/sbin/synaptic --hide-main-window --non-interactive --set-selections-file /tmp/import.txt)
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#9

帖子 BigSnake.NET » 2008-06-12 17:44

Exec 超级长...
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#10

帖子 yaska » 2008-06-12 18:01

BigSnake.NET 写了:Exec 超级长...
:D 省事。
头像
percy
帖子: 508
注册时间: 2006-09-10 8:19
系统: Gentoo/Mac OS X
来自: Shanghai,China
联系:

#11

帖子 percy » 2008-06-21 19:01

装scrot

代码: 全选

/usr/bin/scrot -s -b -e 'mv $f ~/picture/snapshoot'
[/code]
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#12

帖子 yaska » 2008-07-06 14:34

percy 写了:装scrot

代码: 全选

/usr/bin/scrot -s -b -e 'mv $f ~/picture/snapshoot'
[/code]
支持自定义截图吗?
头像
percy
帖子: 508
注册时间: 2006-09-10 8:19
系统: Gentoo/Mac OS X
来自: Shanghai,China
联系:

#13

帖子 percy » 2008-07-06 15:14

yaska 写了:
percy 写了:装scrot

代码: 全选

/usr/bin/scrot -s -b -e 'mv $f ~/picture/snapshoot'
[/code]
支持自定义截图吗?
支持,左键拖拉就是了
头像
yumin9822
帖子: 15
注册时间: 2008-07-07 14:49

#14

帖子 yumin9822 » 2008-07-10 11:00

不错的好东西
头像
tangyuancn
帖子: 40
注册时间: 2009-08-01 15:43

Re: desktop文件的妙用

#15

帖子 tangyuancn » 2009-08-11 15:25

好车西啊~~~
回复