Ru-Board.club
← Вернуться в раздел «Программы»

» AutoMate

Автор: trigliff
Дата сообщения: 12.04.2007 23:37
oadmail

Цитата:
<AMSENDKEY LOCKKEYBOARD="YES">{LEFTCTRL}{A}</AMSENDKEY>

CTRL надо держать, а потом отпускать, т.е выглядит это так:
<AMKEYDOWN CTRL="YES">
<AMSENDKEY>A</AMSENDKEY>
<AMKEYUP CTRL="YES">
Это работает при EN-раскладке.
С буфером у меня проблем вроде нет, всё копируется. Стоит AutoMate 5.5.2.1.

С русской раскладкой можно лазить по меню через Alt и стрелки.

Вообще файл можно считать в переменную и присвоить её буферу. Смотря что конкретно надо сделать.
Автор: oadmail
Дата сообщения: 13.04.2007 18:19
trigliff

Цитата:
<AMKEYDOWN CTRL="YES">
<AMSENDKEY>A</AMSENDKEY>
<AMKEYUP CTRL="YES">

Спасибо ОГРОМНОЕ, понятно. Другие советы тоже очень полезные.
Если не влом, отправь AutoMate 5.5.2.1 на oadmail_AT_inbox.ru
Цитата:
С буфером у меня проблем вроде нет, всё копируется. Стоит AutoMate 5.5.2.1

Если есть русик, другие нужные/полезные приблуды, сэмплы - буду ОЧЕНЬ благодарен.
ЗАРАНЕЕ СПАСИБО!
Автор: merlin333
Дата сообщения: 03.08.2007 10:56
Товарищи
Почитал - довольно интересно... а можно выложить гденить? (кроме офсайта)

п.с. Блин получился офтоп сам нашел
http://forum.ru-board.com/topic.cgi?forum=35&topic=4955&start=220#19 - Тема в варезнике

Добавлено:
Суть проблемы... - пытаюсь указать точку, куда переместиться мышке, написано нажмите "Инсерт" - в самой программе работает, а вот в любом другом окне - нехочет... пойду еще попробую

п.с. версия 6.1.1. с русификацией, ОС Windows XP SP2, пробовал в екселе потыкать попробую в др программе
Автор: valhalla
Дата сообщения: 03.08.2007 15:04
А у кого-нибудь получалось выполнять команды по ssh на линукс? У меня никак. В логах даже коннекта нет. Можете пример кинуть?
Автор: scpit
Дата сообщения: 08.08.2007 07:52
Помогите мужики создал в проге автоматизацию всё работает прекрасно но есть ли возможность делать действия в фоновом режиме чтоб при работе мышка не вырывалась из рук и не летела по заданым задачам(чтоб можно было работать как нивчём не бывало)???чтоб не показывало мне работу по шагам???ПОМОГИТЕ
ICQ 368047429!отпишите пожалуйста
Автор: SIF
Дата сообщения: 15.08.2007 10:29
кто-нибудь пробовал автоматизировать подключение по ФТП и закачку\скачку файлов?
Подскажите как сделали
Автор: MrPerfect
Дата сообщения: 16.08.2007 06:14
scpit

Цитата:
но есть ли возможность делать действия в фоновом режиме чтоб при работе мышка не вырывалась из рук и не летела по заданым задачам(чтоб можно было работать как нивчём не бывало)

Вероятно, это невозможно ни в каком из автоматизаторов. Я пытался одно время найти такой, но это закончилось без успеха. В любом - извольте сложа руки сидеть и ждать завершения задачи. Может быть это невозможно и в принципе из-за операционной системы. А так хотелось бы фонового выполнения задач, использующих мышиные клики, при одновременной свободной работе с реальной мышкой.
Кто знает какое-нибудь решение, сообщите пожалуйста.
Автор: SIF
Дата сообщения: 11.09.2007 19:58
В автомейте есть возможность выключить удаленный компьютер. У кого-нить получалось такое? У меня не выключает. Не понятно толи нужно наличиие автомейта на удаленном компе или надо включить какую-либо службу
Автор: m0ps
Дата сообщения: 07.11.2007 13:48
MrPerfect

