Автоматизация процессов, вдруг новичкам пригодится

StarPlayer
На сайте с 08.05.2007
Offline
121
618

Время от времени возникает рутина, которую хочется автоматизировать. Все хорошо, а если Вы не программист?

В интернете множество программ которые позволяют автоматизировать процессы, но лучшей считается AutoMate.

Я не привожу ссылок, не даю программу на скачку, Вы ее можете найти сами в интернете, мне без разницы купите Вы ее или своруете, тут пишем как можно ей автоматизировать рутину.

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

Теперь у Вас 3и варианта:

1. Обработать список ручками, но там около 3000 проксей.

2. Забить на это дело

3. Автоматизировать данный процесс

Ниже написано для тех, кто выбрал пункт 3.

Запускаем AutoMate, нажимаем на кнопочку New, далее справа появится Ваш проект, кликаем на него 2а раза.

Выбираем пункт Edit Steps..

Далее появляется собственно окно для создания самого процесса автоматизации

Слева у нас представлены множество переменных, справа сам текст нашей программки. Перетаскиваем задачи с левой панели на правую, и вводим туда нужные результаты.

Вот что у нас получилось (файл программы имеет расширение .AML, вы можете открыть его любым редактором). Заметим код дан в довольно простом виде, при грамотном решение кол-во строк кода сокращается в двое.

<AM5TASK>

<AMTASKHEAD>

<TASKINFO TASKVERSION="6110">

<\AMTASKHEAD>

<STEPS>

<!--- Выбираем окно с текстовым файлом Rabochie_proxy --->

<AMWINDOWFOCUS WINDOWTITLE="Rabochie_proxy - Блокнот">

<!--- Пауза 5 секунд. Заметим курсор должен стоять в начале строки --->

<AMPAUSE SCALAR="5">

<!--- Задаем 1000 операций --->

<AMLOOP TOTALLOOPS="1000">

<!--- Зажимаем клавишу Shift и Ctrl --->

<AMKEYDOWN SHIFT="YES" CTRL="YES">

<!--- Пауза 10 милисекунд --->

<AMPAUSE SCALAR="10" MEASURE="milliseconds">

<!--- Нажимаем курсорную клавишу Вправо --->

<AMSENDKEY>{RIGHT}</AMSENDKEY>

<!--- Разжимаем клавишу Shift и Ctrl. Внимание! Если Вы в режиме отладки программно зажмете какие то клавиши, но потом их не разожмете, будет очень забавно, ибо операционная система будет считать что они зажаты, и разжимать их обычно приходится через эту же операцию --->

<AMKEYUP SHIFT="YES" CTRL="YES">

<!--- Пауза 1 секунда --->

<AMPAUSE SCALAR="1">

<!--- Жмем клавишу Delete --->

<AMSENDKEY>{DELETE}</AMSENDKEY>

<!--- Жмем клавишу Вниз --->

<AMSENDKEY>{DOWN}</AMSENDKEY>

<!--- Пауза 10 милисекунд --->

<AMPAUSE SCALAR="10" MEASURE="milliseconds">

<!--- Возвращение к началу, т.е. к оператору Loop. Вы еще там в начале задали 1000 операций --->

</AMLOOP>

<\STEPS>

</AM5TASK>

Запускаем программу.

Автоматически откроется окно с Вашими проксями (главное не забудьте курсор в начало предложения поставить).

Зажимается Шифт и Контрл, нажимается клавиша Вправо, что позволяет выделить первые значения. Нажимается удаления их.

Отжимается Шифт и Контрл, курсор переводится на нижнею строку.

И так 1000 раз.

====

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

Вы часто будете сталкиваться с различной работой, которую надо автоматизировать, так что пользуйтесь на здоровье. Лично у меня она так же работает даже в качестве простого бота в играх, которые нельзя особо вычислить.

В интернете множество похожих программ, так что Вы найдете то что Вам по вкусу.

Спасибо за внимание, надеюсь кому данное описание пригодится.

Б
На сайте с 07.07.2007
Offline
46
#1

я зануда, но подобный список легко почистить, просто загрузив его в excel

A
На сайте с 12.01.2006
Offline
61
#2

нормально разжевал, кому надо тот воспользуется таких будет не мало ;)

ГЛАВная фарма-партнерка. Удобные аптеки, детальная статистика, высокий конверт! (http://www.glavmed.com/) | 150$ Бонус всем новичкам в ПОКЕРЕ (http://ru.pokerstrategy.com/u1XCQ7) $$$ на дороге (http://www.sape.ru/r.b17970ce21.php)
StarPlayer
На сайте с 08.05.2007
Offline
121
#3
Бармалейкин:
я зануда, но подобный список легко почистить, просто загрузив его в excel

Это вообще то пример автоматизации, и не всегда такие списки прокатят в Экселе.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий