Re: [AHK-] 針對firefox某個分頁裡的flash送出按鍵

看板EzHotKey作者 (エルの絵本)時間15年前 (2009/08/15 04:23), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/2 (看更多)
我也想很想問…可以用 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

08/15 11:17, , 1F
第一個可以用regex? SetTitleMatchMode, RegEx
08/15 11:17, 1F

08/15 11:17, , 2F
第二個問題 你要不要po一下你的程式碼?
08/15 11:17, 2F
文章代碼(AID): #1AXSUksj (EzHotKey)
文章代碼(AID): #1AXSUksj (EzHotKey)