Re: [AHK-] 一整篇文章

看板EzHotKey作者 (ak77now)時間13年前 (2012/04/08 09:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《markchen ()》之銘言: : ^1:: : current_clipboard = %Clipboard% : Clipboard = %文章% : Send ^v : Clipboard = %current_clipboard% : return : 請問一下 上頭 文章的地方 如果要放上千個字的文章 要加上什麼語法呢? : 我知道 只是一小段句子 是沒什麼影響,但如果上千字的話 還有分段的問題 : 請問這怎麼解決呢? 本來我也有一樣問題 是要藉著這篇順便發問 但在不斷google看了很多例子以後居然意外找到解決之道! 之前我的作法是這樣 ::a:: ( Hello Good morning What a good day! ) return () 裡面穿插大篇文章的確可以作用沒錯 但是速度很慢(會逐字跑出來) 如果要快一點的話存在剪貼簿然後直接Ctrl V一下子整篇文章就跑出來了 可是就存在著整篇文章有換行分段的問題(如同原PO的問題) 另外一種方法如下: 1.先把要的內文存成記事本(.txt) 然後用這個語法 ::c1:: FileRead , Clipboard, H:\AutoHotkey\DB\c1.txt Send ^v return 這樣就解決了 效果如下: 按了c1以後會直接Ctrl V貼出c1.txt這個記事本裡面的內文 至於我寫的那個位置就看你txt放哪裡就改成那個地方就可以了 如果你有常常需要複製貼上數個固定常用的文章的話 用這方法還不錯! 後來我又發現有現成的小程式可以用 叫做Texter (這是AHK做成的) 效果跟剛剛我舉的例子一樣 因為當初我就是研究Texter的原始碼才發現這方法的啊! http://jdev.tw/blog/503/autohotkey-replacement-texter (原本回文要發問的最後卻變成自問自答了) ※ 編輯: ak77now 來自: 111.254.217.59 (04/09 05:50)
文章代碼(AID): #1FWEjVn7 (EzHotKey)
文章代碼(AID): #1FWEjVn7 (EzHotKey)