Четверг, 28.03.2024
программа AutoClickExtreme
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Главная категория » Общие вопросы » Если буфер обмена равен значению,как запустить нужный файл?
Если буфер обмена равен значению,как запустить нужный файл?
SonicmastersДата: Понедельник, 22.06.2009, 19:23 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 4
Репутация: 0
Статус: Offline
Привет Денис! Вопрос к тебе как к творцу=)
В общем решаю тут задачку небольшую.
Есть у меня три переменные:
Video
Audio
Text
И есть файл (exel) в котором отведено поле для каждой переменной. В нем ввожу данные вручную.
Как реализовать такой алгоритм - копирует ячейку, если значение буфера совпадает с Videо, то запускается такой-то файл aip , если с Audio - такой-то и тд.?

Добавлено (22.06.2009, 19:23)
---------------------------------------------
Хех,а вот как я решаю эту проблему сейчас:
Содержание ячейки копируется в буфер, открывается txt (это сделано для того чтобы изолировать изображение, а то ведь в списке много всяких) , вставляется, сравнивается со сделанными изображениями - если первое на подходит,идет ко второму (задержка 2 секунды) и до конца, когда находит, тогда запускает нужный aip.

Во как. biggrin Танцы с бубнами самоличного сценария....да плюс еще цикл занимает ого сколько времени...

Сообщение отредактировал Sonicmasters - Понедельник, 22.06.2009, 19:25
 
Safonov_DenisДата: Понедельник, 22.06.2009, 20:47 | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 152
Репутация: 0
Статус: Offline
Quote (Sonicmasters)
решаю тут задачку небольшую

Интуиция Вас не подвела. Пока разветвления сделаны только на базе Пиксельного Контроля. Планируется сделать разветвление с проверкой переменных, но это потом. В Вашем случае танец с бубном сделан практически правильный, но его можно сильно ускорить: соберите все пиксельные контроли в один с помощью альтернативных изображений. В левом верхнем углу диалога редактирования Пиксельного Контроля раскройте список и выберите Вариант №1 - сделайте захват и в правом верхнем списке "Ветка Воспроизведения" выберите "Остановить и Воспроизвести...", сопоставьте нужную Запись. и все будет летать, только крепче держитесь за стул )))
p.s. После первого варианта появится доступ ко второму, после обработки второго - к третьему и т.д.

 
Форум » Главная категория » Общие вопросы » Если буфер обмена равен значению,как запустить нужный файл?
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024
Сделать бесплатный сайт с uCoz