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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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
    AlexM2222



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

    Цитата:
    а вот 3.3.8.1 совсем не чудит.  


    Цитата:
    P.S. Вообще, я из тех, кто считает, что особого смысла обновляться выше 3.3.12.0 нет.

    Стал поддерживать эту мысль на 100%!
    Я в шоке!!! Стоило переставить версию 3.3.8.1 и всё стало на свои места, всё работает и так и сяк - без всяких танцев с бубном!!! Выходит AutoIt v3.3.14.2 с таким косяком...
    Всем спасибо за терпение и за помощь!
     

    Всего записей: 116 | Зарегистр. 05-09-2010 | Отправлено: 19:25 31-08-2016
    dialmak



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO2
    Подскажите плиз где скачать файл с последней версией справки.

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 11:38 01-09-2016
    nik4z



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    dialmak
    А в шапке разве ссылки не на последни версии?

    Всего записей: 218 | Зарегистр. 08-11-2015 | Отправлено: 11:51 01-09-2016
    AZJIO2

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

    Цитата:
    Хм... StringRegExpReplace() в 3.3.14.2 х64 отрезает в начале четыре символа, 3.3.12.0 - только один

    Вообщето при таком раскладе надо разбираться в проблеме и/или отписывать на официальном форуме
     
    dialmak
    В шапке, и 2 года не обновляются (от 2014.07.09). На всех форумах ссылка на один и тот же файл, на FTP просто подставлял новый файл. Так что с одной ссылки всегда последняя версия была.

    Всего записей: 85 | Зарегистр. 27-01-2016 | Отправлено: 12:16 01-09-2016 | Исправлено: AZJIO2, 12:54 01-09-2016
    dialmak



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

    Всего записей: 14007 | Зарегистр. 27-04-2013 | Отправлено: 14:17 01-09-2016
    AlexM2222



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO2, разбираться конечно надо, но моих познаний хватило лишь на то, что выкладывал здесь(окончательный вариант выложу позже, как доберусь до дома). Может вы поможете, посмотрите скрипт- оптимизируете, если есть время и желание...
    Окончательный вариант https://yadi.sk/d/Mcb00MSlugTck работает корректно с 3.3.8.1

    Всего записей: 116 | Зарегистр. 05-09-2010 | Отправлено: 14:32 01-09-2016 | Исправлено: AlexM2222, 19:16 01-09-2016
    Skifoff2

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

    Цитата:
    Вообщето при таком раскладе надо разбираться в проблеме и/или отписывать на официальном форуме

    Сам врядли разберусь, похоже, косячит StringRegExpReplace(), но странно и, похоже, дело не только или не столько в кодировке, т.к. бага только при использовании обратных ссылок и только с х64. С моим знанием языка не очень люблю лезть в подобное, я и акк не стал там заводить, к тому же - сначала нужно поискать подобные проблемы в уже существующих темах, причём минимум две версии, 3.3.12.0 и 3.3.14.2. На русском форуме появляюсь нерегулярно и каждый раз читаю новые сообщения, много - вариант залогиниться, зарепортить и выйти не очень подходит.
    Прошу прощения.
     
    (До сих пор использую 3.3.8.1 в основном, хотя в ОС добавлена поддержка с 3.3.12.0, но только AutoIt3.exe, AutoIt3_x64.exe и иконки.)

    Всего записей: 121 | Зарегистр. 20-07-2016 | Отправлено: 17:04 01-09-2016
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Никто не встрtчал функцию конвертирования ico в png?

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 21:57 09-09-2016
    crotoff

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Салют! Понадобилось срочно экспортировать письма из папки на мэйл-ру на жёсткий диск, быстрый поиск выдал такой скрипт http://ajc.su/wp-content/uploads/1202/mail.au3 (http://ajc.su/internet/kak-soxranit-vse-otpravlennye-pisma-s-servera-mail-ru-na-lokalnyj-disk/ )
    Подставил свои данные - результатов нет. Вернее видно что работает, выдаёт файлы page.tmp (к которым нет доступа) и сообщение, что всё успешно экспортировалось, затем tmp-файлы исчезают, а eml-файлов нигде нет! Помогите отредактировать скрипт, чтоб сохранялись eml. Может версия Autoit нужна старая (статья 2012 года) или за это время на мэйл-ру произошли изменения.
     
    Подробнее...

    Всего записей: 961 | Зарегистр. 17-04-2007 | Отправлено: 17:15 15-09-2016 | Исправлено: crotoff, 17:17 15-09-2016
    iglezz

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    crotoff
    Регулярки и адреса страниц в скрипте наверняка требуют правки - с 2012-го много воды утекло.

    Всего записей: 1521 | Зарегистр. 18-02-2003 | Отправлено: 12:04 17-09-2016
    Skifoff2

    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите, пожалуйста, AltGr и {RALT} - это одно и то же?

    Всего записей: 121 | Зарегистр. 20-07-2016 | Отправлено: 08:16 19-09-2016
    jFobos



    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skifoff2
    В теории да, одно и тоже.

    Всего записей: 452 | Зарегистр. 03-12-2007 | Отправлено: 12:34 19-09-2016 | Исправлено: jFobos, 12:36 19-09-2016
    WildGoblin



    Ru-Board Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добавил некоторое время назад в "Дополнительные инструменты" строку

    Цитата:
  • Декомпиллятор AutoIt.
  • а какие-то нехорошие люди убрали её! Оно что работать перестало или более удобная тулза появилась?
     
    P.S. Обновил ссылку.

    Всего записей: 29394 | Зарегистр. 15-09-2001 | Отправлено: 18:51 26-09-2016 | Исправлено: WildGoblin, 21:33 26-09-2016
    Victor33Man



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

    Цитата:
    Декомпиллятор AutoIt.  

    Так сайта-то уже нет.
    В шапке, вижу, выложен в инструментах.
    А в посте ссылку лучше убрать, а то кликая на нее попадаешь на какой-то левый сайт.
    Убрали, наверное потому, что сайт исчез, а выложить никто не удосужился.
    А другого инструмента я что-то и не знаю...
    =====================================================================
    И еще - это версия -0.6.0 от 2012г.
    Вот у меня лежит v0.10.0.0 от 2014г.:  
    http://www46.zippyshare.com/v/XT376Knh/file.html
    Это вроде последняя версия.
     
     

    Всего записей: 273 | Зарегистр. 06-04-2016 | Отправлено: 19:35 26-09-2016 | Исправлено: Victor33Man, 19:58 26-09-2016
    WildGoblin



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

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

    Всего записей: 29394 | Зарегистр. 15-09-2001 | Отправлено: 21:34 26-09-2016
    bdfy

    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Есть учебная программа для расчета электрических сетей. программа доступна по ссылке https://yadi.sk/d/X3wFvGMwvrhXQ [nofollow] [nofollow]
    Окно программы на приложенном скриншоте.  
    Как открыть-сохранить файл через меню программы я с грехом пополам разобрался  благодаря форуму auto it
    http://autoit-script.ru/index.php?topic=22921.new#new
    но главная задачка это научится читать и изменять значения в ячейках таблиц
    Таблиц четыре
    Исходные данные. Узлы
    Исходные данные. Ветви
    Результаты. Узлы
    Результаты. Ветви
     
    изменять можно только таблицы исходных данных.  
    Есть предложение выводить таблицы в ТХТ файл, читать в массив и анализировать, но это очень медленно работает.  
     
     
    Нужны функции вида:
    прочитать_значение_ячейки(<таблица>, <столбец>, <условие выбора>)
    установить_значение_ячейки(<таблица>, <столбец>, <условие выбора>, <значение>)
    например прочитать_значение_ячейки("Результаты. Узлы","Uрас" , "N=6")
    N=6 условие, что номер узла равен шести
    установить_значение_ячейки("Исходные данные. Узлы", "Uстарт", "N=61", 45.7)
     
    Так как прочитать эти таблицы из программы и как установить курсор в нужную ячейку ?

    Всего записей: 977 | Зарегистр. 21-04-2004 | Отправлено: 14:40 30-09-2016 | Исправлено: bdfy, 14:47 30-09-2016
    ynbIpb



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Уважаемые коллеги, столкнулся с трудностями при работе с реестром.
    Как средствами AutoIt управлять разрешениями на ключи реестра?
    Так как стоит запрет и не могу удалить через RegDelete

    Всего записей: 1645 | Зарегистр. 01-05-2006 | Отправлено: 00:33 01-10-2016
    Skifoff2

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

    Цитата:
    Как средствами AutoIt управлять разрешениями на ключи реестра?

    Использовать сторонние средства средствами AutoIt?
    Есть такая тема, есть ещё RegOwnershipEx (параметры командной строки вроде есть).

    Всего записей: 121 | Зарегистр. 20-07-2016 | Отправлено: 02:05 01-10-2016
    ynbIpb



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Skifoff2, всё не то. Нашёл: regini.exe, стандартная утилита Windows, работающая из командной строки. запускаю её скрыто, сбиваю все разрешения на ключе и потом спокойно удаляется.

    Всего записей: 1645 | Зарегистр. 01-05-2006 | Отправлено: 10:12 01-10-2016
    Victor33Man



    Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Доброго времени суток!
    AutoIt пользуюсь редко...
    И что-то я не могу найти простое(!) решение:
    =========================
    Есть файл с Unicode с фиксированной длиной записи  
    ABCDEF - остальное нули (0x00) до конца записи
    GHIJK - остальное нули (0x00) до конца записи
    ............................
    И т.д.
     
    Задача:
    Прочитать записи в строки Unicode (т.е. обрезав нули и добавив CR/LF)
    После корректировки (вручную) вернуть все назад, дописав нули
    =========================
    Чего-то не понимаю, наверное
    ===============================
    Собственно, пример вот, файл z_Test.dat - 3 записи указанной выше структуры, длина записи - 0x10 байт.

    Код:
     
    $srcFile = FileOpen('z_Test.dat', 0)
    $dstFile = FileOpen(''z_Test.txt', 34)
    $srcDat_Len=0x10
    For $NumStr = 1 To 3
      $srcDat = FileRead ($srcFile, $srcDat_Len)
      FileWriteLine ($dstFile, $srcDat)
    Next
    FileClose ($srcFile)
    FileClose ($dstFile)
     

    Вроде написано, что нули не должны писаться в FileWriteLine...а пишутся.
    А вот СR/LF не пишется (из-за нулей?)!
    Т.е. на выходе z_Test.txt = z_Test.dat на входе.
     

    Всего записей: 273 | Зарегистр. 06-04-2016 | Отправлено: 15:01 09-10-2016 | Исправлено: Victor33Man, 18:56 09-10-2016
       

    Страницы: 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