yury_finkel: (Default)
[personal profile] yury_finkel

Решил тряхнуть стариной: обновил (после почти 5-летней паузы) свою широко известную в узких кругах программу Ek! — эсперантизатор виндовой клавиатуры.

Нового там собственно вот что:
3.6 (3-nov-2009): Ŝanĝita la meĥanismo de sendo de unikoda signo; nun ĝi uzas SendInput anstataŭ PostMessageW. Pro tio EK korekte funkcias kun unikodaj konzolaj programoj (kiel FAR 2.0). Probable malaperos aliaj problemoj (pri kiuj oni de tempo al tempo raportas, sed mi ne povas ilin reprodukti), sed verŝajne EK ne plu funkcios sub Vindozo 9x/ME.

Или на общепонятном ;) языке:
3.6 (3-ноя-2009): Изменён механизм посылки юникодного символа; теперь он использует SendInput вместо PostMessageW. Благодаря этому EK корректно работает с юникодными консольными программами (как FAR 2.0). Вероятно исчезнут также другие проблемы (о которых мне время от времени сообщают, но я не могу их воспроизвести), но скорее всего EK больше не будет работать под Windows 9x/ME.

Качать отсюда. Исходники там же.

UPD. Как выяснилось, с FAR 2.0 Ek 3.6 работает только при использовании ConEmu (это такой эмулятор консоли). Ну и ладно. А раньше-то вообще не работал :)

UPD 2. Подправил кое-что, версия 3.6.1 лежит там же. И (вы таки будете смеяться) под Win98 она тоже работает :)

(no subject)

Date: 03/11/2009 14:53 (UTC)
From: [identity profile] vwr.livejournal.com
"Благодаря этому EK корректно работает с юникодными консольными программами"
Вот радость то!
(не обижайтесь, шучу)

(no subject)

Date: 03/11/2009 15:00 (UTC)
From: [identity profile] yury-finkel.livejournal.com
Для меня действительно радость. Долго объяснять почему.

(no subject)

Date: 03/11/2009 15:05 (UTC)
From: [identity profile] vwr.livejournal.com
Объяснять не надо, все понятно. Мне понравилось, что это называется "общепонятным языком". :)
Что-то я сомневаюсь.

(no subject)

Date: 03/11/2009 16:22 (UTC)
From: [identity profile] vmel.livejournal.com
Если вам то же самое написать на эсперанто - будет понятнее? ;)

(no subject)

Date: 03/11/2009 16:21 (UTC)
From: [identity profile] vmel.livejournal.com
Я надеюсь, версия, совместимая с Windows 9x/ME, будет по-прежнему доступна для не желающих каждые пару лет покупать новую систему?

(no subject)

Date: 03/11/2009 18:44 (UTC)
From: [identity profile] yury-finkel.livejournal.com
Да, доступна (на той же странице). Однако неужели до сих пор кто-то пользуется Windows98?! Этим глючным ублюдком Майкрософта?! Вы не представляете, какая морока для программиста поддерживать одновременно две линии ОС: нормальную (NT) и эту убогую надстройку над ДОСом.

Я уже не говорю о том, что я никогда не покупал ОС от Майкрософт и не собираюсь :P

(no subject)

Date: 05/11/2009 08:16 (UTC)
From: [identity profile] vmel.livejournal.com
На моём домашнем компе стоит 98. И не жалуюсь.

Pri la 2-a aserto mi plene konsentas, sed - silenton. Ja mi laboras kiel komputil-administranto. K certe, se oni sidas apud akvo, oni trinkas laŭbezone...

(no subject)

Date: 04/11/2009 08:03 (UTC)
From: [identity profile] yury-finkel.livejournal.com
Кстати, версия 3.6.1 таки работает под Win98 :)

(no subject)

Date: 03/11/2009 17:15 (UTC)
From: [identity profile] ukrknabo.livejournal.com
Ой, спасибо:)

Раньше в русскоязычном тексте в буквосочетаниях "уг" и "фг" (если такие встречались:) "г" заменялось на "ŭ". Теперь нормально:)

Правда, ripeto de postfikso ne plu abolas ĉapeligon:(

(no subject)

Date: 03/11/2009 18:46 (UTC)
From: [identity profile] yury-finkel.livejournal.com
Упс, постараюсь поправить завтра. Вот так всегда — одно вылечишь, другое сломаешь :(

(no subject)

Date: 04/11/2009 08:02 (UTC)
From: [identity profile] yury-finkel.livejournal.com
Вроде поправил. Версия 3.6.1 лежит там же.

(no subject)

Date: 04/11/2009 09:20 (UTC)
From: [identity profile] ukrknabo.livejournal.com
Да, теперь вроде всё верно работает:)

(no subject)

Date: 05/11/2009 08:17 (UTC)
From: [identity profile] vmel.livejournal.com
> в буквосочетаниях "уг" и "фг" (если такие встречались:)

Да-да, в оценках некоторых текстов в сообществах... ;)

(no subject)

Date: 05/11/2009 09:13 (UTC)
From: [identity profile] ukrknabo.livejournal.com
Ну, не факт:) Может быть фрагментом любого слова:)

(no subject)

Date: 04/11/2009 19:46 (UTC)
From: [identity profile] kostikvento.livejournal.com
Теперь корректно работает в Notepad++. Раньше приходилось вводить Cx либо cX, тогда получалось Ĉ (именно заглавная, строчная никак не вводилась, приходилось выделять и менять регистр).
Можно теперь комменты к функциям на шапочном эсперанто писать :)

А вот в мессенджере QIP Infium 9030 теперь перестали шапки вводиться (v3.6 и v3.6.1), получается «c.