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

» SPrint

Автор: SergeyL
Дата сообщения: 17.03.2008 08:47
o22 - Огромное тебе человеческое спасибо!! Ситуация была не простая.. На сетевой машине обрабатывается екселовский файл, преобразуется в текстовик ( фишка в том, что необходимо сложносочиненную таблицу превратить в обычный текст с полным сохранением ее табличного вида) - этот файлик по сетке пишеццо в определенный каталог на машине, где стоит матричный принтер, а тот в свою очередь, должен файлик подхватить и напечатать моноширинным шрифтом. Че я только не пробовал - с начала пытался нет юсом его цеплять - дудки, потом прикрутил DOSPRN, помучался, поматерился - снес - не то. Потом поставил PrintFil. Все нормально - с поставленной задачей софтина справлялась, но лекарства от жадности найти так и не удалось. И вот тут твоя прога - просто находка!! Для разрешения подобной ситуации - MastHave!! Еще раз спасибо!
Автор: nOleg
Дата сообщения: 22.03.2008 14:44
o22

Можно ли настроить прогу, так чтобы файл печати не обрабатывался, т.е. то, что программа отправила на принтер lpt, "один в один" отправлялось на реальный принтер? Может стоит добавить флажок "Не обрабатывать"?
Автор: o22
Дата сообщения: 25.03.2008 14:56
nOleg
А смысл ?

Добавлено:
В смысле, для чего это нужно ?

Добавлено:
SergeyL
Спасибо и тебе на добром слове.

Добавлено:
Ivan1480
Дело в том, что скорее всего у тебя кодировка не чистая 866, а 866u или как ее еще называют RUSCII (или CP-1125).
Добавь ее в списке кодировок (в программе SPrint), причем можно оставить и чистую 866.
Если не получится, вышли файлик мне, я гляну
Автор: celebithil
Дата сообщения: 27.03.2008 15:00
o22

Спасибо большое за программу!!! Весьма она нас выручила, при печати выплатных документов тратится гораздо меньше времени!!!

Я чего пишу, тут nOleg попросил флажок "не обрабатывать", он весьма бы пригодилась. Мы печатаем ведомости через LPT на Tally T-2280, а выплатные документы на лазернике через USB. До сих пор не нашли закономерность в какой нужно отключать Sprint. Введение вышеописанной функции значительно бы облегчила нам работу.




Автор: nOleg
Дата сообщения: 27.03.2008 16:17
o22

Прога про принтер знает, должна печатать на бланках, соответсвенно файл формируется со множеством различных esc-последовательностей (шире, уже, ниже, выше и т.д.). На компе с LPT проблем нет, но на ноуте тот-же принтер подключается через USB со всеми вытекающими.

Пока используется dos2usb, там есть соответствующая "галка", но прога недоломанна, постоянно выскакивает окошко с предложением ввести ключ. Окно можно утащить за экран и забыть о нем, но хотелось бы нормального решения.
Автор: o22
Дата сообщения: 27.03.2008 20:40
то есть просто не удалять esc-последовательности ? Так как обработка это еще и масштабирование, перекодирование, определение ориентации бумаги и много еще чего...
Автор: nOleg
Дата сообщения: 28.03.2008 08:31
o22

Вообще ничего не обрабатывать, "как есть" забирать с lpt (или с файла, в случае prn2file) и отправлять на usb. Проблема только в способе подключения принтера. Повторюсь: прога про принтер всё знает и печатает нормально (если через lpt).

Например этим страдают проги на foxe, все норовят с принтером через порт работать. Net use не работает в этом случае. Из интереса, пробовал ставить на виртуальную машину 98 винду (там есть встроенный перехват lpt) и печатать на расшаренный на хосте, через loopback-адаптер, принтер. Работает, но задержка между окончанием печати в проге и началом печати на принтере слишком велика.

Если это идет вразрез с концепцией программы, или просто лень - не настаиваю. Прога хороша и так.
Автор: o22
Дата сообщения: 28.03.2008 11:02
Нужно смотреть исходники, так сходу и не скажу. Но так или иначе ДОС-файл загружается в программе в RichEdit, им просматриваем и из него печатаем.
Можно отключить разве что перекодировку и обработку Esc-последовательностей.
Или вообще в таком случае не использовать Richedit как перевалочный пункт, а печатать через другой контейнер. Но это боюсь много чего затронет.
Напиши в шапку как пожелание программе. Если время будет, посмотрю, а то если это не зафиксировать, то забуду.
Автор: nOleg
Дата сообщения: 01.04.2008 11:33
не дает редактировать шапку, кто может, добавьте в "пожелания" следующее:
"- в настройки программы добавить опцию "как есть" - забирать с lpt (или с файла, в случае prn2file) и отправлять на usb, вообще ничего не обрабатывая. "
Автор: o22
Дата сообщения: 01.04.2008 19:06
добавил

Добавлено:
в шапку
Автор: gupget
Дата сообщения: 06.05.2008 19:22
Спасибо за программу. В связи с повальной лазернизацией и переходом на дешевые принтеры она оказалась в самую пору.
Несколько возникших багов, частично уже озвученных (все машины под вин2к)
1. Не ставится автоматом принтер при инсталляции
2. Вылезает забавная ошибка Unable to write ...\LNG. С этим разобрались - возникает в том случае, если не выбран lng файл в настройках языка.
3. Уже упомянутый Access violation, только адрес другой (0049с068). С этим хуже, закономерность появления не поймать.
4. Иногда в режиме просмотра при открытии какого-нибудь файла вываливается с многочисленными окошками ошибок, которые не успеть разглядеть. Есть подозрение, но не точное, что это может быть файл, занятый другим приложением. Последний раз было такое при открытом NC на файле nc.cfg.
5. Выбранный принтер в списке часто сбрасывается при перезапуске, особенно после вылетов по п.4
6. Тоже достаточно часто пытается напечатать lucidой второго размера
Автор: Alrups
Дата сообщения: 08.05.2008 08:52
Уважаемый o22 большое спасибо за вашу программу побольше бы таких программ и людей как вы. У меня небольшая проблема с программой при перехвате, что в Prn2file что в SPrint Redirector распечатывается файл и в нём строки выглядят вот так:

Гр._______________________________________________________
00000000ПАШКОВА КРИСТИНА ВЛАДИМИРОВНА
000000000000000(фамилия, имя, отчество)

а должны выглядеть вот так:

Гр._________ПАШКОВА КРИСТИНА ВЛАДИМИРОВНА_______
000000000000000(фамилия, имя, отчество)

Каким образом можно это исправить, на матричном принтере всё печатается нормально, если мало данных я предоставлю заранее спасибо жду вашего ответа.
Автор: jonion
Дата сообщения: 17.05.2008 10:26
Уф. Предже всего спасибо o22 за программу, отличная вещь.

Вот. Удалось заставить работать перехват только через расшаривание принтера и net use lpt1:, все другие пляски никак не помогли. Так в принципе устраивает Если я правильно понял - сей перехват - это просто распечатывание из файла, только файл берется из папки spool\printers, так? Вопрос чисто из интереса.
Автор: Evgenytlt
Дата сообщения: 19.05.2008 07:45
Здравствуйте !
Программа замечательная.
Правда имеется один момент, который мне так и не удалось решить.
Программа не хочет выводить на печать если у пользователя нет административных прав.
Если закрыть Sprint и вновь запустить его от имени Админа, то все работает.
Вопрос: как использовать программу если у юзера нет административных прав.

Автор: o22
Дата сообщения: 21.05.2008 19:03
jonion

Цитата:
Если я правильно понял - сей перехват - это просто распечатывание из файла, только файл берется из папки spool\printers, так? Вопрос чисто из интереса.

Совершенно верно


Добавлено:
Ну плюс работа с очередью принтера (удалять-то надо)

Добавлено:
All
Прошу прощения у всех за то, что не отвечаю ни в конференцию ни на почту - сейчас совершенно нет времени на SPrint и я не уверен, что в ближайшее время оно появится.
И на работе - полный аншлаг и в семейных делах...
Вот сын родился недавно... Теперь у меня трое
Автор: baw17
Дата сообщения: 27.05.2008 08:31
Привет разработчику, есть несколько вопросов


вчера поставил программу win200 принтеры сетевые, все работало замечательно

седня утром пришел включаю системник уже без сети

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

удаляю ее, подрубаю сеть и все начинает работать нормально

получается если имеются только сетевые принтеры и включение идет без сети то прога начинает глючить
Автор: navadmin
Дата сообщения: 24.06.2008 21:40

Цитата:
И на работе - полный аншлаг и в семейных делах...
Вот сын родился недавно... Теперь у меня трое

Спасибо тебе и удачи в семейных делах.
Попробую твое произведение на производстве.
Автор: philips
Дата сообщения: 25.06.2008 08:38
Да, есть еще женщины в русских селеньях. Я прога замечательная . Спасибо
Автор: bkmz77
Дата сообщения: 25.06.2008 16:16
Проблема, есть программа под dos для телеграфии, соответственно на печать уходит много текста и в windows xp проблема такая: печатается текст и отправляется на принтер, Epson LX-300+ по LPT, после нажатия кнопки печать в программе и выводом текста на печать проходит порядка 10секунд, также постоянно во время вывода текста на печать во время печати принтер “Тормозит” от5 до 15сек и продолжает печать.
Вопрос как избавится от задержки перед печатью и вовремя печати.
Готов выслать программу на почту если это необходимо.
Автор: vgrnt
Дата сообщения: 27.06.2008 01:50
bkmz77

