Тема: AHK: Несколько мест для сохранения текста из Clipboard
Доброго времени суток.
Написал скрипт, с помощью которого можно сохранять несколько текстов из clipboard в переменные, для их дальнейшего использования.
#SingleInstance force
Numpad1::
if clpb =
{
Send ^c
cb1 := clipboard
clpb := 1
Goto, endx
}
if clpb = 1
{
Send ^c
cb2 := clipboard
clpb := 2
Goto, endx
}
if clpb = 2
{
Send ^c
cb3 := clipboard
clpb := 3
Goto, endx
}
endx:
return
Numpad2::
if incb =
{
Sendinput, %cb1%
incb = 1
Goto, endt
}
if incb = 1
{
Sendinput, %cb2%
if cb3 =
{
incb =
}
else
{
incb = 2
}
Goto, endt
}
if incb = 2
{
Sendinput, %cb3%
incb =
Goto, endt
}
endt:
return
Numpad3::
Reload
Return
Получилось много текста и это всего лишь на три переменные (места).
Можно ли как нибудь упростить это дело, чтоб не прописывать много?
К примеру увеличить до 10 мест для сохранений.