Вниз  Программы для GOFMIDO
- 15.08.2013 / 09:36
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
GOFMIDO, точкой с запятой я комментарии отделял. Можно и любым другим символом. Главное условие комментария - он не должен начинаться на слово, которое есть в командах, то есть write, press, move и т.д.

В Java там несколько иная система кодов клавиш, если найду таблицу - дам ссылку, а пока можешь подбором искать.

sleep использует int в качестве аргумента, отсюда и вылет программы при переполнении типа. Ты правильно сделал, что разбил на множество мелких слипов. Позже попробую переделать, чтоб работало и с большими числами.
__________________
 let live
- 15.08.2013 / 10:12
GOFMIDO
  Пользователь

GOFMIDO 
Сейчас: Offline
aNNiMON, тогда сразу новый вопрос: Какое максимальное значение слипа?
- 15.08.2013 / 10:30
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
GOFMIDO, судя по докам - 60000.
__________________
 let live
- 15.08.2013 / 10:36
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Вот нашел значения клавиш, там пролистай чуток вниз.
У ENTER код 10, оказывается.
__________________
 let live
- 15.08.2013 / 10:57
GOFMIDO
  Пользователь

GOFMIDO 
Сейчас: Offline
aNNiMON, понятно, спс.
- 15.08.2013 / 11:09
GOFMIDO
  Пользователь

GOFMIDO 
Сейчас: Offline
aNNiMON, а можешь сделать в качестве маленького дополнения програмку, возвращающую код нажатой клавиши?
- 15.08.2013 / 11:15
RGT
  Пользователь

RGT 
Сейчас: Offline
vl@volk (14.08.2013/17:49)Виктор, а зачем так много классов, по моим подсчетам я обошелся бы стартовым, лексером, парсером и интерфесом с описаниями комманд и парой опкодовhttp://ru.wikipedia.org/wiki/Interpreter
__________________
 don't tread on me
- 15.08.2013 / 11:22
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
RGT, ух ты, я даже не знал, что это какой-то шаблон проектирования. Идея возникла, когда писал компилятор ассемблера.
GOFMIDO, попробую.
__________________
 let live

Изменено aNNiMON (15.08 / 11:24) (всего 1 раз)
- 15.08.2013 / 13:11
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
GOFMIDO, вот, сделал, чтобы в sleep можно было писать большие значения.
Сюда же встроил и просмотрщик кодов клавиатуры. Запускается при указании любого ключа, например "java -jar AutomateScriptic.jar keypreview". Вместо keypreview можно и один символ написать, без разницы.
Кстати, я забыл сказать, там еще одна команда есть - restart. Пишешь её в конце текстового файла и скрипт будет выполняться бесконечно.
__________________
 let live


Прикрепленные файлы:
AutomateScripti(…).jar (12.13 кб.) Скачано 179 раз
- 15.08.2013 / 15:42
GOFMIDO
  Пользователь

GOFMIDO 
Сейчас: Offline
aNNiMON, спасибо, держи печеньку
Открыть спойлер

Наверх  Всего сообщений: 58
Фильтровать сообщения
Поиск по теме
Файлы топика (5)