Yoficator — Макрос для расстановки буквы Ё

Здесь выкладываются готовые к использованию макросы и скрипты.
faruser
Posts: 38
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Postby faruser » Wed 20 Jan, 2016 19:49

Макрос для расстановки буквы Ё
Требуется модуль vutil.lua
По функциональности похож на существующий плагин

Распаковать макрос в Macros\scripts\Yoficator
Положить vutil.lua в Macros\scripts\modules
Распаковать словари в ... да куда угодно, только пропишите пути к ним в Yoficator.cfg.lua. Словари должны иметь кодировку utf8.
Настроить макрос под себя (пользовательский словарь, Yoficator.cfg.lua)

Перезагрузить Far

Yoficator.rar
(10.54 KiB) Downloaded 31 times
Dictionaries.rar
(387.27 KiB) Downloaded 39 times
vutil.lua
(10.84 KiB) Downloaded 50 times
Last edited by faruser on Mon 02 Jan, 2017 09:23, edited 7 times in total.

User avatar
SUSim
Posts: 1471
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 4 times
Been thanked: 3 times

Yoficator - Макрос для расстановки буквы Ё

Postby SUSim » Wed 20 Jan, 2016 20:24

Мне очень импанируют макросы которые могут заменить плагин, и я люблю букву ё, но вот то, что сугубо русскоязычный плагин/макрос обзывают корявым словом на транслите...

Обязательно оценю Ваш макрос, заранее спасибо!
SimSU ··· ·· -- ··· ··-

User avatar
HaRT
Moderator
Posts: 7951
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 66 times
Been thanked: 97 times

Yoficator - Макрос для расстановки буквы Ё

Postby HaRT » Wed 20 Jan, 2016 20:44

SUSim wrote:Source of the post обзывают корявым словом на транслите
Прошу воздержаться от флейма.
Такое название следует обычной практике применения латиницы для именования ПО и никого не должно задевать. Не нравится — не пользуйтесь.
Фар есть инструмент, а не нянька. © 2009 DrKnS

faruser
Posts: 38
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Postby faruser » Wed 30 Nov, 2016 19:25

Yoficator версия 2

В словарях можно делать подсказки. Например, вместо:

Code: Select all

передохнём?

можно писать

Code: Select all

передохнём?<tab>отдохнём
передохнем?<tab>умрём

Макрос, выводя вопрос о букве Ё, будет показывать эти подсказки:

Code: Select all

╔═══════ Yoficator ════════╗
║  1 передохнем | умрём    ║
║  2 передохнём | отдохнём ║
║  3 Всегда Е              ║
║  4 Всегда Ё              ║
╚══════════════════════════╝

А то мне надоело то и дело лезть в словарь.

Abs
Posts: 34
Joined: Tue 27 Jul, 2010 12:14
Been thanked: 2 times

Yoficator — Макрос для расстановки буквы Ё

Postby Abs » Thu 01 Dec, 2016 07:38

А как насчёт позиции начала просмотра (с начала или с текущего слова)? Без такой фичи юзабельность уполовинивается, да и тезис "По функциональности аналогичен существующему плагину" становится, скажем так, не совсем корректным.

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

faruser
Posts: 38
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Postby faruser » Fri 02 Dec, 2016 20:28

Abs wrote:Source of the post тезис "По функциональности аналогичен существующему плагину" становится, скажем так, не совсем корректным.
Заменил "аналогичен" на "похож на" :)

Abs wrote:Source of the post А как насчёт позиции начала просмотра (с начала или с текущего слова)? Без такой фичи юзабельность уполовинивается
Раньше я считал это полезной фичей плагина, но теперь думаю не так. Задача макроса — расставлять букву Ё, а с какой позиции — этим должен озаботиться сам пользователь (перед вызовом плагина нажать Home, CtrlHome, …). Так что пока данный функционал не в приоритете.

Abs wrote:Source of the post При работе плагина можно в реальном времени наблюдать, где и как делаются замены. В скрипте вместо этого выскакивает прогресс-бар, такое неприятное мелькание получается, когда он то появляется, то исчезает. Так и задумано?
Для меня прогресс-бар оказался удобнее. Ok, подумаю, чтобы можно было отображать процесс работы, как в плагине.

Исправил ошибку в макросе - иногда начинал работу не со слова над курсором, а со следующего.
Last edited by faruser on Fri 02 Dec, 2016 20:29, edited 2 times in total.

faruser
Posts: 38
Joined: Thu 05 May, 2011 09:22
Location: Москва

Yoficator — Макрос для расстановки буквы Ё

Postby faruser » Mon 02 Jan, 2017 09:25

Добавлен конфигурационный параметр:

Code: Select all

  -- Вид индикации работы
  Indication = 1,
  -- 0 - нет отображения, кроме случаев, когда требуется реакция пользователя
  -- 1 - перерисовка экрана при каждом изменяемом слове ("как в плагине")
  -- 2 - Progress Bar


Return to “Полезные макросы и скрипты”

Who is online

Users browsing this forum: No registered users and 2 guests