Кружок юного КОДЕРА [Лекции], Тут мы только читаем! |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Кружок юного КОДЕРА [Лекции], Тут мы только читаем! |
21.11.2013, 18:58
Сообщение
#1
|
|
7*#2&$%@ Группа: Технический Маньяк Сообщений: 1845 Регистрация: 9.10.2011 Из: Москва, Дмитровское ш. Вне форума Репутация: 71 |
Тут я попробую рассказать как писать скрипты на AutoIT и убедить в том что тут нет нечего сложного. Напутствие, для юного кодера 1. Буду стараться объяснять на пальцах (без жесткой терминологии) 2. Будит выложен Букварь, по нему необходимо делать внеклассное чтение. 3. Если есть вопросы, задаем их в соответствующей теме. 4. Все уроки надо повторять и делать все самим. 5. Да, при желании научу и блондинку. (IMG:style_emoticons/default/laugh.gif) Я не профессиональный программе, и мои программы далеки от совершенства, но они бт.. ть работают, и ваши будут, может код не красивый и правила кодерские мы нарушаем но как говорится - «гребем как можем» (IMG:style_emoticons/default/biggrin.gif) . Обсуждение >> ТУТ P.S. почему AutoIT ? - удобный редактор - простой язык, прощает много косяков - функционал постоянно расширяется, и возможности огромны. - Пользоваться можно на халяву (IMG:style_emoticons/default/smile.gif) |
|
|
27.11.2013, 18:46
Сообщение
#2
|
|||
7*#2&$%@ Группа: Технический Маньяк Сообщений: 1845 Регистрация: 9.10.2011 Из: Москва, Дмитровское ш. Вне форума Репутация: 71 |
Урок #3 Первый скрипт.
1. Открываем наш созданный скрипт (как и где, смотрим прев. уроки) 2. На новой строке набираем Ms (редактор сам нам подскажит что за функции есть в стандартной библиотеке) правильно - Msgbox (эта функция позволит нам вывести на экран окно с нашим текстом.) 3. Нажимаем Ентер, и редактор допишит с Ms до Msgbox, ставим скобку и видим Редактор подскахит какие у данной функции необходимые параметры - Flag цифровое значения, все варианты описаны в хелпи. от него зависит значек и наличие и значения кнопок. - Title заголовок окна - Text текст выводимый в окне - Timeout это время через которое закроется окно само (квадратные скобки говарят о том что эти параметры не обезательные (без них работать будит) ) - следующий параметр нам ненужен, забыли про него. 4. Значит после скобки пишим, первый - 0 воторой "Мой первый скрипт" третий "Я это сделал... !!!" Параметры й всех функций пишим в круглых скобках, если их больше 2х, то через щапятую, если это текст то в кавычках - таких "" так же пишим 4ый параметр - 10 но без запятой (это неверно, но надо проверить как это работает) Получили примерно следующее. Код MsgBox(0,"Мой первый скрипт","Я это сделал...!!!"10) Мы как и положено указали 3ри обезательных параметра, через запятую, текст указали в кавычках, 4тый параметр указали неверно (без запятой) но все это в скобках. 5. Запускаем Скрипт на выполнение (Запоминаем - F5) и что мы видим в нижнем окне? чтож нам понаписали???? D:\AutoIT_book\Script_1.au3(13,50) : ERROR: syntax error - в таком то скрипте в строке 13! символ 50! какая то ошибка синтаксиса. Далее нам показывают еще более конкретно где косяк, но нам показывая строку и так всегда будит все понятно (просто берем и все проверяем, где непоставили кавычки или запятую или еще чего) 6. Ставим запятую, и получаем следущее Код MsgBox(0,"Мой первый скрипт","Я это сделал...!!!",10) 7. Запускаем и радуемся, видим следующее. 8. Через 10сек. (4тый параметр) который мы указали окно закроется само. 9. В нижним окне по завершению видим Код >Exit code: 0 Time: 10.650 То есть скрипт выполнен без ошибок и указано время выполниния. -------------------------- ДЗ ------------------------------------ Открываем Азбуку Вторая вкладка - Указатель Находим Msgbox. Читаем, особенно внимательно Цитата Замечания Значением параметра flag может быть комбинация следующих значений: ____________ Задачи! 1. Необходимо сделать так что бы появился восклицательный знак в нашем окне. (то которое мы делали в этом уроки (IMG:style_emoticons/default/smile.gif) ) 2. В нашем окне надо сделать вопросительный знак и две кнопки OK и Cancel |
||
|
|||
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2024 Форум Технических Маньяков. |
|