1 (изменено: Acomsait, 2011-08-26 10:18:56)

Тема: AHK: Помогите создать скрипт на основе имеющегося

$F2::
Loop
{
if not GetKeyState("F2", "P")
break
Send {F2}
Send {Click}
}
return

Выше написан скрипт F2 - клик с максимальной скоростью, помогите создать скрипт чтобы поочередно шло F1 - клик - F2 - клик - F3 - клик - F4 -клик, и повторение, все с максимальной скоростью на клавишу delete. Заранее спасибо, сам просто к скриптам прикасаюсь первый раз в жизни

2

Re: AHK: Помогите создать скрипт на основе имеющегося

Acomsait, ознакомься с Правилами и отредактируй заголовок и текст поста.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Помогите создать скрипт на основе имеющегося

Так нормально?

4

Re: AHK: Помогите создать скрипт на основе имеющегося

Да, отлично.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

5

Re: AHK: Помогите создать скрипт на основе имеющегося

Del::
Loop
{
if not GetKeyState("Del", "P")
break
Send {F1}{LButton}{F2}{LButton}{F3}{LButton}{F4}{LButton}
}
return

6

Re: AHK: Помогите создать скрипт на основе имеющегося

HotKeys := "F1,F2,F3,F4"

Del::
   While GetKeyState("Del", "P")
   {
      Loop, Parse, HotKeys, `,
      {
         Send, {%A_LoopField%}
         Click
         If !GetKeyState("Del", "P")
            Break
         Sleep, 10 ; скорость можно задать тут
      }
   }
   Return
Del::
   While GetKeyState("Del", "P")
   {
      Send, {F1}
      Click
      If !GetKeyState("Del", "P")
         Break
      Sleep, 10
      Send, {F2}
      Click
      If !GetKeyState("Del", "P")
         Break
      Sleep, 10
      Send, {F3}
      Click
      If !GetKeyState("Del", "P")
         Break
      Sleep, 10
      Send, {F4}
      Click
      If !GetKeyState("Del", "P")
         Break
      Sleep, 10
   }
   Return

7

Re: AHK: Помогите создать скрипт на основе имеющегося

Всем БОЛЬШОЕ СПАСИБО, в будущем хочу сам освоить скрипты (когда времени будет побольше), ибо такая штука всегда пригодиться для разных задач

8

Re: AHK: Помогите создать скрипт на основе имеющегося

Всем здравствуйте, есть один вопросик. Как сделать чтоб при нажатии клавиши ЛШифт очень часто нажималась клавиша ПШифт, а когда отпускаешь то цикл прекращался

9

Re: AHK: Помогите создать скрипт на основе имеющегося

mr.ramser, не нужно приписывать свой вопрос в чужие темы. Создайте свою, либо найдите тему с аналогичным вопросом. Но сначала почитайте правила.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder