Soft-Nirvana
Soft - Nirvana

Редактировать

Edit При нажатии на кнопку "Редактировать" открывается текстовый редактор в котором можно отредактировать действия и изменить время выполнения.
Edit Form
Edit Form Увеличить время паузы на множитель для каждой команды
Edit Form Уменьшить время паузы на делитель для каждой команды
Edit Form Установить фиксированное время паузы для каждой команды
Edit Form Рассчитать время выполнение всего скрипта

Выполняемые команды

Структура команд

MS:315        MousePos(696,514)
MS:356 - время ожидания выполнения комманды в миллисекундах MousePos - команда перемещение курсора мыши в абсолютных координатах экрана


Управление мышью

MousePos(X,Y) MousePos - перемещение курсора мыши в абсолютных координатах экрана
  X - позиция по горизонтали экрана
  Y - позиция по вертикали экрана
MouseL_Down
MouseL_Up
MouseM_Down
MouseM_Up
MouseR_Down
MouseR_Up
Mouse - манипулятор мышь
  L eft - левая кнопка
  M iddle - средняя кнопка
  R igth - правая кнопка
  Down - нажать кнопку вниз
  Up   - отжать кнопку вверх
MouseWheel_Up
MouseWheel_Down
Mouse - манипулятор мышь
  Wheel - колесо
  Up   - прокрутить колесико вверх
  Down - прокрутить колесико вниз

Настройка скорости записи мыши Подробнее
Настройка аппаратной эмуляции движений мыши Подробнее

Управление окнами

WindowFind(Window,Caption) WindowFind - Сохраняет окно при записи, при проигрывании проверяется до ввода данных
  Window - сохраненное имя окна
  Caption - сохраненное заголовок окна
    Пример: WindowFind(MSPaintApp,sample.bmp - Paint)
WindowSetPos(Left,Top,Width,Heigh) WindowSetPos - Установить позицию и размер окна
  Left - левая позиция
  Top - верхняя позиция
  Width - ширина окна
  Heigh - высота окна

Настройка поиска окна Подробнее

Клавиатура

Раскладка клавиатуры
SetLayout(1033) SetLayout - Установить раскладку клавиатуры
  1033 - Номер раскладки клавиатуры в системе

Список раскладок клавиатуры

Управление клавиатурой
KeyDown(VK_)
KeyUp(VK_)
KeyDown - Нажать клавишу
KeyUp - Отжать клавишу
  VK_ - виртуальная клавиша
Пример: KeyDown(VK_A)

Настройка аппаратной эмуляции нажатий на клавиатуре Подробнее

Таблица виртуальных клавиш VK_
НомерВиртуальная клавишаУниверсальная командаСимвол клавиатуры
1  VK_LBUTTONSCAN_1
2  VK_RBUTTONSCAN_2
3  VK_CANCELSCAN_3
4  VK_MBUTTONSCAN_4
5  VK_XBUTTON1SCAN_5
6  VK_XBUTTON2SCAN_6
7  SCAN_7SCAN_7
8  VK_BACKSCAN_8
9  VK_TABSCAN_9
10  VK_LINEFEEDSCAN_10
11  SCAN_11SCAN_11
12  VK_CLEARSCAN_12
13  VK_RETURNSCAN_13
14  SCAN_14SCAN_14
15  SCAN_15SCAN_15
16  VK_SHIFTSCAN_16
17  VK_CONTROLSCAN_17
18  VK_MENUSCAN_18
19  VK_PAUSESCAN_19
20  VK_CAPITALSCAN_20
21  VK_KANASCAN_21
22  VK_HANGULSCAN_22
23  VK_JUNJASCAN_23
24  VK_FINALSCAN_24
25  VK_HANJASCAN_25
26  VK_KANJISCAN_26
27  VK_ESCAPESCAN_27
28  VK_CONVERTSCAN_28
29  VK_NONCONVERTSCAN_29
30  VK_ACCEPTSCAN_30
31  VK_MODECHANGESCAN_31
32  VK_SPACESCAN_32
33  VK_PRIORSCAN_33
34  VK_NEXTSCAN_34
35  VK_ENDSCAN_35
36  VK_HOMESCAN_36
37  VK_LEFTSCAN_37
38  VK_UPSCAN_38
39  VK_RIGHTSCAN_39
40  VK_DOWNSCAN_40
41  VK_SELECTSCAN_41
42  VK_PRINTSCAN_42
43  VK_EXECUTESCAN_43
44  VK_SNAPSHOTSCAN_44
45  VK_INSERTSCAN_45
46  VK_DELETESCAN_46
47  VK_HELPSCAN_47
48  VK_0SCAN_480
49  VK_1SCAN_491
50  VK_2SCAN_502
51  VK_3SCAN_513
52  VK_4SCAN_524
53  VK_5SCAN_535
54  VK_6SCAN_546
55  VK_7SCAN_557
56  VK_8SCAN_568
57  VK_9SCAN_579
58  SCAN_58SCAN_58
59  SCAN_59SCAN_59
60  SCAN_60SCAN_60
61  SCAN_61SCAN_61
62  SCAN_62SCAN_62
63  SCAN_63SCAN_63
64  SCAN_64SCAN_64
65  VK_ASCAN_65a
66  VK_BSCAN_66b
67  VK_CSCAN_67c
68  VK_DSCAN_68d
69  VK_ESCAN_69e
70  VK_FSCAN_70f
71  VK_GSCAN_71g
72  VK_HSCAN_72h
73  VK_ISCAN_73i
74  VK_JSCAN_74j
75  VK_KSCAN_75k
76  VK_LSCAN_76l
77  VK_MSCAN_77m
78  VK_NSCAN_78n
79  VK_OSCAN_79o
80  VK_PSCAN_80p
81  VK_QSCAN_81q
82  VK_RSCAN_82r
83  VK_SSCAN_83s
84  VK_TSCAN_84t
85  VK_USCAN_85u
86  VK_VSCAN_86v
87  VK_WSCAN_87w
88  VK_XSCAN_88x
89  VK_YSCAN_89y
90  VK_ZSCAN_90z
91  VK_LWINSCAN_91
92  VK_RWINSCAN_92
93  VK_APPSSCAN_93
94  SCAN_94SCAN_94
95  VK_SLEEPSCAN_95
96  VK_NUMPAD0SCAN_960
97  VK_NUMPAD1SCAN_971
98  VK_NUMPAD2SCAN_982
99  VK_NUMPAD3SCAN_993
100  VK_NUMPAD4SCAN_1004
101  VK_NUMPAD5SCAN_1015
102  VK_NUMPAD6SCAN_1026
103  VK_NUMPAD7SCAN_1037
104  VK_NUMPAD8SCAN_1048
105  VK_NUMPAD9SCAN_1059
106  VK_MULTIPLYSCAN_106*
107  VK_ADDSCAN_107+
108  VK_SEPARATORSCAN_108
109  VK_SUBTRACTSCAN_109-
110  VK_DECIMALSCAN_110.
111  VK_DIVIDESCAN_111/
112  VK_F1SCAN_112
113  VK_F2SCAN_113
114  VK_F3SCAN_114
115  VK_F4SCAN_115
116  VK_F5SCAN_116
117  VK_F6SCAN_117
118  VK_F7SCAN_118
119  VK_F8SCAN_119
120  VK_F9SCAN_120
121  VK_F10SCAN_121
122  VK_F11SCAN_122
123  VK_F12SCAN_123
124  VK_F13SCAN_124
125  VK_F14SCAN_125
126  VK_F15SCAN_126
127  VK_F16SCAN_127
128  VK_F17SCAN_128
129  VK_F18SCAN_129
130  VK_F19SCAN_130
131  VK_F20SCAN_131
132  VK_F21SCAN_132
133  VK_F22SCAN_133
134  VK_F23SCAN_134
135  VK_F24SCAN_135
136  VK_CAMERASCAN_136
137  VK_HARDWAREBACKSCAN_137
138  SCAN_138SCAN_138
139  SCAN_139SCAN_139
140  SCAN_140SCAN_140
141  SCAN_141SCAN_141
142  SCAN_142SCAN_142
143  SCAN_143SCAN_143
144  VK_NUMLOCKSCAN_144
145  VK_SCROLLSCAN_145
146  SCAN_146SCAN_146
147  SCAN_147SCAN_147
148  SCAN_148SCAN_148
149  SCAN_149SCAN_149
150  SCAN_150SCAN_150
151  SCAN_151SCAN_151
152  SCAN_152SCAN_152
153  SCAN_153SCAN_153
154  SCAN_154SCAN_154
155  SCAN_155SCAN_155
156  SCAN_156SCAN_156
157  SCAN_157SCAN_157
158  SCAN_158SCAN_158
159  SCAN_159SCAN_159
160  VK_LSHIFTSCAN_160
161  VK_RSHIFTSCAN_161
162  VK_LCONTROLSCAN_162
163  VK_RCONTROLSCAN_163
164  VK_LMENUSCAN_164
165  VK_RMENUSCAN_165
166  VK_BROWSERBACKSCAN_166
167  VK_BROWSERFORWARDSCAN_167
168  VK_BROWSERREFRESHSCAN_168
169  VK_BROWSERSTOPSCAN_169
170  VK_BROWSERSEARCHSCAN_170
171  VK_BROWSERFAVORITESSCAN_171
172  VK_BROWSERHOMESCAN_172
173  VK_VOLUMEMUTESCAN_173
174  VK_VOLUMEDOWNSCAN_174
175  VK_VOLUMEUPSCAN_175
176  VK_MEDIANEXTTRACKSCAN_176
177  VK_MEDIAPREVTRACKSCAN_177
178  VK_MEDIASTOPSCAN_178
179  VK_MEDIAPLAYPAUSESCAN_179
180  VK_LAUNCHMAILSCAN_180
181  VK_LAUNCHMEDIASELECTSCAN_181
182  VK_LAUNCHAPP1SCAN_182
183  VK_LAUNCHAPP2SCAN_183
184  SCAN_184SCAN_184
185  SCAN_185SCAN_185
186  VK_SEMICOLONSCAN_186;
187  VK_EQUALSCAN_187=
188  VK_COMMASCAN_188,
189  VK_MINUSSCAN_189-
190  VK_PERIODSCAN_190.
191  VK_SLASHSCAN_191/
192  VK_TILDESCAN_192`
193  SCAN_193SCAN_193
194  SCAN_194SCAN_194
195  SCAN_195SCAN_195
196  SCAN_196SCAN_196
197  SCAN_197SCAN_197
198  SCAN_198SCAN_198
199  SCAN_199SCAN_199
200  SCAN_200SCAN_200
201  SCAN_201SCAN_201
202  SCAN_202SCAN_202
203  SCAN_203SCAN_203
204  SCAN_204SCAN_204
205  SCAN_205SCAN_205
206  SCAN_206SCAN_206
207  SCAN_207SCAN_207
208  SCAN_208SCAN_208
209  SCAN_209SCAN_209
210  SCAN_210SCAN_210
211  SCAN_211SCAN_211
212  SCAN_212SCAN_212
213  SCAN_213SCAN_213
214  SCAN_214SCAN_214
215  SCAN_215SCAN_215
216  SCAN_216SCAN_216
217  SCAN_217SCAN_217
218  SCAN_218SCAN_218
219  VK_LBRACKETSCAN_219[
220  VK_BACKSLASHSCAN_220\
221  VK_RBRACKETSCAN_221]
222  VK_QUOTESCAN_222'
223  VK_PARASCAN_223
224  SCAN_224SCAN_224
225  SCAN_225SCAN_225
226  VK_OEM102SCAN_226
227  VK_ICOHELPSCAN_227
228  VK_ICO00SCAN_228
229  VK_PROCESSKEYSCAN_229
230  VK_ICOCLEARSCAN_230
231  VK_PACKETSCAN_231
232  SCAN_232SCAN_232
233  SCAN_233SCAN_233
234  SCAN_234SCAN_234
235  SCAN_235SCAN_235
236  SCAN_236SCAN_236
237  SCAN_237SCAN_237
238  SCAN_238SCAN_238
239  SCAN_239SCAN_239
240  SCAN_240SCAN_240
241  SCAN_241SCAN_241
242  SCAN_242SCAN_242
243  SCAN_243SCAN_243
244  SCAN_244SCAN_244
245  SCAN_245SCAN_245
246  VK_ATTNSCAN_246
247  VK_CRSELSCAN_247
248  VK_EXSELSCAN_248
249  VK_EREOFSCAN_249
250  VK_PLAYSCAN_250
251  VK_ZOOMSCAN_251
252  VK_NONAMESCAN_252
253  VK_PA1SCAN_253
254  VK_OEMCLEARSCAN_254
255  VK_NONESCAN_255


Soft-Nirvana.ru