Цитата:
Вопрос как избавится от задержки перед печатью и вовремя печати.

Внести изменения в реестр:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\WOW\LPT_timeout
Вместо значения 15 поставить 3.
Перезагрузиться.
Автор: AF1NA
Дата сообщения: 27.06.2008 11:05
А как правильно ее запустить под админскими правами? у нас в домене ну никак она не хочет работать даже под опытным пользователем.

можно ли как-нибудь запустить этот процесс под пользователем но с админскими правами? (вопросс немного оффтоп, но проблема именно в этом, нигде больше найти не могу)
Автор: crapaud
Дата сообщения: 01.07.2008 12:14
При установке программы в конце настройки виртуального принтера выдает ошибку - не возможно завершение операции. После этого редайректор виден, но не работает (задание на него подается, но на этом все и заканчивается - в SPrint он его не передает). Пробовал на 2х разных машинах с одинаковым результатом. Как бороться - как установить redirector в ручную?

З.Ы. пока маюсь с другими подобными прогами... Идеально заработал тока платный Printfil, но лекарств к нему пока нет (((

З.З.Ы. да, настроил всетаки DOSPrn... правда извел пол пачки бумаги, за то все работает

Всетаки че-то с этим редайректором не то. На 3х машинах пробывал и нигде не завелся. На последней даж ошибок при установке не выдавал, но все равно тишина... А на 2х вышеозначенных прогах никаких виртуальных принтеров нет, но они по умолчанию ловят все, что летит на LPT... Жаль, что не получилось воспользоваться такой приятной с виду программой. Разработчику все равно спасибо! Надеюсь, перехват когда-нибудь доработают - тогда все подобные платные проги будут
Автор: anryk
Дата сообщения: 01.07.2008 15:46
AF1NA
для таких случаев есть прога Admilink
Автор: Old_Druid
Дата сообщения: 06.07.2008 15:03

Цитата:
При установке программы в конце настройки виртуального принтера выдает ошибку - не возможно завершение операции. После этого редайректор виден, но не работает (задание на него подается, но на этом все и заканчивается - в SPrint он его не передает). Пробовал на 2х разных машинах с одинаковым результатом. Как бороться - как установить redirector в ручную?

Та же фигня - но в моем случае нормально заработала прога needprn с тестовым ключом
брал тут - www.needprn.ru, ключ дали там-же.




Автор: nsinel
Дата сообщения: 07.07.2008 08:19
Old_Druid
Исправь ссылку. Хорошо хоть название программы правильное, поэтому и о ссылке можно легко догадаться.
Скачал тестовую версию, хочу попробовать.
По крайней мере есть официальная поддержка (за 500 руб., если купить).
Автор: Old_Druid
Дата сообщения: 07.07.2008 09:56


Цитата:
Old_Druid
Исправь ссылку. Хорошо хоть название программы правильное, поэтому и о ссылке можно легко догадаться.

Ага, спасибо, исправил.
Автор: nsinel
Дата сообщения: 09.07.2008 07:50
Old_Druid
А если после текста ссылки на сайт поставить хотя бы один пробел или окружить текст кодами URL и /URL в квадратных скобках, то получится совсем то что надо.
См. http://forum.ru-board.com/board/codes.html

А программу NEEDPRN я скачал и немного попробовал. Чем-то похожа на подработанную DOSPRN.
Создал соответствующую тему в Варезнике, т.к. доступна только триал-версия (10 дней или 20 запусков).
Автор: ExecutorOSC
Дата сообщения: 14.07.2008 13:27
Может вопрос несколько не в тему но всёже.
Есть досовская банковская прога. Необходимо печатать с неё на принтер Xerox 3210(надо просто менять размер шрифта),через RCP это не получается сделать.
Всё замечательно печатается через sprint, но когда отправляешь несколько сот листов на печать напрягает необходимость вывода на печать через sprint. Можно ли выставить необходимый размер шрифта в sprint и печатать из этой банковской проги постоянно...
Подскажите как наиболее оптимально это сделать?
Автор: stydik
Дата сообщения: 15.07.2008 13:32
Мне отлично помогает прога Dosprint
Автор: o22
Дата сообщения: 16.07.2008 18:18
ExecutorOSC
Снять в настройках опцию "предварительный просмотр", если я правильно понял вопрос. Если при этом нужно печатать определенным шрифтом, опять таки в настройках необходимо указать этот шрифт (отказавшись от автоматического определения размера шрифта программой)

Страницы: 1234567891011121314151617181920212223242526

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


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