Тема: AHK: Сохранение в AkelPad
Здравствуйте, мне нужно скопированные из другой программы куски текста сохранять в текстовом файле(в разных папках), открытым в редакторе (я пользуюсь AkelPad). Для этого я написал такой скрипт:
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
#WinActivateForce
#SingleInstance Ignore ; попытки запустить скрипт снова игнорируются
SetTitleMatchMode, 2 ; Задает режим поиска соответствия для параметров WinTitle
Sleep, 1000
!z:: ;Alt+z - сохранение выделенной строки в файле .txt
Winset, Alwaysontop, , A
Sleep, 100
clipboard = ; Очищаем клипборд
Send, ^c ; Ctrl+c в активное окно
ClipWait, 2 ; ждем, пока появится текст.
Control, EditPaste, %clipboard%, AkelEditW1, AkelPad
Sleep, 350
Control, EditPaste, `n, AkelEditW1, AkelPad
Sleep, 150
ControlSend , AkelEditW1 , {F2} , AkelPad
Return
Проблема в том, что иногда он не сохраняет файл (возможно ему пути не нравятся или еще что, но текст при этом вставляется всегда).
Можно в AkelPad файл сохранять не посылая нажатия клавиш (F2 или Ctrl+S)? Ну или на худой конец, если проблема в AkelPad, то как изменить скрипт для блокнота, с сохранением без отправки клавиш?