информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Атака на InternetSpanning Tree Protocol: недокументированное применениеСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Модель надежности отказоустойчивой... 
 Неприятная уязвимость во всех WinRAR,... 
 Apple случайно превратила FaceTime... 
 С наступающим 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / software
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Прогон формата в это время делает? 27.12.04 18:58  Число просмотров: 3811
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
Отредактировано 27.12.04 18:59  Количество правок: 1
<"чистая" ссылка>
> нет исходников, а печатает она итак постранично, ждет
> нажатия пробела чтобы вывести следующий лист.

Прогон формата в это время делает?

> а как закрывать порт LPT ?

Замнём временно.

> выход из программы не помогает...

Странно.

Если net use помогло, так и оставим. Мне тут тоже придется научить печатать принтер с USB интерфейсом DOS программой. Попробую сетевую фишку. Что-то берут сомнения. Раньше специальной прогой пользовался.
<software>
Печать Досовских приложений из под ХР и 2000 27.12.04 13:57  
Автор: qsdr Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Ситуация: есть несколько программ написанных на досовом FOXPRO.
в Досе и Win98 работают отлично.

В ХР и 2000 тоже все Ок, но при посыле на печать (принтер НР1200, 1300) лампочка принтера начинает моргать и моргает 5-10 минут, только после этого начинается печать.
Программы написаны так, что печать посылается прямо на LPT.

Кто-нить сталкивался с таким?
Подкиньте идею как решить эту проблему.
Лучше всего подкрутить программу так, чтоб она печатала... 27.12.04 15:42  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
Лучше всего подкрутить программу так, чтоб она печатала постранично. То есть после формирования страницы посылала в принтер кодик перевода страници. В противном случае надо играться с настройками тайм-аута. Очень короткий тайм-аут может навредить - если программа "задумается" на время бОльшее, чем тайм-аут - страница разорвется.
Есть еще вариант - нужно закрывать порт "PRN"/"LPT?" или выходить из программы.
нет исходников, а печатает она итак постранично, ждет... 27.12.04 16:24  
Автор: qsdr Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Лучше всего подкрутить программу так, чтоб она печатала
> постранично. То есть после формирования страницы посылала в
> принтер кодик перевода страници. В противном случае надо
> играться с настройками тайм-аута. Очень короткий тайм-аут
> может навредить - если программа "задумается" на время
> бОльшее, чем тайм-аут - страница разорвется.
> Есть еще вариант - нужно закрывать порт "PRN"/"LPT?" или
> выходить из программы.


нет исходников, а печатает она итак постранично, ждет нажатия пробела чтобы вывести следующий лист.
а как закрывать порт LPT ?
выход из программы не помогает...
Прогон формата в это время делает? 27.12.04 18:58  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
Отредактировано 27.12.04 18:59  Количество правок: 1
<"чистая" ссылка>
> нет исходников, а печатает она итак постранично, ждет
> нажатия пробела чтобы вывести следующий лист.

Прогон формата в это время делает?

> а как закрывать порт LPT ?

Замнём временно.

> выход из программы не помогает...

Странно.

Если net use помогло, так и оставим. Мне тут тоже придется научить печатать принтер с USB интерфейсом DOS программой. Попробую сетевую фишку. Что-то берут сомнения. Раньше специальной прогой пользовался.
Что за специальная прога? 28.12.04 06:21  
Автор: AlexD <Alexander> Статус: Member
<"чистая" ссылка>
Поподробней плз:)?
Здесь уже пролетало "http://dvtb.amur.ru/~dosprn/" под... 28.12.04 10:40  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
Отредактировано 28.12.04 10:40  Количество правок: 1
<"чистая" ссылка>
> Поподробней плз:)?
Здесь уже пролетало "http://dvtb.amur.ru/~dosprn/" под авторством Ивана Игнатенко и Алекса Голдберга. Полезна для печати ДОС-программ на ВинПринтеры. Теперь уже и на УСБ-Принтеры.
В принципе эту беду можно победить через сеть. Но есть другая беда, Вин-Модемы. Их через Сеть не побороть. Пользовал как-то програмку, которая позволяла ДОС-программам работать с Вин-Модемами, как с обычными ХАЙС-Совместимыми через СОМ-Порт.
Link is dead 03.01.05 07:04  
Автор: AlexD <Alexander> Статус: Member
Отредактировано 03.01.05 07:10  Количество правок: 1
<"чистая" ссылка>
Правильно будет http://www.dosprn.com/

http://www.dosprn.com/
Поддержка и регистрация программы - пишите на... 22.04.05 08:49  
Автор: Алексей Г. Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> Правильно будет http://www.dosprn.com/

Поддержка и регистрация программы - пишите на alexgoldb@rambler.ru
Не сомневайся! Все отлично работает. Сам семь лет такую "фишку" юзал. 27.12.04 20:20  
Автор: Den <Denis> Статус: The Elderman
<"чистая" ссылка>
попробуй извратиться) 27.12.04 15:28  
Автор: !mm <Ivan Ch.> Статус: Elderman
<"чистая" ссылка>
подозреваю, что w2k и XP как-то увеличивают размер задания на печать, потому через LPT он долго пересылается на принтер
собственно само извращение - цепляешь принтер USB-шнурком, открываешь к нему доступ по сети, обзываешь, например, "hp", после чего цепляешь его на LPT1 - "net use LPT1 //comp_name/hp"
так кстати можно печатать и по сети из древних dos-программ, которые тупо все шлют на lpt1(2-3).

> Ситуация: есть несколько программ написанных на досовом
> FOXPRO.
> в Досе и Win98 работают отлично.
>
> В ХР и 2000 тоже все Ок, но при посыле на печать (принтер
> НР1200, 1300) лампочка принтера начинает моргать и моргает
> 5-10 минут, только после этого начинается печать.
> Программы написаны так, что печать посылается прямо на LPT.
А у меня проблема с таким извратом: Принтер HPLJ1010,... 27.01.05 14:04  
Автор: DPP <Dmitry P. Pimenov> Статус: The Elderman
<"чистая" ссылка>
> подозреваю, что w2k и XP как-то увеличивают размер задания
> на печать, потому через LPT он долго пересылается на
> принтер
> собственно само извращение - цепляешь принтер USB-шнурком,
> открываешь к нему доступ по сети, обзываешь, например,
> "hp", после чего цепляешь его на LPT1 - "net use LPT1
> //comp_name/hp"
> так кстати можно печатать и по сети из древних
> dos-программ, которые тупо все шлют на lpt1(2-3).

А у меня проблема с таким извратом: Принтер HPLJ1010, сначала печатается все нормально, после выхода из ДОС-программы и последующего входа печать отваливается - принтер помаргивает, но ничего не печатает. Помогает его выключение/включение. Интересно - где затык?
Столкнулся с еще одной проблемой. 28.12.04 15:17  
Автор: qsdr Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Столкнулся с еще одной проблемой.
На моём компе (включен в домен, администраторские права) все проходит нормально.
Но компе пользователя - глюк.
Этот комп не включен в домен (при чем вообще тут домен), расшарен принтер.
захожу под правами администратора - все ОК
под пользовательскими правами - пишет не удалось подключить сетевые диски (как я понимаю, расшаренный принтер) и соответственно не печатает из проги...
смотрю в заданиях принтера, он опять посылает на LPT


> подозреваю, что w2k и XP как-то увеличивают размер задания
> на печать, потому через LPT он долго пересылается на
> принтер
> собственно само извращение - цепляешь принтер USB-шнурком,
> открываешь к нему доступ по сети, обзываешь, например,
> "hp", после чего цепляешь его на LPT1 - "net use LPT1
> //comp_name/hp"
> так кстати можно печатать и по сети из древних
> dos-программ, которые тупо все шлют на lpt1(2-3).
>
> > Ситуация: есть несколько программ написанных на
> досовом
> > FOXPRO.
> > в Досе и Win98 работают отлично.
> >
> > В ХР и 2000 тоже все Ок, но при посыле на печать
> (принтер
> > НР1200, 1300) лампочка принтера начинает моргать и
> моргает
> > 5-10 минут, только после этого начинается печать.
> > Программы написаны так, что печать посылается прямо на
> LPT.
Ух... ты гений!!! 27.12.04 16:06  
Автор: qsdr Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Ух... ты гений!!!
я бы до такого не додумался, все работает
2 недели бился с этим!

СПАСИБО!


> подозреваю, что w2k и XP как-то увеличивают размер задания
> на печать, потому через LPT он долго пересылается на
> принтер
> собственно само извращение - цепляешь принтер USB-шнурком,
> открываешь к нему доступ по сети, обзываешь, например,
> "hp", после чего цепляешь его на LPT1 - "net use LPT1
> //comp_name/hp"
> так кстати можно печатать и по сети из древних
> dos-программ, которые тупо все шлют на lpt1(2-3).
>
> > Ситуация: есть несколько программ написанных на
> досовом
> > FOXPRO.
> > в Досе и Win98 работают отлично.
> >
> > В ХР и 2000 тоже все Ок, но при посыле на печать
> (принтер
> > НР1200, 1300) лампочка принтера начинает моргать и
> моргает
> > 5-10 минут, только после этого начинается печать.
> > Программы написаны так, что печать посылается прямо на
> LPT.
Сделай запуск DOS'овской проги из батника. 27.12.04 20:18  
Автор: Den <Denis> Статус: The Elderman
<"чистая" ссылка>
Например:

@echo off
net use lpt1: /delete > nul
net use lpt1: //printserver/resname > nul
if not errorlevel 1 goto next
echo Ошибка подключения к принтеру
pause
goto exit
:next
myprog.exe
:exit
net use lpt1: /delete > nul
Только есть проблема - 98я винда не дает подключить принтер, расшаренный на ней же:( 28.12.04 06:20  
Автор: AlexD <Alexander> Статус: Member
<"чистая" ссылка>
а он USB-шный. И на другой комп не унести. Досовские проги, соответственно, в обломе. Что делать:)? (перестановку на XP не предлагать)
Re 28.12.04 15:10  
Автор: qsdr Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> а он USB-шный. И на другой комп не унести. Досовские проги,
> соответственно, в обломе. Что делать:)? (перестановку на XP
> не предлагать)

В 98-м ДОС-приложения нормально печатаются...
Блин, ну внимательнее прочитай 03.01.05 07:02  
Автор: AlexD <Alexander> Статус: Member
<"чистая" ссылка>
Принтер USB-шный. Как ты думаешь, когда писались досовские проги - на такой авторы рассчитывали?
А «mode LPT1:=USB001» не поможет? Раньше так на COM-принтеры перенаправляли... 05.01.05 08:52  
Автор: HandleX <Александр Майборода> Статус: The Elderman
Отредактировано 05.01.05 08:53  Количество правок: 1
<"чистая" ссылка>
А для USB-принтера винда вроде устройства USB001, USB002 и т.д. создаёт — на вкладке "порты" свойств принтера можно посмотреть.
Походу нет. 12.01.05 08:51  
Автор: AlexD <Alexander> Статус: Member
<"чистая" ссылка>
Да и в хелпе написано:

Redirect printing: MODE LPTn[:]=COMm[:] - т.е. это только для ком-портов.

Так что придется пользовать прожку:)
1






Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2019 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach