|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [Архив - Часть 3] AutoIt скрипты .:[общие вопросы]:. |
|
[Архив - Часть 3] AutoIt скрипты .:[общие вопросы]:.
|
(*.*) Сообщения: 36560 |
Внимание! В связи с созданием отдельного форума по AutoIt, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь по AutoIt". Это и так понятно ![]() ![]() Сайт программы Русская справка Коллекция AutoIt скриптов от Sanja Alone Коллекция AutoIt скриптов от MSFN (могут быть устаревшие). Справочник по командам rundll32 (команды запуска диалоговых окон и не только...) AutoIt скрипты - введение и FAQ (статья содержит вводную информацию по AutoIt, а также ответы на ЧаВо). Архивы старых тем по AutoIt или они же в 7z архиве (версии для печати) - 846 кб (настоятельно рекомендуется к прочтению/поиску) (он же прикреплен в шапке) Данная тема предназначена для общих вопросов по AutoIt. Вопросы по установке приложений при помощи AutoIt следует задавать в соответствии с правилами форума "Автоматическая установка приложений". Таким образом, если вы хотите узнать как установить Winamp 5.x при помощи AutoIt, то создайте тему [autoit] Winamp 5.х (если таковой еще нет на форуме). Проверить наличие тем можно при помощи поиска или фильтров. Цитата Vadikan:
|
||
------- Отправлено: 00:02, 05-02-2006 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Как разбить число допустим 1367 на 1 3 6 7 и присвоить каждую переменной
|
Отправлено: 13:57, 14-05-2008 | #531 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Drsmog,
Цитата:
|
|
------- Отправлено: 14:13, 14-05-2008 | #532 |
(*.*) Сообщения: 36560
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 21:29, 14-05-2008 | #533 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Библиотека автоматизации Winamp плеером!
Не требует установки внешних модулей к Winamp, функции построены на основе SDK с оф. сайта разработчиков Winamp'а. ![]() |
------- Последний раз редактировалось Creat0R, 15-05-2008 в 04:14. Отправлено: 04:01, 15-05-2008 | #534 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать DENoszone
Цитата:
1. Для чего нужен скрипт? (есть сомнения) 2. Как вы собираетесь ограничивать геометрический рост кол-ва обрабатываемых линков?.. К примеру, в телепорте есть два механизма: ограничение на глубину вложенных ссылок, либо только ссылками на исходный сайт... В противном случае перебор может никогда не закончиться, при этом бесконтрольная загрузка всех подряд URL-ов (в основном ненадежных сайтов) отрицательно скажется на здоровье ослика IE. alex888500 Цитата:
Drsmog, Цитата:
Yet Another -- ExcelCOM UDF, Proceeding by Community-Established UDF Standards |
|||
Отправлено: 06:12, 15-05-2008 | #535 |
Пользователь Сообщения: 147
|
Профиль | Отправить PM | Цитировать Цитата:
2. ну первое огранчение это наверное домены сайтов. ua com ru ну наверное это хоть как то снизит вероятность попадание на злобный сайт ![]() |
|
Отправлено: 08:36, 15-05-2008 | #536 |
Новый участник Сообщения: 6
|
Профиль | Отправить PM | Цитировать Скрипт который я написал для одного пользователя, выполняется бесконечно пока не нажата F11, работает нормально:
Но проблема состоит в том что пользователей должно быть 50 человек, и просто копировать все операции скрипта с мышкой + второй логин, тупо. В справке нашел как можно сделать функцию Func, в функцию хочу поместить однотипные операции (клики мышкой), плюс алгоритм смены логина пользователя:
вот тут я и запарил ![]() |
Отправлено: 08:52, 15-05-2008 | #537 |
Ветеран Сообщения: 604
|
Профиль | Отправить PM | Цитировать alex888500
Можно создать массив с логинами пользователей и передавать их в функцию, что -то вроде этого: Run("*********") Sleep(3000) WinWaitActive("**********") ;Активное окно программы AutoItSetOption ( "MouseCoordMode", 2 ) ;Клик на поле ввода Логина MouseClick ( 'left', 93, 30, 2, 2) HotKeySet("{F11}", "Terminate") ;Остановка скрипта Global $aUser[4] = [3, "lexx127", "den", "vovan"] While True ;Бесконечная обработка скрипта For $i = 1 To $aUser[0] Mouse($aUser[$i]) Next Sleep(50) WEnd Func Terminate() Exit 0 EndFunc ; <<<----------функция Смены пользователя--------->>> Func Mouse($sUser) MouseClick ( 'left', 265, 160, 1, 2) Sleep(360000) ;Ожидание 6 минут MouseClick ( 'left', 358, 160, 1, 2) Sleep(1500) MouseClick ( 'left', 93, 30, 2, 2) EndFunc |
------- Отправлено: 10:43, 15-05-2008 | #538 |
![]() Ветеран Сообщения: 753
|
Профиль | Отправить PM | Цитировать Цитата Котяра:
|
|
------- Отправлено: 10:54, 15-05-2008 | #539 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Цитата Maza Faka:
_Login("lexx127") _Login("den") _Login("vovan") Func _Login($sUser) Local $bak = AutoItSetOption ( "MouseCoordMode", 2) WinWaitActive("**********") ; Активное окно программы MouseClick ('left', 93, 30, 2, 2) ; Клик на поле ввода Логина Send ($sUser) ; Пользователь MouseClick ('left', 265, 160, 1, 2) ; Кнопка Start Sleep(10000) ; Ожидание 10 сек MouseClick ('left', 358, 160, 1 , 2) ; Кнопка Stop AutoItSetOption ("MouseCoordMode", $bak) EndFunc Все-таки попробуте запустить "AutoIt Window Info" и выяснить ID элементов окна - кнопок и Edit-боксов (типа "Edit1", "Button1"), тогда можно будет пробовать работать с элементами напрямую по ID и не зависеть от координат окна. |
|
Последний раз редактировалось amel27, 16-05-2008 в 06:29. Причина: очепятка Отправлено: 11:29, 15-05-2008 | #540 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Вопрос - [Архив] Антивирусные программы - ОБЩИЕ ВОПРОСЫ | FOX RED | Защита компьютерных систем | 67 | 21-11-2007 15:05 | |
[Архив - Часть 1.3] AutoIt скрипты | biork | AutoIt | 503 | 09-06-2007 11:27 | |
[Архив - Часть 1.2] AutoIt скрипты | Dirk Diggler | AutoIt | 505 | 02-12-2006 11:00 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|