ZXNet эхоконференция «zxnet.soft»
тема: SM 2_4
от: Eugene Palenock
кому: Valerij Kozhevnikoff
дата: 04 Mar 2001
Привет, Valerij!
04 Мар 01 05:46, Valerij Kozhevnikoff -> Dima Boyko:
DB>> Replay-to:dsu@ukr.net
VK> ^^^^^^ Reply-to
Вы оба не правы.
Вариант первый:
^REPLYTO: abc@def.ru
Вариат второй (и поддержанный во всём софте). Клуджа два.
^REPLYADDR: abc@def.ru
^REPLYTO: 2:50/128.0 UUCP
При обнаружении такого клуджа GoldEd например при ответе мылом ответит именно
через гейт, и причём сформирует заголовок соответствующий. Имя домена FTN
указывать нежелательно.
С уважением, Евгений.
от: Valerij Kozhevnikoff
кому: Dima Boyko
дата: 18 Mar 2001
*** Ответ на сообщение из NETMAIL.
Здравствуй, Dima!
07 Мар 01 22:21, Dima Boyko -> Valerij Kozhevnikoff:
VK>> Давай сюда описание своего принтера. Как он вообще
VK>> называется?
DB> Описания у меня в электронном виде нет. попробую на словах пояснить как
DB> работает. Hазывается он МС6304.
DB> 1)1В 57 <60 байт растра> напечатает 60*8 точек одной иголочкой в строку.
Хм, какой иголочкой? Верхней?
Ширина страницы 8 дюймов -> имеем 60 dpi по горизонтали. А по вертикали у него
сколько?
DB> Далее надо засинхронизироваться.
Это как понимать?
DB> Для этого делаем CR (не помню может еще LF надо).
LF не надо.
DB> Печатаем любой символ.
Любой ли? Так не бывает.
DB> И крутим барабан в обратную сторону (на сколько позиций не помню).
То есть принтер по CR автоматом выполняет LF (на 9 иголок, как я понял), а ты
сразу после этого подаешь бумагу обратно на 8 иголок? Маразм. Проще запретить
принтеру AutoLF и после CR просто подать бумагу на иголку вперед. Поищи в
описании эту команду. ОБЯЗАТЕЛЬHО! Вероятно это 6, 7 или 9.
У Epson: 7 - это динамик, 9 - табулятор. Ы?
Кстати, на сколько иголок твой принтер двигает бумагу по LF? Я так понял что
на 9. Для 7-пинового 6304 это нормально. 9-пиновые по LF двигают бумагу на 12
иголок.
DB> 2)1В 4F <байт> Такая последовательность заставит принтер стукнуть
DB> иголками. Причем стукнут только те иголки ,которым соответствуют 1 в
DB> старших 7 разрядах байта. Тут синхронизироваться не надо, но надо следить
DB> за координатами головки.
DB> 1В 59 N - приращение координаты X на N позиций.
DB> 1В 5А N - приращение координаты Y на N позиций.
Вот это поподробнее, плз.
DB> Следом летят примеры программ.
DB> Печаталка картинок по первому методу
Кстати, _такие_ вещи на бейсике не пишут.
Смотрим:
10 LET a=24:GO SUB 1000
15 LET a=27:GO SUB 1000:LET a=87:GO SUB 1000
18 LET a=0:FOR i=1 TO 14:GO SUB 1000:NEXT i
20 LET adr=nadr+32*m+2048*k+256*n
25 FOR i=0 TO 31:LET a=PEEK (adr+i):LET a=255-a:GO SUB 1000
>Ты данные программно инвертируешь? Зачем?
:POKE (adr+i-18616),(255-a):NEXT i
27 LET a=0:FOR i=1 TO 14:GO SUB 1000:NEXT i
41 LET a=13:GO SUB 1000:LET a=33:GO SUB 1000
> Это что? ^^^^
50 FOR i=1 TO 8:LET a=8:GO SUB 1000:NEXT i
>Это ты проматываешь бумагу на 8 иголок назад.
70 LET n=n+1
80 IF n=8 THEN LET n=0:LET m=m+1
90 IF m=8 THEN LET m=0:LET k=k+1
100 IF k<3 THEN GO TO 15
DB> и тестовая прграмка по второму методу.
DB> В последней на печать выводится байт 11000111.
Там ничего не понятно :-/
DB> А ты будеш писать под мой принтер?
Я плагин печати для BGE делаю.
······------====== Стеклорез мониторный ======------······
Данная программа является модулем для графического редактора
Burial Gfx Editor. Статус -- FreeWare. Распространяется AS IS.
Hазначение -- печать всяческих картинок на EPSON совместимом
принтере. Если у кого-то принтер несовместимый а печатать
хочется -- шлите описания, поддержу.
······------====== Стеклорез мониторный ======------······
WBR, Jason.
[Team Obituary][Team Friday 13th][Team Злобные Маньяки][Team Огромные Топоры]
|