任意地方鼠标选字,用google搜索。(包括各种gtk的界面都可能)

sh/bash/dash/ksh/zsh等Shell脚本
回复
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

任意地方鼠标选字,用google搜索。(包括各种gtk的界面都可能)

#1

帖子 eexpress » 2008-07-08 12:53

代码: 全选

12:50:11 exp ~/应用/脚本 ☎  cat google-it.pl 
#!/usr/bin/perl -w

my $w;
$w=`xsel -o`;
$w =~ s/([^A-Za-z0-9])/sprintf("%%%02X", ord($1))/seg;
`opera --remote "openURL(http://www.google.cn/search?client=opera&rls=zh-cn&q=$w&sourceid=opera&ie=utf-8&oe=utf-8)"`;

12:50:52 exp ~/.fvwm ☎  grep google-it *
f.action:Key g A 4 Exec '/home/exp/应用/脚本/google-it.pl' 
solcomo 有功劳。
附件
2008-07-08-125628_200x135_scrot.png
2008-07-08-125628_200x135_scrot.png (8.47 KiB) 查看 1023 次
● 鸣学
头像
windwiny
帖子: 2254
注册时间: 2007-03-13 17:26
送出感谢: 0
接收感谢: 1 次

#2

帖子 windwiny » 2008-07-08 16:14

一般人应该不会那么懒,都是用复制粘贴的
头像
bones7456
论坛版主
帖子: 8495
注册时间: 2006-04-12 20:05
来自: 杭州
送出感谢: 0
接收感谢: 8 次
联系:

#3

帖子 bones7456 » 2008-07-08 16:19

windwiny 写了:一般人应该不会那么懒,都是用复制粘贴的
但是ee妖怪不是一般人啊...
关注我的blog: ε==3
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#4

帖子 eexpress » 2008-07-08 16:50

嗯。那一般人如果也这样用。我剁了他的手。 :lol:
● 鸣学
头像
HuntXu
论坛版主
帖子: 5776
注册时间: 2007-09-29 3:09
送出感谢: 0
接收感谢: 6 次

#5

帖子 HuntXu » 2008-07-08 16:52

你该给出多浏览器支持的... 8)
HUNT Unfortunately No Talent...
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 solcomo » 2008-07-08 17:07

ee果然不是一般的妖怪 :lol:
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
TONO
帖子: 211
注册时间: 2007-06-27 19:53
送出感谢: 0
接收感谢: 0

#7

帖子 TONO » 2008-07-08 17:27

:arrow:
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙
送出感谢: 4 次
接收感谢: 256 次

#8

帖子 eexpress » 2008-07-08 19:23

给你们贡献代码了,还罗嗦。担心发彪了。其他的浏览器和其他的wm。都不管它们死活了。其实都有方法,自己想吧。
● 鸣学
头像
lumjstu
帖子: 8
注册时间: 2008-10-16 13:53
送出感谢: 0
接收感谢: 0
联系:

Re: 任意地方鼠标选字,用google搜索。(包括各种gtk的界面都可能)

#9

帖子 lumjstu » 2008-11-05 20:04

找了好久
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
送出感谢: 0
接收感谢: 3 次
联系:

Re: 任意地方鼠标选字,用google搜索。(包括各种gtk的界面都可能)

#10

帖子 xiooli » 2008-11-05 20:44

代码: 全选

xiooli(~/桌面)╠♦ cat google-it-too.sh 
#!/bin/bash
w0="`xsel -b`"
while :;do
  w="`xsel -b`"
  [ "$w0" != "$w" ] && w0="$w" && \
  firefox "http://www.google.cn/search?hl=zh-CN&q="$(echo -n "$w0"|od -t x1 -A n -w1000|tr " " %)"&btnG=Google+%E6%90%9C%E7%B4%A2&meta=&aq=f&oq=" 
  sleep 1
done 
xiooli(~/桌面)╠☪ 
头像
内存不足
论坛版主
帖子: 3277
注册时间: 2005-08-18 18:43
送出感谢: 0
接收感谢: 1 次
联系:

Re: 任意地方鼠标选字,用google搜索。(包括各种gtk的界面都可能)

#11

帖子 内存不足 » 2008-11-05 20:58

无法选字的地方也可以?比如标题栏上的文字 :em04
໌→ iCookie Gtk Theme
໌→DropPlusBluetheme
กรัก กรัก`菠萝
回复

回到 “Shell脚本”