Наскоро ми се наложи да настроя терминален достъп от Nokia e90 и Sony Ericsson p990i до отдалечен сървър.

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

Тук можете да видите лиценза на s2putty, който май съм длъжен да покажа, ако разпространявам част от изходния код.

Можете да изтеглите и няколко кирилски s2f шрифта за терминален емулатор, който работи върху мобилен телефон.

Между другото, в лицензния файл е споменато и лицето Делян Делчев, което ме изпълва с гордост. :)