Цитата:
Кто знает какое-нибудь решение, сообщите пожалуйста.

а что мешает выполнять задания в момент простоя?

Добавлено:
а вообще очень хорошая софтина, даже странно что обсуждение такое вялое... наверное все организовано предельно просто
Автор: MrPerfect
Дата сообщения: 07.11.2007 15:49
m0ps

Цитата:
а что мешает выполнять задания в момент простоя?

Мне мешает необходимость выполнения некоторых заданий автоматически в заранее заданное время независимо ни от каких внешних воздействий и забывчивости.
Автор: PIL123
Дата сообщения: 26.11.2007 18:09
Парни, выручите, пожалуйста. Хочу сделать простую казалось бы задачу:
Есть папка на общем сетевом ресурсе для обмена файлами. Назначение папки - собственно обмен документами между пользователями. Есть желание настроить AutoMate таким образом, чтобы он удалял файлы, которые пролежали в этой папке более трёх дней. Вот вопрос как это сделать. Подскажите, пожалуйста. Именно, чтобы "срок" отсчитывался от момента помещения файла в папку, а не на основе других атрибутов файла. Иначе, если пользователь помещает в эту папку "старый" файл, то программа его удаляет хотя он был только что туда поеладен. Надеюсь на Вашу помощь и то, что смог описать грамотно задачу.
Автор: MrPerfect
Дата сообщения: 26.11.2007 20:18
PIL123

Цитата:
Именно, чтобы "срок" отсчитывался от момента помещения файла в папку

Так для этого нужно отслеживать и вести учёт состояния папки каждую секунду.

Если бы у каждого копируемого в эту папку файла время/дата изменялись на текущие, то можно было бы организовать с помощью автомата удаление старых файлов с нужной периодичностью. Имена файлов будут всегда одинаковы или всё время разные? Если имена файлов одинаковы либо можно задать маску, может возможно что-нибудь сделать и с автоматом, там есть ожидание появления или исчезновения файла. Можно задать маску и исходя из расширений файлов.


Цитата:
если пользователь помещает в эту папку "старый" файл, то программа его удаляет хотя он был только что туда поеладен

Что это означает? Под старым что подразумевается - файл с другим именем, но имеющий все остальные атрибуты и размер идентичные?

Попробуйте проработать раздел помощи к программе File Watcher. Вроде бы можно отслеживать состояние файлов в папке и в зависимости от изменений выполнять нужные действия.
Автор: PIL123
Дата сообщения: 14.12.2007 09:25
MrPerfect, спасибо за разъяснения. Решил тогда изменить схему работы - удалять внутри "нужной" папки всё каждый день. Но и тут, блин засада какая-то: файлы удалять научился, а вот папки не удаляются, которые внутри этой "нужной" папки. Подскажи, пожалуйста, как сделать так, чтобы удалялось ВСЁ внутри "нужной" папки каждый рабочий день?
Автор: Serg0FFan
Дата сообщения: 14.12.2007 12:23
Каждую неделю приносят компактный диск с обновлениями для Консультант+, в корне диска куча файлов с расширением *.ans
Хочется: чтобы как только диск с такими файлами появится в приводе, происходило ФОНОВОЕ (не видное пользователю за компом) копирование этих файлов в папку с именем ДД-ММ-ГГГГ на локальном компе.

Реально сделать? Если да, подскажите как? Имеется рабочая 6.2.2.0 версия.
Автор: MrPerfect
Дата сообщения: 14.12.2007 17:58
PIL123

Цитата:
чтобы удалялось ВСЁ внутри "нужной" папки каждый рабочий день

Вероятно как-то можно сделать. Но я не знаю, как. Автомат достаточно объёмная программа, я её знаю очень поверхностно.
Вы можете не удалять всё внутри нужной папки, а просто удалять всю эту папку, а затем тут же создать пустую новую с таким же именем. То есть использовать из Available Actions действия Remove Folder, а затем сразу Create Folder.

Serg0FFan
Вероятная схема - если у вас работает автозапуск при вставке диска, то в пошаговом мастере выбираете из доступных действий Wait - Wait for Window (ожидание появления окна автозапуска диска), затем Wait - Wait for File (ожидание файлов, можно задать маску, то есть это проверка - вставлен ли нужный диск), затем File - Copy File. Эти три шага приведут к копированию файлов. Единственное - нужно указать разрешение на перезапись файлов, если файлы-дубликаты с таким же именем уже есть на получателе.
Если автозапуск дисков в windows отключен, то я не знаю, как можно отследить момент появления диска в приводе. Как решение можно предложить, например, включение автовыполнения задачи каждую минуту. Если диск с заданными по маске файлами будет обнаружен, то будет выполнено копирование. То есть те же шаги, только без первого. Только Wait for File плюс Copy File.
Автор: Serg0FFan
Дата сообщения: 21.12.2007 12:44
MrPerfect
Спасибо за подсказку! Все работает! Но.. есть большое НО.
Вот лог:

Код: 2007-12-21 13-24-12,BUHGALTER,ERROR,"Task ""CC+"" failed on step #1 with error: Could not open the folder ""R:\"". (Code: 0)",481,36
Автор: MrPerfect
Дата сообщения: 21.12.2007 20:04
Serg0FFan

Цитата:
Т.е. нет доступа к приводу, вот и орёт и плодит ошибки

Скорее всего это происходит, когда диск только вставлен, система его инициализирует, а задача начинает уже выполняться до завершения инициализации. Естественно, в момент инициализации диска привод недоступен для любых программ, в том числе и автомата. Как решить ситуацию я не знаю.


Цитата:
если копирование происходит слишком долго, больше чем интервал между запуском задачи (3минуты), после завершения задачи продолжаются попытки запустить весь "хвост" что организовался с момента старта задачи

Откройте свойства задачи, перейдите на вкладку приоритет, там всё свободно настроите, убрав always runs.

Цитата:
есть ли где справка по функциям и использованию сабжа

Английская - приложена к программе. Русской увы никогда не будет ввиду специфичности продукта.


Автор: Serg0FFan
Дата сообщения: 24.12.2007 08:17
MrPerfect
Спасибо

Дело в том что орёт про недоступность каждые 3 минуты! Диска в приводе нет Хотелось бы избавиться от этой ошибки. Либо найти проверку какую нить на доступность привода, т.е. что он готов и можно дальнейшие правила обрабатывать тогда.
Автор: Montereo
Дата сообщения: 02.01.2008 19:55
Привет народ! С Новым Годом!
Подскажите пожалуйста никак не догоню что то, как сделать что бы при запуске файла
с задачей сразу эти задачи начали выполняться, мои действия:
создал что мне надо сделать, делаю record, собственно для того что бы всё начало автоматически работать, но на самом деле ничего не работает пока не нажмёшь кнопку RUN, то есть как бы запускается но не стартует, жду совета.
Автор: Montereo
Дата сообщения: 03.01.2008 11:33
Дюди просыпайтесь уже)
Автор: MrPerfect
Дата сообщения: 07.01.2008 13:31
Serg0FFan
У вас появляется это окно?

Цитата:
AMTask.exe - No Disk
There is no disk in the drive. Please insert a disk into drive x:

Что делать - не знаю, в справке ничего подобного не нашёл. Можете попробовать задать вопрос в теме AutoIT, там ведётся более бурное обсуждение и может быть эта альтернатива сможет выполнить вашу задачу.
http://forum.ru-board.com/topic.cgi?forum=5&topic=17705&start=780#lt
Montereo

Цитата:
как сделать что бы при запуске файла
с задачей сразу эти задачи начали выполняться

