суббота, 29 августа 2009 г.
Отчёт по Cofe'n'Cod: Введение в Регулярные Выражения
Думаю будет неплохо если я опубликую затрагиваемую мной тему.
Тема: Введение в RegExp
Введение.
Регулярные выражения поддерживаются во многих языках программирования и являются по настоящему мощным инструментом работы с текстом. Я постараюсь рассказать про базовый "Словарь RegExp".
Понимание происходящего в RegExp открывает много новых возможностей для программиста и значительно ускоряет его работу.
Пока я не могу отвечать на такие вопросы как "Как?" и "Почему?" я попробую ответить на вопрос "Что?" возможно это и не интересно, но крепкий фундамент и ответ на вопрос "Что есть регулярные выражения" помогут в дальнейшем понимать суть происходящего.
воскресенье, 23 августа 2009 г.
Вот для чего нужен этот AutoIt
У Nokia есть софтинка "Nokia Software Updater"
Она, проверяет подключен ли телефон, затем ищет обновление для телефона, следующий шаг проверяет состояние батареи, а уж потом только меняет прошивку.
Так вот воткнул я зарядку, подключил телефон через кабель, опознал его в компе. Запустил программулину. Опознала она мой телефон, нашла обновления, проверила заряд и говорит "подожди те пару минут и повторите снова". Подождал немного, снова тоже самое. И так наверно раз 5 прошло. И вот тут то меня и осенило "Вот для чего нужен этот AutoIt"
вторник, 18 августа 2009 г.
Скрипт на AutoIt 3 Копирование текста диалогового окна в блокнот
Задача которую я сегодня реализую, будет очень простой, любое появившееся диалоговое окно, должно быть записано в блокнот.
Далее приведу пример кода, и разберу его.
суббота, 15 августа 2009 г.
Первое знакомство с AutoIt
Прошла очередная неделя.
Познакомился с такой интересной штукой как AutoIt. Хочется рассказать, о ней немного и поделиться первым впечатлением.
AutoIt — свободно распространяемый язык для автоматизации выполнения задач в Microsoft Windows. http://ru.wikipedia.org/wiki/AutoIt. И так поскольку к этой теме я уже подхожу третий раз, за последние 3 дня, сейчас опишу впечатления, а в следующем посте приведу простой пример.
Об особенностях языка, и нюансах поговорим позже, по мере его изучения.
Установка заняла считанные минуты. ИДЕ основано на редакторе SciTE, так что имеется предопределённый словарь, который очень легко позволяет работать со стандартными методами.
Я начал работать практически сразу, чтение справки заняло ~ 10-15 минут.
Собрать проект можно в исполняемый модуль exe или скрипт Au3
Исполняемый модуль имеет персональный значок в трее, откуда им можно управлять.
В случае ошибки во время исполнения, выводится сообщение о том, какой в каком месте кода и в каком объекте произошла ошибка.
Скачать AutoIt можно отсюда http://www.autoitscript.com/autoit3/downloads.shtml
С точки зрения использования и понимания очень простой язык. К тому же имеется достаточно подробная справка.
P.S похоже я погорячился с "каждой пятницей", постараюсь постить не реже одного раза в неделю.
P.P.S. Завтра будет пример с описанием.пятница, 7 августа 2009 г.
Реализация класса, вызова справки из WiKi.
Вступление
И так прошла неделя, а мыслей как не было, так и нет.
Но раз уж я обещал писать каждую пятницу, то буду держать слово.
Попробую определиться с тем, что было проделано за эту неделю.
1. Разбор скриптов на Python
2. Реализация класса онлайн помощи
3. Отлов утечек памяти
4. Поиск ошибок в коде