2

Существует ли какая-либо программа, которая может запускать определенные веб-страницы или нажимать кнопку "играть" в определенном окне VLC, или которая может запускать аудиокнигу в моем приложении Audible в установленное время? Я ищу простое приложение, которое не требует знания сценариев, таких как http://app.jbbres.com/actions/. Мне нужно что-то, что может записать меня "играющим действие", а затем воспроизвести это действие в установленное время; Это означает, что приложение должно иметь какой-то будильник / таймер, чтобы активировать себя в определенное время. Кроме того, есть ли приложение для автоматизации, которое может "читать" уже открытую программу, находящуюся на панели задач, и иметь возможность перемещаться по ней без моего присутствия?

Бесплатное или платное программное обеспечение (до 80 долл. США) хорошо, если приложение имеет легкую кривую обучения и легко маневрирует с помощью клавиатуры.

Win 7 Pro. IE 9.

4 ответа4

2

WinAutomation имеет обширный набор функций, в том числе макро-рекордер и планировщик.

0

Я бы посоветовал проверить Z-Cron, использующий его годами, бесплатно для личного пользования.

У всех мыслимых программистов восторг от автоматизации.

http://www.z-cron.com/scheduler.html

http://www.z-cron.com/download.html

0

AutoIT - это еще один простой в освоении инструмент написания сценариев с макро-рекордером. Также есть трекер фокуса, если вы хотите вручную написать скрипт. Учебник очень прост в использовании.

0

AutoHotkey - чрезвычайно универсальная макропрограмма, которая может делать все что угодно.

Для примеров использования его с таймерами, смотрите:

Скрипт AutoHotKey для планирования записей
планируйте свои задачи быстро

Вот скрипт воспроизведения из второй ссылки, который запускает программы и закрывает окна:

;author: Salvatore Agostino Romeo
#Persistent
#SingleInstance force
IniRead, numberOfItem, scheduler.ini, init, noi, 6
noi:=numberOfItem
Loop,%noi% ;get values from .ini
{
   IniRead,itemName%A_Index%,scheduler.ini,item%A_Index%,name
   IniRead,itemDay%A_Index%,scheduler.ini,item%A_Index%,day
   IniRead,itemHour%A_Index%,scheduler.ini,item%A_Index%,hour
   IniRead,itemMin%A_Index%,scheduler.ini,item%A_Index%,min
   IniRead,itemCommand%A_Index%,scheduler.ini,item%A_Index%,command
   IniRead,itemProgram%A_Index%,scheduler.ini,item%A_Index%,program
}
SetTimer,schedule,59000
return

schedule:
Loop,%noi%
    if(itemHour%A_Index%=A_HOUR and itemMin%A_Index%=A_MIN
            and (itemDay%A_Index%=A_DDD or  itemDay%A_Index%="all"
            or itemDay%A_Index%=A_DD or itemDay%A_Index%="Today"))
       if(itemCommand%A_Index%="run")
          run,% itemProgram%A_Index%
       else
          if(itemCommand%A_Index%="close")
             WinClose,% itemProgram%A_Index%
return
esc::
exitapp

И пример сценария конфигурации, который запускает Блокнот, затем закрывает его через минуту:

[init]
noi=2
[item1]
name=Run Notepad
day=all
hour=8
min=11
command=run
program=notepad
[item2]
name=Close Notepad
day=all
hour=8
min=12
command=close
program=Untitled - Notepad

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .