Re: [AHK-] 標點符號全形半形會影響到熱字串嗎
原本是很陽春的hotstring
adhdr原版 https://pastebin.com/w6DqH9PL
asdr原版 https://pastebin.com/dMDHXAge
剪貼簿 https://pastebin.com/0G4dsT4m
從硬碟叫出來 https://pastebin.com/DvZxEjry
後來有人建議我改成貼到剪貼簿的作法
:X:ADHDr::
str := "
(
上面那些字串
)"
SendString(str)
return
SendString(String) {
bak := ClipboardAll
Clipboard := ""
Clipboard := String
ClipWait 1
if (ErrorLevel) {
MsgBox 0x10, Error, Couldn't set Clipboard text.
} else {
Send ^v
Sleep 1000
}
Clipboard := bak
}
或是先把字串存在硬碟裡在叫出來
:X:ASDr::UseTemplate("ASDr")
:X:ADHDr::UseTemplate("ADHDr")
UseTemplate(Filename) {
bak := ClipboardAll
Clipboard := ""
FileRead CLipboard, % "D:\Templates\" Filename ".txt"
ClipWait 1
if (ErrorLevel) {
MsgBox 0x10, Error, Couldn't set template text.
} else {
Send ^v
Sleep 1000
}
Clipboard := bak
}
但兩種做法只要能觸發就能跑出完整字串,但大概十次只能成功觸發一兩次
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.250.131.146 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/EzHotKey/M.1680495406.A.673.html
推
04/03 13:04,
1年前
, 1F
04/03 13:04, 1F
→
04/03 13:04,
1年前
, 2F
04/03 13:04, 2F
→
04/03 13:04,
1年前
, 3F
04/03 13:04, 3F
→
04/03 13:04,
1年前
, 4F
04/03 13:04, 4F
→
04/03 13:08,
1年前
, 5F
04/03 13:08, 5F
推
04/03 13:09,
1年前
, 6F
04/03 13:09, 6F
→
04/03 13:09,
1年前
, 7F
04/03 13:09, 7F
推
04/03 13:16,
1年前
, 8F
04/03 13:16, 8F
→
04/03 13:16,
1年前
, 9F
04/03 13:16, 9F
→
04/03 13:17,
1年前
, 10F
04/03 13:17, 10F
→
04/03 13:22,
1年前
, 11F
04/03 13:22, 11F
我亂改把sleep改成4000以上
在原本沒事的桌機就開始會遇到跟辦公室電腦一樣卡住的狀況
但辦公室電腦,如果把sleep調長一點(例如2000),
在卡住後的2秒內趕快按^v就可以把字串貼出來 2秒後剪貼簿就變回原樣
推
04/09 13:19,
1年前
, 12F
04/09 13:19, 12F
請問這個不把剪貼簿還原,字串輸出就不會卡住的解法想法是甚麼? 詳細希望
※ 編輯: Rituximab (111.250.131.146 臺灣), 04/09/2023 20:40:19
推
04/10 01:27,
1年前
, 13F
04/10 01:27, 13F
→
04/10 01:27,
1年前
, 14F
04/10 01:27, 14F
→
04/10 01:27,
1年前
, 15F
04/10 01:27, 15F
→
04/10 15:03,
1年前
, 16F
04/10 15:03, 16F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 5 篇):
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章