Тема: AHK:Прошу помощи в совмещение трех скриптов в один
Имею три скрипта работающие отдельно, но чтоб все заработало как надо хочу совместить в один полноценный скрипт.
По задумки скрипты должны по очереди срабатывать
Первый скрипт ( копирует существующий буфер обмена в txt)
^vkDE::
WinActivate, ahk_class Shell_TrayWnd
fileappend, %ClipboardAll%, C:\home\test1.txt
if errorlevel = 0
msgbox done
return
Второй скрипт выполняет ctrl A ctrl C всего текста и удаляет тег <table>
^vkA4::
SetBatchLines, -1
ClipBoard =
SendInput, ^{vk41}^{vk43} ; ctrl+A crl+C
ClipWait, 2
if ErrorLevel
{
MsgBox, Буфер обмена пуст!
Return
}
StringReplace, ClipBoard, ClipBoard, <table border="2">,<tablez>, All
MyVar = %clipboard%
Clipboard := RegExReplace(Clipboard, "s)<tablez>.*?</table>\R?")
SendInput, ^{vk56} ; ctrl+V
return
Третий скрипт возвращает самый первый буфер обмена который находится в txt документе.
^vkDC::
WinActivate, ahk_class Shell_TrayWnd
FileRead, Clipboard, *c C:\home\test1.txt
WinActivate, ahk_class Photoshop
return
По задумке это должно все сработать от одного нажатия забиндиной кнопки.