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 - Parz

Pages: [1]
1
Доброго времени суток всем трудящимся!!!
Цель в теме видно, столкнулся с непониманием реализации данного вопроса.
Есть N-ый ресурс который генерирует сид-фразы, (кто не в теме от 12 до 24 рандомных слов которые нужны для доступа к крипто кошельку), ресурс понятно с откатиком лишнее время тратиться, и ещё и доверия особо нету к такому источнику, короче хочеться "личную" базу слов.
Вопрос, возможно ли на основе этих генерируемых данным ресурсом сид-фраз скооперировать свою базу, а именно (как я вижу процесс):
 Сид-фраза попадая в TXT файл раскидает слова построчно (одно слово на строку без пробелов), потом перекидываеться в другой TXT (так называемую базу) проверяет есть ли уже эти слова в базе, если нет то дописывает их в "базу"(извиняюсь за тавтологию). И желательно конечно в алфавитном порядке.

2
Подскажите пожалуйста, может ли данная программа проводить математические вычисления в буфере к примеру:

Code: [Select]
WAIT(1)
DBLCLICK(391,821)//выделяем число
WAITMS(100)

KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#C)
WAITMS (50)
KEYUP (#C)
KEYUP (#CTRL)
WAITMS(100)
//число в буфере всегда с точкой а если оно боль 1 тис то ещё и запятая каждые три целых имеет такой вид: 83,745.70
//здесь вычисляем 1.98740+0,3%=1.9933622 или хотя бы 1.98740/300+1.98740=1.994024666666667

LCLICK(880, 410)//окно ввода решения
WAITMS(100)
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#V)
WAITMS (50)
KEYUP (#V)
KEYUP (#CTRL)
WAITMS(50)
Хотелось бы оптимизировать код, так как там завязка с блокнотом для замены точки на запятую, а потом калькулятор это считает.
Весь код забирает примерно 20 сек дальше оптимизировать некуда потому что будет не точное выполнение, а нужно не больше 5 сек.

3
Помогите со скриптом.
Скорее всего нужно потоками писать, но я от этого далек.
Логика скрипта такая, есть  два варианта цвета зеленый и красный.
Если скрипт видит зеленый через время он должен проверить не пропал ли цвет по этим координатам то есть ищем пустой квадрат, если черный квадрат сек задержка и скрипт сначала. Если скрипт видит красный тоже самое что зеленый ток задержка больше. Проблема в том что цвет может меняться , скрипт должен запомнить какой цвет был последний и сделать запись в блокнот, что было последним красное или зеленое.

Вот пример то что я написал,  но скрипт попросту не выполняет функции, хотя запись в блокнот делает.

Code: [Select]
proverka:
$check = 0
WHILE($check = 0)
   GETSCREEN
   IF_PIXEL_IN(1000,810, 1090,40, 922256)
      WAITMS(100)
      GOTO(proverkablackplus)
   END_IF
ELSE
   GETSCREEN
   IF_PIXEL_IN(1000,810, 1090,40, 4798640)
      WAITMS(100)
      GOTO(proverkablackminus)
   END_IF
ELSE
   WAITMS(100)
   GOTO(start)
END_CYC


proverkablackplus:
WAIT(5)

$check = 0
WHILE($check = 0)
   GETSCREEN
   IF_PICTURE_IN (1000,810, 1090,40, "black.bmp", -1, 100)
      WAITMS(100)
      $check = 1
   END_IF
ELSE
   WAITMS(100)
   GOTO(proverka)
END_CYC

INC($orderplus,1)
log($note)
WAIT(1)
goto(start)

proverkablackminus:
WAIT(5)

$check = 0
WHILE($check = 0)
   GETSCREEN
   IF_PICTURE_IN (1000,810, 1090,40, "black.bmp", -1, 100)
      WAITMS(100)
      $check = 1
   END_IF
ELSE
   WAITMS(100)
   GOTO(proverka)
END_CYC

INC($orderminus,1)
log($note)
WAIT(60)
goto(start)

Pages: [1]