Темы Разделы Интересы Top 20
 |
Введение
Думаю, многим известен Notepad++ — удобная бесплатная утилита, выступающая в качестве «продвинутой» замены стандартному Блокноту Windows. Как и при работе в любом текстовом редакторе, в Notepad++ время от времени возникает необходимость автоматизировать какие-либо повторяющиеся действия, которые в силу сложности логики невозможно записать как макрос. К счастью, для решения этой задачи нет необходимости переключаться из Notepad++ в, например, Word, дабы воспользоваться встроенным в него VB.
Среди плагинов для Notepad++ существуют расширения, реализующие возможность написания скриптов для Notepad++ на разных языках, таких как JavaScript, Lua, PHP или Python. Именно на последнем я и решил остановиться для решения своей задачи.
Читать дальше → habrahabr.ru »
|
|
Не так давно на Хабре уже был перевод статьи Раймонда Хеттингера Руководство к дескрипторам. В этой статье я постараюсь рассмотреть вопросы, которые возникли у меня после прочтения. Будет немного примеров кода, собственно вопросов и ответов к ним. Для понимания того, о чем речь, вам нужно знать, что такое дескрипторы и зачем они.
Читать дальше → habrahabr.ru » | Предыстория
Каждый из нас когда либо приходил к мысли о необходимости автоматизации тех или иных действий в системе. Лично меня эта мысль посетила когда я пытался объяснить брату, как переставлять модем в режим роутера и обратно (в подробности, зачем было нужно постоянно менять режимы, вдаваться не буду). Т.к. последовательность действий была довольно неочевидна, да ещё и требовала запоминания некоторых данных (например ip-адреса роутера), решил процесс автоматизировать, затратив на это как можно меньше усилий. Немного погуглив нашёл довольно интересный проект SIKULI. Он позволяет автоматизировать управление GUI под основными ОСями, и при этом вам даже не придётся учить новый язык! Тех, кому интересен визуальный скриптинг, прошу под кат.
Читать дальше → habrahabr.ru » |
|
| |
|