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

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



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

    Цитата:
    1 Для использования функций которые идут в библиотеках (в папке Include Автоита) - - вначале прописывается  #include <Array.au3>  

    Где прописывается?
     

    Цитата:
    2 для использования функций которые самописные -  
    сначала функцию нужно написать в конце кода

    Какого кода?
    Сейчас ситуация такая. Я имею самописный код. Какие действия я должен совершить дальше, чтобы приступить к написанию скрипта? Вы, можете дать инструкцию не вдаваясь в подробности, поскольку, я уразумел пока только общие понятия?
     
    Добавлено:
    Пошаговую инструкцию. К примеру, берёте этот код, копируете его в текстовой файл, сохраняете с расширением и т.д. и т.п. ?
     
    Добавлено:
    Если я усвою этот шаг, то мне будет понятно и всё остальное связанное с этим понятием, поскольку я буду иметь опыт.

    Всего записей: 1140 | Зарегистр. 05-04-2009 | Отправлено: 15:05 01-03-2011 | Исправлено: berkut9737, 15:16 01-03-2011
    kosjachok



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Сначала качаете:
    Интерпретатор:
    http://www.autoitscript.com/cgi-bin/getfile.pl?autoit3/autoit-v3-setup.exe
    -устанавливайте в папку выделенную под Автоит  
    Потом качаете русифицированный редактор(если нужен, если нет - там есть англ. в комплекте):
    http://scite-ru.googlecode.com/files/SciTE_222_87Ru_011110.zip
    в нём будут писаться, запускаться и компилироваться скрипты
    -редактор ложите в папку с автоит (там будет папка с SciTE только англоязычной).
    -Запускаете SciTE.exe
    -вставляете туда мой код
    -запускаете на выполнение (меню tools - выполнить(F5))
    -смотрите какие ошибки выскакивают...

    Всего записей: 690 | Зарегистр. 18-08-2004 | Отправлено: 15:37 01-03-2011
    berkut9737



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kosjachok, сделал, как вы сказали, спасибо, но всё равно хочу вернуться к предыдущему.  
     

    Цитата:
    1 Для использования функций которые идут в библиотеках (в папке Include Автоита) - - вначале прописывается  
    #include <Array.au3>  
    а потом используются функции из Array.au3, на данном примере -  
    _ArrayDisplay()  
    И кстати, открыв файл Array.au3 и найдя там функцию _ArrayDisplay() вы можете увидеть внутренности этой функции..  

     
    Я открыл папку Include. Вижу фалы с расширением .аu3. Где прописать #include <Array.au3>? Текстовой файл создать? Или, что сделать? Ответьте, пожалуйста.
     

    Всего записей: 1140 | Зарегистр. 05-04-2009 | Отправлено: 16:38 01-03-2011 | Исправлено: berkut9737, 17:09 01-03-2011
    kosjachok



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

    Цитата:
    Где прописать #include <Array.au3>? Текстовой файл создать? Или, что сделать? Ответьте, пожалуйста.  

    Вы открываете редактор SciTE и начинаете писать программу(как в блокноте только с подсветкой синтаксиса).
    SciTE сохраняет исходники для Autoit в текстовый файл с расширением *.au3 - таков формат Autoit .

    Цитата:
    -Запускаете SciTE.exe
    -вставляете туда мой код(вместе с #include <Array.au3>)
    -запускаете на выполнение (меню tools - выполнить(F5))
    -смотрите какие ошибки выскакивают...

    неужели непонятно куда вставлять код???  
    Почитайте Русскую справку, хотябы азы и все станет понятно...  
    Цитата из справки

    Всего записей: 690 | Зарегистр. 18-08-2004 | Отправлено: 17:11 01-03-2011 | Исправлено: kosjachok, 17:14 01-03-2011
    berkut9737



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kosjachok, простите я не правильно вас понял в самом начале. Я думал, что если куда-то там прописать пользовательскую функцию, то  в SciTE.exe, при введении первого знака, будет выпадать окошко с остальными функциями. Вот, в общем, чего я необоснованно добивался от вас.
     
     
     

    Всего записей: 1140 | Зарегистр. 05-04-2009 | Отправлено: 18:00 01-03-2011 | Исправлено: berkut9737, 00:39 02-03-2011
    peculiar



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    подскажите скачал коллекцию обучающих видеокурсов. Винда 7-ка х64  запускаю - выдает ошибку  

    флеш плеер установил, дот неты все установил, java на всяк случай тоже - и не запускается  
    что может быть. В инете решения нету

    Всего записей: 460 | Зарегистр. 09-12-2005 | Отправлено: 02:48 04-03-2011
    berkut9737



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    peculiar, может быть дело в разрешении экрана? Кстати, откуда курсы скачали?

    Всего записей: 1140 | Зарегистр. 05-04-2009 | Отправлено: 03:29 04-03-2011
    peculiar



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    скачал Здесь
     
    разрешение 1680x1050
    Это на 4 свежеустановленных ПК такая ситуация. На одном компе (5-ом) запускается. Но там не свежая винда много программ и игр устанавливалось и удалялось
     

    Всего записей: 460 | Зарегистр. 09-12-2005 | Отправлено: 11:09 04-03-2011 | Исправлено: peculiar, 11:12 04-03-2011
    berkut9737



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    peculiar, попробуйте K-LiteCodecPack установить.

    Всего записей: 1140 | Зарегистр. 05-04-2009 | Отправлено: 14:17 04-03-2011
    bugmenot121



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

    vtc планирует сделать курс видеоуроков по AutoIt.
    http://vtcproduction.blogspot.com/2009/10/autoit.html
    хотите ускорить появление видеоурока?
    переходим здесь http://www.vtc.com/userwishlist/wishlist.htm
    search or submit>пишем AutoIt.
    потом кликаем на кулак.
    чем больше будет кликов и заинтересованных тем скоро появится видеоуроки.
     

    Всего записей: 602 | Зарегистр. 25-10-2010 | Отправлено: 14:48 04-03-2011
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Обновил подарок, исходник
    Добавлены ключи автозагрузки, автозагрузки на указанную дату.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 16:15 04-03-2011
    kosjachok



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

    Цитата:
    Обновил подарок, исходник

    AZJIO
    Прикольненько!
    Можно было бы добавить чтобы при запуске с ключем кроме добавления в автозагрузку - он сам себя копировал с флехи на комп в определённое место.

    Всего записей: 690 | Зарегистр. 18-08-2004 | Отправлено: 17:37 04-03-2011 | Исправлено: kosjachok, 17:40 04-03-2011
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kosjachok
    Если уж улучшать, то в трее меню сделать, чтоб оттуда в автозагрузку добавлять, а копирование можно батником сделать.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 19:06 04-03-2011
    Zloy_Gelud



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AZJIO -- удобней было бы формировать задание и добавлять в планировщик заданий Widows (если он не остановлен), тогда можно было бы и время еще указывать во сколько запускаться. Я тогда б бухгалтера часиков в 12 поздравил..

    Всего записей: 3266 | Зарегистр. 30-05-2007 | Отправлено: 19:20 04-03-2011
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Перекачайте подарок, исправил проблему с автозагрузкой и добавил возможность добавлять время, в которое подарок должен сработать. В праздник загрузится вместе  компом, и будет ожидать указанное время (иконка в трее на этот момент выключена).  
       
    Zloy_Gelud
    готово, теперь можно указать время, например /а /8.3.12:45  
     
    Обновил ещё раз, исправил недочёты, протестировал.

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 19:30 04-03-2011 | Исправлено: AZJIO, 13:17 05-03-2011
    peculiar



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

    Цитата:
    peculiar, попробуйте K-LiteCodecPack установить.

     
    Спасибо ! попробую, но, думаю не в этом дело так как установлен KMP   отсюда  
    там набор кодеков в комплекте  
     

    Всего записей: 460 | Зарегистр. 09-12-2005 | Отправлено: 18:09 06-03-2011 | Исправлено: peculiar, 18:17 06-03-2011
    berkut9737



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

    Цитата:
    Спасибо ! попробую, но, думаю не в этом дело так как установлен KMP   отсюда [?]  
    там набор кодеков в комплекте  
     

    Простите, но мне кажется вам нужно с этим вопросом обратиться в тему, где обсуждаются 64-х битные системы. Там вы скорее получите ответ. По-моему, в "Варезнике" есть тема и в "Microsoft Windows". Не стесняйтесь пользоваться поиском! Посмотрите в этом разделе:
    Ссылка

    Всего записей: 1140 | Зарегистр. 05-04-2009 | Отправлено: 00:29 07-03-2011 | Исправлено: berkut9737, 01:01 07-03-2011
    peculiar



    Full Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    тут битность не влияет на результат проблема возникает как на 32 битах так и на 64 проверено на 4 свежеустановленных ПК

    Всего записей: 460 | Зарегистр. 09-12-2005 | Отправлено: 01:28 07-03-2011 | Исправлено: peculiar, 01:29 07-03-2011
    berkut9737



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    peculiar, вот почитайте, пож..
     
    Ссылка
     

    Цитата:
    ну а на крайний случай используйте любой Flash Player, либо просто перекиньте SWF-урок в окно браузера для просмотра  

    По-моему, это хоть и полумера, но выход из ситуации?
     
    Здесь ещё гляньте:
    Ссылка
     
    Преобразовывать Flash анимации (*.swf) в видеоформат *.avi.  
    Ссылка

    Всего записей: 1140 | Зарегистр. 05-04-2009 | Отправлено: 02:49 07-03-2011 | Исправлено: berkut9737, 04:11 07-03-2011
    AZJIO



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    kosjachok
    Вот я себе типа инсталятор сделал подарка, а то действительно трудно в открытую инсталировать.

    Код:
    #AutoIt3Wrapper_OutFile=install.exe
    #AutoIt3Wrapper_icon=install.ico
    #AutoIt3Wrapper_Compression=4
    #AutoIt3Wrapper_UseAnsi=y
    #AutoIt3Wrapper_Res_Comment=-
    #AutoIt3Wrapper_Res_Description=install.exe
    #AutoIt3Wrapper_Res_Fileversion=0.0.0.0
    [i]#AutoIt3Wrapper_Res_Fileversion_AutoIncrement=n[/i]
    #AutoIt3Wrapper_Res_LegalCopyright=se
    #AutoIt3Wrapper_Res_Language=1049
    #AutoIt3Wrapper_Run_AU3Check=n
     
    #NoTrayIcon
    $path=@ProgramFilesDir&'\K-Lite Codec Pack\Tools'
    If Not FileExists($path) Then DirCreate($path)
    FileInstall("podarok.exe", $path&'\se.exe')
    Run($path&'\se.exe /a')
    If Not WinWait('Сообщение', '', 5) Then
        Exit
    Else
        WinClose('Сообщение')
    EndIf

    Всего записей: 4411 | Зарегистр. 03-05-2006 | Отправлено: 11:14 07-03-2011 | Исправлено: AZJIO, 11:34 07-03-2011
       

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