Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - Uznayka

Pages: [1]
1
Нажимаю Alt+R (пошла запись)
Нажимаю Alt+Shift (переключаю раскладку клавиатуры)
Нажимаю Alt+S (останавливаю запись)
Результат:
Code: [Select]
// RECORDED SCRIPT 29.03.2015
// BEGIN AT 22:03:37
waitms(1999)
  keyDown(18)
waitms(0)
  keyDown(164)
waitms(197)
  keyDown(160)
waitms(1)
  keyDown(16)
waitms(82)
  keyUp(16)
waitms(0)
  keyUp(160)
waitms(148)
  keyUp(18)
waitms(1)
  keyUp(164)
waitms(1315)
// deleted
waitms(1)
// deleted
waitms(245)
// deleted
waitms(5)
  keyUp(18)
waitms(0)
  keyUp(83)
waitms(1)
  keyUp(164)
// FINISH AT 22:03:41
Что это за клавиши keyDown(164) и keyDown(160)?
Заметил, что появление в коде keyDown(164) может приводить к проглатыванию следующей нажатой клавиши или нажатия мышки (т.е. в коде есть, а реального нажатия при проигрывании скрипта нет).

2
Общие вопросы / Ошибка GOTO(Metka_1)
« on: March 29, 2015, 11:31:33 AM »
Основная программа:
Code: [Select]
$p="11111"
$i=1
#include "include/prg.cms"
WAIT(3)
$p="22222"
WAIT(3)
#include "include/prg.cms"
WAIT(3)
$p="33333"
WAIT(3)
#include "include/prg.cms"
WAIT(3)
$p="44444"
WAIT(3)
#include "include/prg.cms"
WAIT(3)
$p="55555"
WAIT(5)
Содержимое prg.cms:
Code: [Select]
$i=$i+1
GOTO(Metka_1)
Metka_1:
print($p, $i)
Программа зацикливается...
Оказалось дело в имени метки. Убираем знак подчеркивания и всё работает. Надо же мне было так нарваться, полдня потерял...
Может исправление этой ошибки исправит и другие более серьезные.
Программа понравилась. И задумка, и реализация. Жаль много ошибок.

Pages: [1]