PDA

Просмотр полной версии : Русификация принтеров Star 643 в режиме Epson и два замечания к этому процесу



SH
03.07.2007, 22:47
Инструкция:

Переключатели находятся на дне принтера, две группы, 8 штук - это DSW 1, 4 штуки - DSW 2.

1. Сначала нужно установить ESC/POS Mode. Для этого нужно установить DIP SW 1-1 в OFF.

2. Затем нужно заставить его печатать в ESC/POS по-русски.
2.1. Выключить принтер, установить DIP SW 2-1 в положение OFF, включить принтер. На принтере помигают и останутся гореть обе лампочки, зеленая и красная. Принтер вошел в режим программирования.
2.2. Запустить программу BMP2MAC.exe. На появившемся экране проверить выбор порта (Port), если нужно, поменять порт или его скорость. Отметить флажком ПЕРВУЮ позицию - Initialisation Macro:,
появится экран выбора макропрограммы. Поменять тип файла с <.bmp> на <.bin> и выбрать файл CP866.bin. Нажать кнопку Download. Через
несколько секунд появится надпись <Configuration finished>, процесс закончен.
2.3. Принтер выключить. DSW 2-1 в положение ON.

Теперь замечания!

1. Годится только шнур с полной распайкой, например, заводской.
2. Будете проверять результат из Windows, обратите внимание на кодировку :) Только что промучались час, пока случайно не запустили тест с русской досовской кодировкой - все считали, что прошивка не сработала. :o

В качестве бонуса - прошивка в родном режиме Star:
1. Для того, чтобы русифицировать принтер в Star mode достаточно
отправить в порт принтера файл 600rus.dmo

В архив приложены все необходимые файлы, включая тест (test.bat) - будете им пользоваться, не забудьте поменять номер и скорость порта, если надо.

На десерт, инструкция от уважаемого Tros'a:

1. Открыть на выключенном принтере снизу крышку и переключить
на втором дип свиче первую переключалку в другую сторону.
(второй дип свич состоит из четырех переключалок)
2. Кабель должен быть полный. Например, соответствовать
рисунку в родной инструкции к принтеру.

3. Далее:
Запустить exe-шник.
Настроить сом или лпт порт.
Выбрать Initialization macro.
Там выбрать файл cp866.bin.
Нажать Download.
Нажать Print.
Выйти из программы, выключить принтер.
Вернуть дип свич обратно.
Распечатать русский текст и радоваться.

Все это лучше делать под Win9x или WinMe. Под 2000\ХР может не работать.
Вероятно из за контроля виндами низкоуровневах обращений к портам.

Все.

volt
12.10.2009, 15:20
к принтеру Star 643 --- ОООчень надо. перевели принтер на винду а у него внутри 866 кирилик --печатает 2 минуты

Admin
12.10.2009, 15:24
Драйвера видать вы его родные поставили... Ставьте Gereric/Text - должно все нормально печатать....

Kirp
21.03.2010, 00:47
Инструкция:

Переключатели находятся на дне принтера, две группы, 8 штук - это DSW 1, 4 штуки - DSW 2.

1. Сначала нужно установить ESC/POS Mode. Для этого нужно установить DIP SW 1-1 в OFF.

2. Затем нужно заставить его печатать в ESC/POS по-русски.
2.1. Выключить принтер, установить DIP SW 2-1 в положение OFF, включить принтер. На принтере помигают и останутся гореть обе лампочки, зеленая и красная. Принтер вошел в режим программирования.
2.2. Запустить программу BMP2MAC.exe. На появившемся экране проверить выбор порта (Port), если нужно, поменять порт или его скорость. Отметить флажком ПЕРВУЮ позицию - Initialisation Macro:,
появится экран выбора макропрограммы. Поменять тип файла с <.bmp> на <.bin> и выбрать файл CP866.bin. Нажать кнопку Download. Через
несколько секунд появится надпись <Configuration finished>, процесс закончен.
2.3. Принтер выключить. DSW 2-1 в положение ON.

Теперь замечания!

1. Годится только шнур с полной распайкой, например, заводской.
2. Будете проверять результат из Windows, обратите внимание на кодировку :) Только что промучались час, пока случайно не запустили тест с русской досовской кодировкой - все считали, что прошивка не сработала. :o

В качестве бонуса - прошивка в родном режиме Star:
1. Для того, чтобы русифицировать принтер в Star mode достаточно
отправить в порт принтера файл 600rus.dmo

В архив приложены все необходимые файлы, включая тест (test.bat) - будете им пользоваться, не забудьте поменять номер и скорость порта, если надо.

На десерт, инструкция от уважаемого Tros'a:

1. Открыть на выключенном принтере снизу крышку и переключить
на втором дип свиче первую переключалку в другую сторону.
(второй дип свич состоит из четырех переключалок)
2. Кабель должен быть полный. Например, соответствовать
рисунку в родной инструкции к принтеру.

3. Далее:
Запустить exe-шник.
Настроить сом или лпт порт.
Выбрать Initialization macro.
Там выбрать файл cp866.bin.
Нажать Download.
Нажать Print.
Выйти из программы, выключить принтер.
Вернуть дип свич обратно.
Распечатать русский текст и радоваться.

Все это лучше делать под Win9x или WinMe. Под 2000\ХР может не работать.
Вероятно из за контроля виндами низкоуровневах обращений к портам.

Все.


а где бы взять файлик CP1251.bin, чтобы он ещё и быстро стал печатать в виндовсе?


ой извиняюсь, что весь текст процитировал.

Kirp
22.03.2010, 22:19
Вот нашёл одну инструкцию, там можно менять кодировку с помощью команд. в том числе и на 1251. может кто разберётся, чёт я не догоню куда эти команды девать.
см. во вложении стр. 3-4

sergeinapa
12.04.2010, 11:42
а где бы взять файлик CP1251.bin, чтобы он ещё и быстро стал печатать в виндовсе?

Что нет ни у кого?? Помогите с файликом (((