Ru-Board.club
← Вернуться в раздел «Программы»

» SPrint

Автор: VicXP
Дата сообщения: 19.08.2008 13:51
Проблем с установкой практически не было. Но при печати текста с 5 колонками, по всему документу, каждая строка которая должна в оригинале умещаться в одной, разбивается и переносится еще дополнительно 2 раза. Думал что проблема с кодировкой получаемого файла SPL. Но получаемый файлик с расширением SPL подсовывал другим программам: needprn, dosprn, они его нормально выводили на печать, но там нет автоматической ориентации листа, а это для меня очень важно.
Автор: o22
Дата сообщения: 19.08.2008 17:23
не понял про 5 колонок, вышли пример, если будет время посмотрю
Автор: VicXP
Дата сообщения: 20.08.2008 09:20
o22

Выслал вам пример и скриншот того, чего я добиваюсь от печати
Автор: Old_Druid
Дата сообщения: 20.08.2008 21:37
VicXP


Цитата:
Думал что проблема с кодировкой получаемого файла SPL. Но получаемый файлик с расширением SPL подсовывал другим программам: needprn, dosprn, они его нормально выводили на печать, но там нет автоматической ориентации листа, а это для меня очень важно.


Что ты имеешь в виду под "автоматической ориентацией листа"?
Юзаем на конторе NEEDPRN (до того юзал DOSPRN) - вроде бы там есть возможность указать ориентацию (пока ее управляющая последовательность не отменит) и размер шрифта по умолчанию.

P.S. обратись в суппорт needprn-а, может помогут чем.
Автор: VicXP
Дата сообщения: 21.08.2008 10:57
Old_Druid

Мне нужно печатать из одной DOS-программы разные документы с разной ориентацией, и похоже что программа эта не выдает последовательностей касающихся ориентации листа, т.е. какой формат стоит в настройках программы Needprn или Dosprn, на таком и распечатается, а Sprint самостоятельно определяет, нужно развернуть лист или нет, вот почему это важно для меня. DOSовскую программу, написанную на клиппере править не имею возможности, а работать с ней надо.
Автор: Old_Druid
Дата сообщения: 21.08.2008 20:04
VicXP

Цитата:
а Sprint самостоятельно определяет, нужно развернуть лист или нет, вот почему это важно для меня. DOSовскую программу, написанную на клиппере править не имею возможности, а работать с ней надо.

А как печатала программа в те времена когда небыло SPRINT DOSPRN NEEDPRN
Как обычный принтер определял - разворачивать ему лист или нет?


Цитата:
DOSовскую программу, написанную на клиппере править не имею возможности, а работать с ней надо.

Исходники хоть остались?
Автор: VicXP
Дата сообщения: 22.08.2008 07:18
Old_Druid


Цитата:
Как обычный принтер определял - разворачивать ему лист или нет?


она выводила текст просто на печать, а человек печатающий сам ориентировал бумагу при подаче, по 1 листу, зная какой ориентации вылезет документ (принтер Epson FX-1050 - широоокий такой)


Цитата:
Исходники хоть остались?


в том то и дело что нет
Автор: o22
Дата сообщения: 22.08.2008 11:11
Old_Druid

Цитата:
А как печатала программа в те времена когда небыло SPRINT DOSPRN NEEDPRN
Как обычный принтер определял - разворачивать ему лист или нет?

На матричниках чаще всего ставили рулон и не заморачивались. Бумагу при Советах не жалели.
SPrint в зависимости от ширины текста может автоматически подбирать размер шрифта для указанной ориентации, а если стоит опция автоориентации, то для широкого текста автоматически делать "альбом", чтобы текст не был слишком мелким.
DOSPRN NEEDPRN этого не делают, и если ты указал ориентацию и размер шрифта, то текст может банально не влезть . Так-же как было и на старых матричниках.
Автор: o22
Дата сообщения: 04.09.2008 11:02
Внимание ! Изменился адрес сайта. Вместо http://sprint.ho.com.ua теперь сайт находится по адресу http://sprint.ho.ua
Зеркало http://ww2.kiev.ua осталось неизменным.
Автор: q111111
Дата сообщения: 26.09.2008 15:50
o22

Цитата:
сайт находится по адресу http://sprint.ho.ua
Зеркало http://ww2.kiev.ua осталось неизменным.

у меня ни оттуда, ни оттуда не качает...
Автор: humanoid
Дата сообщения: 30.10.2008 17:25
В шапке рабочие ссылки (2ой обздец) =)
Автор: wwweerrrr
Дата сообщения: 07.11.2008 18:23
Помогите не понимаю в чем проблема! На одном компе перехват с LPT отлично работает а на другом не работает(настройки программы одинаковы). Может кто сталкивался очень благодарен буду! П.С. компы разной конфигурации, на обох стоит XP!
Автор: o22
Дата сообщения: 27.11.2008 09:58
q111111

Цитата:
у меня ни оттуда, ни оттуда не качает...

Все верно.

Так как сервис ho.com.ua домен переименовал (вместо http://sprint.ho.com.ua сайт теперь размещен по ссылке http://sprint.ho.ua ), то

все ссылки тоже нужно набирать без com, то есть на скачку http://sprint.ho.ua/download/download.php?fid=1

Все никак нет возможности поправить ссылки и в ближайшие 2 недели сделать этого тоже не смогу.

Кстати, сайт ww2.kiev.ua тоже сейчас не работает. Не вижу смысла платить за домен, который не окупается.

Автор: chainick2006
Дата сообщения: 01.12.2008 15:50
Что-то, не совсем понял. Прога глючит под 98-ой виндой? Или она написана изначально под NT/XP? При установке она ругается на printui.dll. И, потом, после установки, при попытке запустить и что-либо в ней настроить - тоже. Поискал такой файл на винте - не нашёл. В дистре самой 98-ой винды - тоже не нашёл!
Планируется поддержка 98-ой винды вообще?
Тачки все старые, бухгалтерия, досовские проги... Вобщем, всё довольно мрачно и XP на тех тачках не покатит.
По-этому, собственно, и интересует.
Автор: anpsoft
Дата сообщения: 07.12.2008 23:11
а нельзя ли добавить печать RTF файлов как есть
конечно не так убого как это делает нотепад

или как более простой и универсальный вариант - возможность вызывать для каждого указанного пользователем типа файла внешнюю программу или команду вместо печати

Автор: o22
Дата сообщения: 10.12.2008 18:31
chainick2006
Глючит установка редиректора, отключи ее при инсталяции.
Если досовская прога создает файл, который собирается печатать, то перехват не нужен, почитай доку.
Если нужен перехват, то можно:
попробовать установить редиректор вручную (почитай топик, по-моему я описывал) или можно перехватывать утилитой Гуртяка (читай доку).
Одним словом, программа нормально работает под 98 винду (может не поддерживать псевдографику, но во-первых это лечится, во-вторых это не принципиально, если вопрос стоит ребром.)
Проблемма именно в установке виртуального принтера под другие ОС, кроме XP, на которой я могу экспериментировать.
Если у кого-то есть скрипты установки принтеров и драйверов под них под разные ОС, я с удовольствием включу их в инсталлятор. Самому искать и разбираться времени у меня, к сожалению, нет.

anpsoft
не уверен, что правильно понял вопрос, но можно настроить прогу так, чтобы созданный RTF открывался в ворде (вернее ассоциированной с расширением RTF программой). Читай документацию.
Автор: monsters000
Дата сообщения: 11.12.2008 08:01
Такая проблема....вроде все нормально печтает, но....слева все время какие то цифры печатаются вот такого вида перед каждой строчкой......
(27001x потом идет текст как положено и так на каждой строчке...помогите разобраться..
Автор: o22
Дата сообщения: 11.12.2008 09:49
monsters000
Как печатаете ? В смысле, какой перехватчик стоит ? Или Дос-программа генерирует файл ? Нужно этот файл смотреть. Похоже эти символы уже есть в тексте.
Автор: monsters000
Дата сообщения: 11.12.2008 19:21
перехватчик который встроенный в программу, прога своеобразная сразу выводит на lpt порт, щас не могу выложить файл но символы эти есть перед командами, а откуда они? если на матричном печатаешь все нормально...
Автор: o22
Дата сообщения: 12.12.2008 09:35
monsters000
Нужно файл смотреть. Судя по "27" вроде как Esc-последовательность, но почему впереди скобка ? Возможно это последовательности HP, а не Epson. Их программа не обрабатывает.
Автор: monsters000
Дата сообщения: 12.12.2008 10:02
&l0C&l0E&a0L&9
(27001X(s17H&a2976H
&a383V(27001X(s17H&a992H11.12.2008
&a383V(27001X(s17H&a1899H Каб.
&a510V(27001X(s10H&a935H
&a510V(27001X(s17H&a3260H09267704
&a638V(27001X(s10H&a1757HКМ
&a638V(27001X(s10H&a2891H
&a765V(27001X(s10H&a737HПРОВОТОРОВА
&a765V(27001X(s10H&a3458H
&a893V(27001X(s10H&a482H
&a893V(27001X(s10H&a2013H
&a1020V(27001X(s10H&a1531H
&a1049V(27001X(s10H&a2863HL-----
&a1162V(27001X(s10H&a822H
&a1162V(27001X(s10H&a1786H
&a1162V(27001X(s10H&a3402H7
&a1304V(27001X(s10H&a595H
&a1304V(27001X(s10H&a2324H 0
&a1304V(27001X(s17H&a3430H . .
&a1431V(27001X(s17H&a2693H
&a1559V(27001X(s17H&a652H ОБЛАСТЬ
&a1559V(27001X(s17H&a2409H
&a1687V(27001X(s10H&a1049H
&a1814V(27001X(s17H&a595H
&a1814V(27001X(s17H&a2041H
&a1814V(27001X(s17H&a2551H
&a1814V(27001X(s17H&a3402H26
&a1942V(27001X(s17H&a907H
&a1942V(27001X(s10H&a2976H 2
вот файл...в этой проге свои дрова есть, а если поставить там epson lx 300 к примеру?

Добавлено:
КАК ОТ НИХ ИЗБАВИТЬСЯ...ЕСЛИБ НЕ ОНИ ТО ВСЕ БЫЛО БЫ ОТЛИЧНО И В ПРОГЕ DOSPRN ТОЖЕ САМОЕ....
Автор: o22
Дата сообщения: 15.12.2008 19:29
Причина - источник, то есть твоя dos-программа.
Пробуй выбирать матричный принтер, раз программа это позволяет.
Автор: anpsoft
Дата сообщения: 25.12.2008 01:46
не то
просто чтобы можно было для любого указанного расширения указать какую программу вызывать вместо печати

как образец - для rtf написать что вызвать word


Автор: o22
Дата сообщения: 29.12.2008 18:43
anpsoft
не понял...
Автор: anpsoft
Дата сообщения: 04.01.2009 15:27
в настройках добавить список вида:
расширение файла - какую программу выполнить и с какими параметрами

простой пример
дос программа сделала отчет в rtf
а ваш sprint наблюдая за папкой и увидев там файл rtf, согласно таблице вызовет к примеру word с параметрами в командной строке распечатать файл и выйти

изменений вроде немного
а функциональность резко возростает

для простоты можно упростить - пусть вызывает всегда батник или cmd указанный в таблице с передачей ему полного имени файла

а уж пользователь пусть настраивает батник как хочет
Автор: o22
Дата сообщения: 06.01.2009 14:45
anpsoft
Нууу, как бы задача программы несколько иная, чем следить за какой-то папкой и открывать в ней файлы.
Если тебе нужна программа именно с такой функциональностью, то лучше поискать такую или написать новую. Может функция и полезная (скорее всего, раз понадобилась кому-то), но не совсем вписывается в концепцию программы.
А концепция SPrint такова, что программа помагает печатать файлы старым дос-программам на новых принтерах.
Хотя, если ты готов проспонсировать, то ....
Но имей в виду, что день моей работы стоит достаточно дорого
Автор: Smitis
Дата сообщения: 06.01.2009 16:19
anpsoft

Цитата:
простой пример
дос программа сделала отчет в rtf
а ваш sprint наблюдая за папкой и увидев там файл rtf, согласно таблице вызовет к примеру word с параметрами в командной строке распечатать файл и выйти

Есть программы для мониторинга изменений файлов в папках и т.п.. Конкретно сейчас не скажу какие, так как за ненадобностью не использую. Но когда-то видел такие и в пямяти отложилось, что такие программы есть. Т.е., надо просто поискать...
Автор: szsergey
Дата сообщения: 26.01.2009 14:15
Ситуация такая: на компьютере локально подключен матричный принтер (LPT1). Иногда надо печатать из DOS-приложений на сетевой лазерный. Когда отправляется DOS-задание на печать (SPrint стоит на LPT2), то оно уходит в матричный принтер, т.е. ничего не перехватывается. Если Sprint стоит на LPT1 (пул) - задание уходит в SPrint и всё... Дальше этого процесс не идет.

Как можно разрешить данную проблему?
Автор: POMAH1
Дата сообщения: 26.01.2009 18:19
szsergey
из программы вручную выбирать из списка установленных принтеров (третья закладка настроек)
в списке портов сетевого принтера надо пометить TCP
бывает глюк - при смене принтера нужно перезапускать программу
Автор: szsergey
Дата сообщения: 28.01.2009 08:16
POMAH1
Т.е. SPrint должен стоять в пуле LPT1, а для сетевого принтера дополнительно создать ТСР порт? А ТСР тоже сгруппировать в пул? Сории за то, что уточняю.



Добавлено:
А как быть в похожей же ситуации (мой предыд. пост), но лазерный (USB) и матричный (LPT) подключены одновременно локально?

Страницы: 1234567891011121314151617181920212223242526

Предыдущая тема: KitchenDraw 4.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.