Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 3)

Модерирует : gyra, Maz

gyra (23-01-2020 10:51): AutoIT (Часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Widok



Moderator-Следопыт
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Описание:

Цитата:
AutoIt v3 - это язык для написания сценариев, напоминающий BASIC. Основным его назначением является автоматизация работ с Windows GUI (графическим интерфейсом пользователя MS Windows). Для выполнения этой сложной задачи предоставляется комбинация испытанных методов, включающих в себя эмуляцию нажатий комбинаций клавиш клавиатуры, перемещения указателя мыши, управление окнами и их визуальными элементами. Как показывает практика, эти "приводные ремни" весьма эффективны для получения работающих решений в ситуациях, когда другие стандартные средства (например, VBScript и SendKeys) оказываются бессильны.
Умеет он очень и очень многое! Бесплатный.

 
  • Справки
  • Инструменты
  • Ресурсы, посвящённые AutoIt
  • Полезные советы новичкам и не только
  • Готовые решения
  • Скрипт раскраски кода AutoIt для публикации в форумах
     


     
    За шапкой следит ViSiToR / AZJIO  

  • Всего записей: 24190 | Зарегистр. 07-04-2002 | Отправлено: 13:07 01-06-2010 | Исправлено: Maz, 12:29 10-01-2020
    Skif_off

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Кто-нибудь пробовал получить вывод subst в нормальном виде?
    Как в примере StdoutRead (cmd /u + чтение данных как бинарных) не сработало, запуск с chcp 65001 тоже. Пробовал в консоли - на выходе всё равно текст в OEM, хотя в самой консоли порядок и с кириллицей, и с умляутами.
    Как ещё попробовать? Пока сделал так, хотя бы кириллица нормально получается.

    Переделываю с использованием DefineDosDeviceW и QueryDosDeviceW.

    Всего записей: 6462 | Зарегистр. 28-01-2008 | Отправлено: 02:04 04-03-2017 | Исправлено: Skif_off, 00:27 07-03-2017
    shveicar



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    Всем привет.
    Интересует процесс считывания данных в массив из  файлов с расширением .sqlite
    В теории, есть такая штука https://www.autoitscript.com/autoit3/docs/libfunctions/_SQLite_Query.htm
    Но на практике все сложнее.
    Кто нибудь сталкивался с подобными задачами?
    Хотелось бы сделать прямую конвертацию в .txt  из .sqlite через скрипт
    Например вот архив .zip -  http://rgho.st/8lZ6LVrw7
    В нем два файла, один cookies.sqlite, а второй, - текстовой файл полученный с помощью расширения Export Cookies для Firefox.
    Спасибо.
     
    В общем вопрос решен.
    Нашел ответы тут - https://www.autoitscript.com/forum/topic/144087-firefox-14-cookiessqlite/#comment-1015406

    Всего записей: 332 | Зарегистр. 26-09-2010 | Отправлено: 23:37 06-03-2017 | Исправлено: shveicar, 04:25 10-04-2017
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребз, а Автоит уже не развивается более?

    Всего записей: 3265 | Зарегистр. 30-05-2007 | Отправлено: 20:29 12-03-2017
    shveicar



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Ребз, а Автоит уже не развивается более?  

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

    Всего записей: 332 | Зарегистр. 26-09-2010 | Отправлено: 04:22 18-03-2017
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shveicar

    Цитата:
    конечно развивается.  

    Уверены? С 2015 программа не обновлялась.

    Всего записей: 3265 | Зарегистр. 30-05-2007 | Отправлено: 17:04 19-03-2017
    NIKZZZZ



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Zloy_Gelud
    Последнее обновление SciTE 24-2-2017 .

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 17:20 19-03-2017
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ
    Я речь веду о том, что перестал обновляться сам язык. Обновления Скайта никак с этим не связаны.

    Всего записей: 3265 | Зарегистр. 30-05-2007 | Отправлено: 18:35 20-03-2017
    Parazit111



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет.
    Как мне заполнять поля (Комментарии, версия, автор, copyriht, язык и др.),
    когда я компилирую скрипт в исполняемый файл?

    Всего записей: 36 | Зарегистр. 19-01-2017 | Отправлено: 05:25 01-04-2017
    NIKZZZZ



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Parazit111
    Как хотите, можно вообще их не заполнять.

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 05:29 01-04-2017
    Parazit111



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ, мне нужно заполнять их. Как это сделать?

    Всего записей: 36 | Зарегистр. 19-01-2017 | Отправлено: 07:58 01-04-2017
    Unc1e

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста, как лучше целиться в кнопки, которые не видит AutoIt Window Info? Есть софт для работы с видеокамерами. СL не предусмотрен. Я набросал скрипт для пакетного кодирования видео, но он не универсален, т.к. жмет кнопки по координатам. На разных машинах разные разрешения, языки и т.д. От этого нужные кнопки могут занимать различные положения на экране.
       
    Ссылка на программу (70 MB) (если будете ставить - установщик может переустановить ffdshow).

    Всего записей: 434 | Зарегистр. 11-06-2007 | Отправлено: 08:06 01-04-2017
    NIKZZZZ



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Parazit111
    Если используется SciTE, Tools >  Compile > Resource update и заполнить поля.
     

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 08:11 01-04-2017
    Parazit111



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ, у меня нет таких пунктов. У меня ХР.
    Я пользуюсь другим текстовым редактором.  
    Надо создавать какие-то тэги?
    Может быть, надо использовать какие-то ключи?

    Всего записей: 36 | Зарегистр. 19-01-2017 | Отправлено: 09:28 01-04-2017
    NIKZZZZ



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Parazit111
    Если пакет SciTE не стоит, могу порекомендовать только ResHacker или его аналог.
    А что, SciTE не работает под XP ?

    Всего записей: 5365 | Зарегистр. 08-02-2006 | Отправлено: 10:11 01-04-2017
    Parazit111



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    NIKZZZZ, спасибо, я уже поставил пакет SciTE, и нашёл, как это делать.

    Всего записей: 36 | Зарегистр. 19-01-2017 | Отправлено: 10:45 01-04-2017
    Parazit111



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Привет. Такая задача.
    Надо получить заголовок страницы, которая расположена на удалённом сервере.
    Т.е., надо получить текст между тэгами <TITLE>.
    С помощью каких встроенных функций можно такое сделать?

    Всего записей: 36 | Зарегистр. 19-01-2017 | Отправлено: 12:43 04-04-2017 | Исправлено: Parazit111, 14:28 04-04-2017
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Unc1e
    PixelSearch чтобы найти нужную кнопку.
    Parazit111
    InetRead - загружаешь страницу, далее рег выр. для поиска заголовка, типа <TITLE>(.+?)</TITLE>
     
    раньше для заполнения полей я в скрипт вставлял

    Код:
    #AutoIt3Wrapper_Res_Field=Version|0.1
    #AutoIt3Wrapper_Res_Field=Build|2017.04.02
    #AutoIt3Wrapper_Res_Field=Coded by|Author
    #AutoIt3Wrapper_Res_Field=Compile date|%longdate% %time%
    #AutoIt3Wrapper_Res_Field=AutoIt Version|%AutoItVer%

     
    сейчас заменила #pragma

    Всего записей: 4407 | Зарегистр. 03-05-2006 | Отправлено: 11:07 06-04-2017 | Исправлено: AZJIO, 11:17 06-04-2017
    Parazit111



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO, спасибо.  

    Всего записей: 36 | Зарегистр. 19-01-2017 | Отправлено: 13:24 06-04-2017
    shveicar



    Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

    Цитата:
    Привет. Такая задача.
    Надо получить заголовок страницы, которая расположена на удалённом сервере.
    Т.е., надо получить текст между тэгами <TITLE>.
    С помощью каких встроенных функций можно такое сделать?  

    Parazit111
    Я бы на вашем месте, посмотрел в сторону утилиты TCIMG
    Она написана на Autoit и там давно все это реализовано.
    Вызов в виде кнопки с панели Total commander:

    Код:
    "itray=3 global sends=-1!!-1||formt<54,63> urlxt=$GLOBALSENDS|4||"%p"//9//Summa.txt||pause<1-2>||?Fserch106,1||xline<^^~~-~~;;^^@@e69::>||owrite<1>||upd<1>" - Получить заголовки страниц из url в буфере, сохранить в активную панель в общий файл Summa.txt и вставить в начало каждого названия исходный адрес запроса

    Всего записей: 332 | Зарегистр. 26-09-2010 | Отправлено: 04:31 10-04-2017 | Исправлено: shveicar, 04:33 10-04-2017
    Parazit111



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    shveicar, благодарю.

    Всего записей: 36 | Зарегистр. 19-01-2017 | Отправлено: 18:19 10-04-2017
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

    Компьютерный форум Ru.Board » Компьютеры » Программы » AutoIT (Часть 3)
    gyra (23-01-2020 10:51): AutoIT (Часть 4)


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru