Re: [討論] 大家想讓電腦有什麼方便的功能?

看板EzHotKey作者 (Patrick)時間16年前 (2008/07/26 00:37), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串6/6 (看更多)
※ 引述《moonls (mulder)》之銘言: : 我想到一個自己常遇到的問題, 不曉得AHK能不能解決, : 在網頁上或是word按 Ctrl+C 複製一段有格式的文字(大小,字體,顏色等) : 但是我只要單純的貼上"純文字", : 我現在的作法是開一個純文字檔, 先貼到純文字檔裡,然後再複製貼上 : (雖然說word裡有貼上純文字功能,但不是M$系列的軟體就沒辦法) : 蠻笨的作法, : 之前在ezsoft版有版友找到其他的剪貼工具, : 但是我自己試不出來, 所以想請教各位高手用AHK不曉得能否達成這樣的功能 : 謝謝 =====================從這裡開始======================= #Persistent return OnClipboardChange: buffer = %clipboard% clipboard = %buffer% return =====================到這裡結束======================= 原理就是當剪貼簿有變化時 就會做OnClipboardChange裡面要做的動作 相對於從%ClipboardAll%直接讀取出完整的剪貼簿內容 從%clipboard%讀取出的就只有剪貼簿的基本內容 也就是我們所需要的「純文字」的內容 於是先讀出純文字的內容 並放在一個暫存的地方 再把這些純文字內容 寫回剪貼簿 這樣剪貼簿原先「豐富」的內容 就會被替換成純文字版 再來到你使用的編輯軟體 貼上後就會是你要的東西了! 這個替換的動作 其實和手動貼至筆記本再複製起來 原理是一模一樣的 只不過現在這些暫存的空間 自己看不到 而操作的部分 自動由AutoHotKey完成囉! 使用完畢後記得要關掉 否則可能會影響其它的複製/貼上的動作 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.132.13.10

07/26 01:13, , 1F
大感謝回答 !!
07/26 01:13, 1F
文章代碼(AID): #18YW5Zdv (EzHotKey)
文章代碼(AID): #18YW5Zdv (EzHotKey)