Используйте силу макросов

Удобный инструмент, используемый многими для вставки постоянно повторяющихся блоков текста, теперь стал еще более полезным. Последняя версия Flashpaste дает нам такой мощный и гибкий инструмент, как усовершенствованные макросы.

Хотите вставить текущее время? Или может сегодняшнюю дату? Легко. Просто используйте макрос %ExTime(...)%. Например %ExTime(#c)% вставит «03/22/07 07:34:28». А %ExTime(#B #d, #Y)% добавит в документ строчку «March 22, 2007». Вы можете настроить формат вывода даты под любые свои предпочтения.

Может быть, вам нужно использовать завтрашнюю дату или написать, что документ будет закончен через 3 дня? В последней версии Flashpaste вы можете сделать даже это. Просто используйте сдвиг даты, например, %ExTime(+1d;#B #d, #Y)% вставит завтрашнее число - «March 22, 2007».

Flashpaste не может вставлять текст в некоторые специфические приложения, которые вы используете в своей работе? Это еше не повод отказываться от нее и печатать вручную. Попробуйте заключить ваш текст в макрос %Print(...)%. Например, так: %Print(Ваш текст который необходимо вставить в поле ввода)%.

Наверное, самый простой макрос - это %Clip()%, который позволяет использовать содержимое буфера обмена в ваших строках. Этот макрос, безусловно, полезен программистам или веб-дизайнерам. Верстаете html-страницу? Просто скопируйте в буфер обмена ссылку, а потом вставьте следующую строчку:

<a href="%Clip()%" target="_blank"></a>%Control(left*4)%

и вы получите готовый код для ссылки. Все, что вам остается сделать, - написать заголовок ссылки, причем вам даже не нужно перемещать курсор в нужное место: %Control(left*4)% сделает все за вас.

%Control(...)% - самый сложный и мощный макрос. Он позволяет вам эмулировать нажатие управляющих клавиш. Например, вы можете «нажать» 4 раза клавишу «стрелка влево» что бы переместить курсор в нужное место – как в примере выше. Или послать приложению нажатие Tab для перехода в следующее поле редактирования, или Enter для нажатия кнопки ввода. Таким образом вы можете заполнять сложные формы стандартными текстами всего в одно действие. %Control(...)% - универсальный макрос, позволяющий строить сложные конструкции, например:

%Control(@100_alt_PRINTSCREEN)%%Open(mspaint.exe|Open||3)%%Control(@1000_ctrl_v)%

Этот макрос сделает снимок активного окна, откроет MS Paint и вставит в него снимок, так что вы сразу можете приступить непосредственно к редактированию.

Если вас заинтересовал этот макрос, вы можете найти подробную информацию в справке программы. А я напоследок расскажу еще об одном простом макросе - %Open(...)%. С появлением этого макроса вы можете использовать Flashpaste, как своего рода «запускатель» программ. %Open(...)% может запускать программы, открывать часто используемые документы или интернет страницы.

Суммируя сказанное, мы видим, что несмотря на то, что основное назначение Flashpaste – это работа по облегчению ввода текста, теперь вы можете использовать этот универсальный инструмент для более широкого круга задач. Запуск приложений, управление ими с помощью управляющих клавиш, использование данных, скопированных в буфер обмена, расширенные возможности для вставки даты и, конечно же, полное избавление от нудного набора повторяющихся текстов – разве это не может сделать вашу работу легче? Попробуйте!

Скачать Flashpaste что бы легко вставлять стандартные тексты.


Другие статьи

Посетите наш Центр Помощи для того что бы получить больше информации.

Пишите нам

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

Сообщение (требуется):
Ваш адрес (необязательно):       
Извините, защита от спама Напечатайте "123" (без кавычек)

Загрузить

v. 4.6     03 Марта 2009
подписка на новости
User Says:

For me, is a tool very interesting: useful, practical, easy... a little jewel. CONGRATULATIONS!!!!!