Наскоро ми се наложи да настроя терминален достъп от Nokia e90 и Sony Ericsson p990i до отдалечен сървър.
Приложенията, които използвах, бяха Putty за
UIQ3 (Sony Erricsson) и
s2putty за Nokia. Откъм настройка и
функционалност и двата софтуера са почти равностойни, като UIQ3 варианта
като че ли е малко по-удобен за работа. С две думи - няма голяма разлика
между двете. И все пак, въпреки че всичко изглеждаше нормално, се появи
проблем - нито един от двата терминални емулатора нямаше наличен шрифт с
поддръжка на кодова таблица cp1251.
След дълго търсене намерих решение - s2putty to the rescue! В изходния
код на пакета има един
инструмент за конвертиране на шрифтове от тип
bdf до
s2f, който вече се поддържа от емулатора. След разархивиране на изходния
код, можете да намерите необходимите инструменти в директорията
ui/s2font. Единственото, което наистина ви трябва, е
AWK скрипта
,
с чиято помощ можете да си конвертирате шрифтове на воля. След като ги
изгенерирате, трябва да ги копирате в C:\System\Apps\putty\fonts\ ,
без значение дали сте с Nokia или Sony Ericsson.
Тук можете да видите на s2putty, който май съм длъжен да покажа, ако разпространявам част от изходния код.
Можете да изтеглите и няколко кирилски s2f за терминален емулатор, който работи върху мобилен телефон.
Между другото, в лицензния файл е споменато и лицето Делян Делчев, което ме изпълва с гордост. :)