Вы желаете, чтобы в Task Administrator при клике по любой имеющейся задаче запускалось выполнение задачи? Task Administrator предназначен для управления задачами - создание, правка, удаление и т.д. При двойном клике по задаче открываются её свойства. Для ручного запуска любой задачи можно либо выделив задачу нажать кнопку Run на панели инструментов либо горячие клавиши Ctrl+F5. Для автоматического запуска по расписанию либо по событию в свойствах задачи это можно задать.

Цитата:
для того что бы всё начало автоматически работать

Откройте свойства задачи, первая вторая вкладка Triggers, кнопка Add. Schedule Watcher - для планирования по расписанию, остальные триггеры - для планирования по событию.

Цитата:
но на самом деле ничего не работает пока не нажмёшь кнопку RUN

Если в Task Administrator вы выделяете задачу и нажимаете Run, и при этом имя задачи изменяет цвет на красный, значит выполнение задачи прервалось на каком-то шаге. Следует открывать свойства задачи и корректировать, шаг и причина ошибки будут указаны.

Цитата:
для того что бы всё начало автоматически работать, но на самом деле ничего не работает пока не нажмёшь кнопку RUN, то есть как бы запускается но не стартует

Это двусмысленность. Конкретнее объясняйте, что и где запланировано, что и где запускаете, что и где запускается, что и где стартует/не стартует.
Автор: Montereo
Дата сообщения: 07.01.2008 17:12
Цитата:

Спасибо добрый человек, С НОВЫМ ГОДОМ!!!

и всётки можно запускать с помощью стандартного планировщика?
Автор: MrPerfect
Дата сообщения: 17.01.2008 19:43
Montereo

Цитата:
и всётки можно запускать с помощью стандартного планировщика?

Вы хотите запускать задачи Automate с помощью встроенного стандартного планировщика операционной системы? Это невозможно. Задачи Automate запускает только встроенный в Automate свой планировщик.

Автор: trigliff
Дата сообщения: 17.01.2008 20:46
Montereo

Цитата:
и всётки можно запускать с помощью стандартного планировщика?

В Automate есть "запускалка" AML-файлов SPAWNTASK.EXE
Попробуйте прикрутить её к планировщику.
Автор: kumarik
Дата сообщения: 28.04.2008 20:50
Шли годы..

Я снова попробовал освоить последние наработки этой конторы, в данном случае установил Network.Automation.AutoMate.BPA.Server.Enterprise.Edition.v7.0.2.0.1102261 AKA Automate 7.

Люди, я может реально просто глупый, расскажите же мне пожалуйста, как вы решаете банальнейшую задачу - отсылку русского текста в произвольное окно, хоть в блокнот, хоть еще куда. Я этим вопросом по Аутомейт задаюсь с 2002го года. Периодически сливаю новые версии, пробую - результат нулевой, удаляю к чертям.

Как?
Автор: Garrett
Дата сообщения: 09.05.2008 22:09
kumarik
Не пробовал данную прогу, но текст может отсылать сейчас любой клавиатурный менеджер. Можно даже скриптом на VBS/JS.
Автор: MrPerfect
Дата сообщения: 24.05.2008 10:11
kumarik

Цитата:
как вы решаете банальнейшую задачу - отсылку русского текста в произвольное окно, хоть в блокнот, хоть еще куда. Я этим вопросом по Аутомейт задаюсь с 2002го года. Периодически сливаю новые версии, пробую - результат нулевой

И как это интересно вы пробуете? Пошагово? У меня отправляло любой текст без проблем.
Автор: trigliff
Дата сообщения: 24.05.2008 18:03
MrPerfect

Цитата:
У меня отправляло любой текст без проблем.

Покажите значение параметра
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1252"=
Думаю тогда всё прояснится.
Автор: MrPerfect
Дата сообщения: 24.05.2008 19:59
trigliff
"1252"=c_1251.nls
Автор: trigliff
Дата сообщения: 24.05.2008 20:21
MrPerfect, ну вот и решение многолетней проблемы kumarik

kumarik

Цитата:
Шли годы..

Что ж вы так долго терпели и молчали?


Страницы: 1234

Предыдущая тема: DScaler и WinXP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.