作者NanikaNL (エルの絵本)
看板EzHotKey
标题Re: [AHK-] 针对firefox某个分页里的flash送出按键
时间Sat Aug 15 04:23:07 2009
我也想很想问…可以用 WinActive 去 focus 到 firefox,
不过很笨…因为 fx 每次更新後, (Build 2009xxxx) 这些都会改变的,
这使的 .ahk 中要随着这去更新,但至少这用笨方法可以做到…。
不过如果要 focus 到 fx 中的特定分页呢?
除了把他放在某个特定的位置,比如第五个分页,那还可以用 ctrl + 5 去切换分页…
但这个真的是很笨的方法啊啊啊啊 orz|||
我的想法是,对於 WinTitle ,能用万用字元表示吗?
好比说 fx 的在不同分页时的 WinTitle 可能是以下:
「
ptt.cc - Firefox ←第一个分页
www.facebook.com - Firefox ←第二个
gmail - Firefox ←第三个
」
可以用 *←(万用字元) 等等的方法,
让我只要在 Firefox 是 active 的情况下,用 ctrl + 1 去切换到 ptt.cc,
然後再对 ptt.cc 去 Send 指令…,这样可行吗orz||?
第二个问题:
我想要写一个巨集,他可以把我选的一串字串复制,
然後再选另一串新的字串,他会把第二串字串"加"到剪贴簿。
我的想法是:先用一个变数去存,再一起丢到 clipboard 里面…
但是实作起来却一直失败…orz||
感觉 AHK 真是有很大的可能性啊…但是很多地方似乎又很难克服…||
有劳各位高手了T^T||
※ 引述《scsnake (飘萍)》之铭言:
: 问题分成两部分@@ 都是在作用视窗非active的状况
: 第一是怎样对浏览器的某个分页send呢???
: (当然 如果是chrome可以直接对特定process做send吧XD)
: 第二是怎样对网页里的flash/shockwave做send呢
: 因为一般来讲开了一个网页 键盘input是传给浏览器的
: 如果在flash内用滑鼠点一下 这时input就是给flash
: 我想问的是怎麽切换这两者(而且怎麽判定目前的focus?)
: 顺便再问个相关问题@@
: 例如我正在玩个flash游戏 然後突然想google东西 但这时按ctrl-e(我用火狐)不会有反应
: 因为ctrl-e是传给flash而火狐接收不到 如果完全不用滑鼠要如果达到这样的目的呢?
: (我唯一试出来的间接方法:
: win-d两次後回火狐 这时可以ctrl-PgUp/PgDn到其他没有focus在flash的分页 就正常了)
--
怆5;1;37m歧5;1;37mꄠ
坤1;41m加1;41m吝1;41m钾1;41m︴1;41m鹄1;41m怆1;41m︴1;41m层1;41m暨1;41m久1;41mꄊ--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.204.211.74
1F:推 scsnake:第一个可以用regex? SetTitleMatchMode, RegEx 08/15 11:17
2F:→ scsnake:第二个问题 你要不要po一下你的程式码? 08/15 11:17