Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » Матричный принтер с непонятной кодировкой и Windows XP |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
Сурок
Advanced Member
Главный сурок форума Откуда: Москва Всего сообщений: 998 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 дек. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 23 февраля 2015 23:06 Сообщение отредактировано: 23 февраля 2015 23:07
ramanek написал: Там не КОИ (я не смог понять, что это; если интересно - могу выложить скан). Была мысль написать простенькую программку-перекодировщик, которая бы, например, перекодировала все файлы в директории и отправляла их на принтер. Но как-то хотелось бы решить проблему штатными средствами (или более элегантными самопальными). И перегонять в нем в кои-7/8 rw6hrm написал: Да, тоже думал о таком решении - всяко наверное проще, чем править ПЗУ принтера. Зачем, кстати, микроконтроллер? По-идее можно ведь ограничиться просто ПЗУ 256х8? На адрес подаем "правильную" кодировку, с выходов данных снимаем понятную для принтера. Во времена оные попался мне принтер Star из комплекта КУВТ, кодировка в нём была вообще атас. Пока был подключён к Спектруму, то для печати использовалась самописная прога для перекодировки результатов работы TLW. А вот когда пришлось женить принтер с РС, то пришлось внутрь принтера ставить самопальную MITM-плату на 1816ВЕ48, которая на лету перекодировала поток символов (большей частью коррекция кириллицы и ESC-последовательностей), что посылалось с писюка. Увы, рад бы поделиться, но по молодости не оставил исходников, да и принтер трудится уже у кого-то другого... |
john
Advanced Member
We are the Borg Откуда: Украина, Харьков Всего сообщений: 2239 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 окт. 2013 |
Эм... а там нет переключения кодировок джамперами? |
ZaMKAD
Advanced Member
Откуда: Балашиха МО Всего сообщений: 455 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 18 июня 2014 |
Лет 20 назад подключал к XT с помощью самодельной платы. Под win3 работал совершенно нормально без танцев с бубном. Плата втыкалась в принтер в штатное отверстие. |
Villi
Advanced Member
Откуда: Гадяч, Полтавская обл. Украина Всего сообщений: 721 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 июля 2007 |
Сурок У меня когдато давно был такой принтер и мне перепрошивали ПЗУ для поддержки CP866. Попутно начал работать и украинский язык. Это делали на одной харьковской фирме. Жива ли она сейчас я не знаю, давно к ним не обращался... Даже названия не помню, помню только где находилась |
SKcorp
Advanced Member
Эксперт. Откуда: Leningrad, USSR Всего сообщений: 3005 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 28 июля 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 февраля 2015 0:29 Сообщение отредактировано: 24 февраля 2015 0:33
А если подсунуть .dll от 95/98 ? |
Сурок
Advanced Member
Главный сурок форума Откуда: Москва Всего сообщений: 998 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 дек. 2008 |
SKcorp написал: Можно попробовать (хотя, мне кажется, не сработает), но где бы взять - нет под рукой машины с 98. А если подсунуть .dll от 95/98 ? Кстати, заметил одну неприятную штуку - блокнот при печати на "Generic/ Text Only" дополняет файл символами "0А" (перевод строки), видимо, до размера формата А4 - как это победить? Печать предполагается на рулоне. |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Не припомню, что бы в советское время поставлялись принтера с отличной от базовой КОИ-7 кодировкой. Вероятные причины аномальной работы : 1. Проколот на 220 в. интерфейс - биты замыкаются/отваливаются. Определяется вкл. режима дампа на бумагу ( в роботронах вроде должен быть такой режим). 2. Кто-то похитрил с прошивкой принтера - это было ОЧЕНЬ популярно в 1988-1992 г., особенно в Московских конторах-"интеграторах". 3. Не включена ли инверсия входа в принтере ? * Если имеется задача печать исключительно текст - ПЗУ с минимальным обвесом в помощь. Вероятно, подойдет и КР556РТ5. * Самое практическое решение - написать на любом доступном языке высокого уровня прогу печати - на входе Текст от W, а на выходе - уникальная кодировка принтера. Да, конечно, неудобно - но зато не надо паять. * Виртуальная машина с W98 не подходяща ? |
john
Advanced Member
We are the Borg Откуда: Украина, Харьков Всего сообщений: 2239 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 15 окт. 2013 |
Villi написал: И? , помню только где находилась |
Сурок
Advanced Member
Главный сурок форума Откуда: Москва Всего сообщений: 998 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 дек. 2008 |
MM написал: Так нет никакой аномальной работы. Графический режим замечательно работает, текстовый - тоже. Только кодировка непонятная. Вот распечатка файла с последовательным перебором кодов от 0x20 до 0xFF: Вероятные причины аномальной работы https://yadi.sk/i/wvYXW2cFerKTK Все нужные символы присутствуют, но вот порядок их во 2й половине таблицы необычен. |
SlashNet
Full Member
Откуда: Львов (Украина) Всего сообщений: 221 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 29 мая 2011 |
Это кодировка CP855 |
<<Назад Вперед>> | Страницы: 1 * 2 3 | Печать |
Полигон-2 » Старый софт » Матричный принтер с непонятной кодировкой и Windows XP |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |