Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет yury_finkel ([info]yury_finkel)
@ 2009-11-03 16:23:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение:привыкли руки к топорам...
Entry tags:ek, esperanto, программазм

давненько не брал я в руки шашек...

Решил тряхнуть стариной: обновил (после почти 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 она тоже работает :)



(Добавить комментарий)


[info]vwr@lj
2009-11-03 11:53 (ссылка)
"Благодаря этому EK корректно работает с юникодными консольными программами"
Вот радость то!
(не обижайтесь, шучу)

(Ответить) (Ветвь дискуссии)


[info]yury_finkel@lj
2009-11-03 12:00 (ссылка)
Для меня действительно радость. Долго объяснять почему.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]vwr@lj
2009-11-03 12:05 (ссылка)
Объяснять не надо, все понятно. Мне понравилось, что это называется "общепонятным языком". :)
Что-то я сомневаюсь.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]vmel@lj
2009-11-03 13:22 (ссылка)
Если вам то же самое написать на эсперанто - будет понятнее? ;)

(Ответить) (Уровень выше)


[info]vmel@lj
2009-11-03 13:21 (ссылка)
Я надеюсь, версия, совместимая с Windows 9x/ME, будет по-прежнему доступна для не желающих каждые пару лет покупать новую систему?

(Ответить) (Ветвь дискуссии)


[info]yury_finkel@lj
2009-11-03 15:44 (ссылка)
Да, доступна (на той же странице). Однако неужели до сих пор кто-то пользуется Windows98?! Этим глючным ублюдком Майкрософта?! Вы не представляете, какая морока для программиста поддерживать одновременно две линии ОС: нормальную (NT) и эту убогую надстройку над ДОСом.

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

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]vmel@lj
2009-11-05 05:16 (ссылка)
На моём домашнем компе стоит 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...

(Ответить) (Уровень выше)


[info]yury_finkel@lj
2009-11-04 05:03 (ссылка)
Кстати, версия 3.6.1 таки работает под Win98 :)

(Ответить) (Уровень выше)


[info]ukrknabo@lj
2009-11-03 14:15 (ссылка)
Ой, спасибо:)

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

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

(Ответить) (Ветвь дискуссии)


[info]yury_finkel@lj
2009-11-03 15:46 (ссылка)
Упс, постараюсь поправить завтра. Вот так всегда — одно вылечишь, другое сломаешь :(

(Ответить) (Уровень выше)


[info]yury_finkel@lj
2009-11-04 05:02 (ссылка)
Вроде поправил. Версия 3.6.1 лежит там же.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ukrknabo@lj
2009-11-04 06:20 (ссылка)
Да, теперь вроде всё верно работает:)

(Ответить) (Уровень выше)


[info]vmel@lj
2009-11-05 05:17 (ссылка)
> в буквосочетаниях "уг" и "фг" (если такие встречались:)

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

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]ukrknabo@lj
2009-11-05 06:13 (ссылка)
Ну, не факт:) Может быть фрагментом любого слова:)

(Ответить) (Уровень выше)


[info]kostikvento@lj
2009-11-04 16:46 (ссылка)
Теперь корректно работает в Notepad++. Раньше приходилось вводить Cx либо cX, тогда получалось Ĉ (именно заглавная, строчная никак не вводилась, приходилось выделять и менять регистр).
Можно теперь комменты к функциям на шапочном эсперанто писать :)

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

(Ответить)