|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [Архив - Часть 1.3] AutoIt скрипты |
|
[Архив - Часть 1.3] AutoIt скрипты
|
Старожил Сообщения: 250 |
Профиль | Отправить PM | Цитировать
Внимание! Тема переведена в архивное состояние (настоятельно рекомендуется к прочтению/поиску) Руководство к действию по работе c AutoIt. Помогите пожалуйста. Нужен маленький скриптик для решения некоторых рутинных задачь. Вот что нужно сделать последовательно: 1) в папке DIR1 находим и удаляем файлы в названии которых присутствует text_1 2) в папке DIR2 находим xxx.sif и удаляем строки, в которых присутствует text_1 3) в папке DIR3 находим xxx.inf и добавляем в его секцию [XXX] несколько строчкек (text_2, text_3, ..., text_n) 4) в папке DIR4 находим yyy.inf ищем в его секции [YYY] text_4 и заменяем его на text_5 5) сохраняем все изменения и выводим отчёт о проделанной работе :-) Заранее благодарен. |
|
Отправлено: 05:05, 03-12-2006 |
Ветеран Сообщения: 565
|
Профиль | Сайт | Отправить PM | Цитировать справился. чтение большими блоками устранило проблему.
Цитата:
|
|
------- Отправлено: 17:43, 19-03-2007 | #291 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Dirk Diggler
Цитата:
Цитата:
ADD: предположение не подтвердилось - бинарные строки сравниваются медленней обычных ~ на 10%, видимо оператор сравнения не оптимизирован для таких строк. |
||
Последний раз редактировалось amel27, 20-03-2007 в 05:05. Отправлено: 03:57, 20-03-2007 | #292 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать как добраться до свойств диска?нужно включить квотирование.
|
Отправлено: 12:28, 23-03-2007 | #293 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать amel27
Возможно ли как то адаптировать твою API-функцию _FileSelectFolder() чтобы деактивировалась (disabled) кнопка ОК пр выбранных папках которые немогут содержать (для “нормальной” записи) данные (такие как “Мой компьютер”, “Корзина”, “Сетевое окружение”, “Панель управления” и т.п)? это реально? И конечно очень хотелось бы всё таки иметь возможность указываь заранее исходный каталог (Init Dir). Я тут уже почти доделал подобную функцию на обычном ГУИ, но у меня ушло более 5-сот строк кода и кучу времени на то чтобы построить этот недо-механизм... в общем получается но кривовато, и кажется очень не надёжно . |
------- Отправлено: 22:39, 26-03-2007 | #294 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Народ! Киньте ссылку или подскажите
1) Как нажать клавиши стрелочек, клавиши windows shift contol и т.д. 2) Как получить значение текста из поля ввода какой либо програмы 3)Есть ли где русскоязычный сайт посвящённый AutoIt? P.S. Пишу скрипт переключения на другой SQL сервер через DSN |
Отправлено: 19:16, 29-03-2007 | #295 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать magnetikus
Цитата:
Цитата:
Цитата:
Входя в мир программирования, английский желательно основной знать, и тогда есть офф. форум - Там целый клад для начинающего программиста на AutoIt'е. |
|||
------- Отправлено: 17:33, 30-03-2007 | #296 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Здравствуйте!
кто может сказать это правельный скрипт? ;качаем файл InetGet("http://site.com/setup.exe", "setup.exe", 1, 1) ;ждём 30 секунд до запуска файла $begin = TimerInit() sleep(30000) $dif = TimerDiff($begin) ;установка в тихом режиме Global $file3='setup.exe' RunWait ( $file3 & ' /S' ) ;ждём 3 секунды что бы скачать класс Process.au3 $begin = TimerInit() sleep(3000) $dif = TimerDiff($begin) ;качаем класс Process.au3 InetGet("http://www.site.com/Process.au3", "Process.au3", 1, 1) ;ждём 10 секунд для выполнение RunDos комманды $begin = TimerInit() sleep(10000) $dif = TimerDiff($begin) ;выполняем RunDos комманду #include <Process.au3> $rc = _RunDos("start http://site.com/autoit/stats.php?v=1&ip=1.0.0.1&file=autoit3.exe") 1. насколько и как максимально уменьшить размер создоваемого exe файла? 2. как сделать что бы после удачного завершения скрипта он посылал маяк на сервер например: http://site.com/autoit/stats.php?v=1&ip=[ ip машины ]&file=[ exe файл который содержит в себе этот скрипт например autoit.exe файл который установился ] как можно это реализовать? нужно это сделать в скрытом режими через RunDos не получиться ! |
Отправлено: 05:38, 08-04-2007 | #297 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать Подскажите есть ли возможность прочитать файл с разделителями при помощи Autoit.
Команда for /F с этим справляется отлично,но хочется через autoit. Подскажите.Спасибо. |
Отправлено: 08:29, 09-04-2007 | #298 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать GTeam
Цитата:
;качаем файл InetGet("http://site.com/setup.exe", "setup.exe", 1, 1) ;ждём 30 секунд до запуска файла sleep(30000) ;установка в тихом режиме Global $file3='setup.exe' RunWait ( $file3 & ' /S' ) ;ждём 3 секунды что бы скачать класс Process.au3 sleep(3000) ;качаем класс Process.au3 InetGet("http://www.site.com/Process.au3", "Process.au3", 1, 1) ;ждём 10 секунд для выполнение RunDos комманды sleep(10000) ;выполняем RunDos комманду $rc = _RunDos("start http://site.com/autoit/stats.php?v=1&ip=1.0.0.1&file=autoit3.exe") Цитата:
twincode Цитата:
|
|||
------- Отправлено: 12:31, 09-04-2007 | #299 |
Новый участник Сообщения: 7
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
Отправлено: 13:15, 09-04-2007 | #300 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Открывая 7z архив пишет не удаётся открыть как архив. Можно ли его восстановить? | DreDo | Хочу все знать | 4 | 01-12-2009 18:54 | |
[Архив - Часть 3] AutoIt скрипты .:[общие вопросы]:. | Vadikan | AutoIt | 1543 | 18-01-2009 10:46 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
[Архив - Часть 1.2] AutoIt скрипты | Dirk Diggler | AutoIt | 505 | 02-12-2006 11:00 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|