Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » SPrint

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Открыть новую тему     Написать ответ в эту тему

o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SPrint


Попробовав несколько программ для печати из ДОС-приложений на лазерниках, понял, что быстрее напишу свою, чем найду что-то подходящее, тем более, что неудобно подсовывать пользователям крекнутую программу.
Что мне не понравилось, например, в DOSPrn (именно в топике обсуждения этой программы находится оригинал данного сообщения) - отсутствие предварительного просмотра и автоматического масштабирования.
Свою программу склепал за пару дней (правда так как с момента этого сообщения уже прошло больше 3-х лет, то суммарные затраты на разработку гораздо больше - 29.01.2007), поэтому не обессудьте.
Делал под свои запросы, что меня не интересовало, не наворачивал.
Пожелания и предложения по программе: (можете добавлять сами, я "отфильтрую")
- вставка изображения (типа логотип);
- высокий шрифт (если встречается соответствующая последовательность или рассчитанный размер шрифта слишком мал) - вообще-то предложение очень хорошее, но пока сложнореализуемое при данном подходе - в RichEdit нет понятия "высота шрифта", только размер, который подразумевает изменение высоты и ширины одновременно, но как для печати без предварительного просмотра и с ограниченными возможностями реализовать можно (o22)
- обработка esc-последовательностей, отвечающих за междустрочное расстояние.
- в настройки программы добавить опцию "только чтение" для предпросмотра
- в настройки программы добавить опцию "как есть" -  забирать с lpt (или с файла, в случае prn2file) и отправлять на usb, вообще ничего не обрабатывая.
- опция "закрыть после печати"
Вопросы и пожелания высказываем здесь или отсылаем на мыло ww2$ukr.net ($=@)
Если пишете на мыло, то обязательно пишите в теме SPrint - так как адрес общедоступный, то на него помимо ваших писем идет куча спама. И шансы быть прочитанными у письма без темы или с темой "проблема" или "помоги", сами понимаете, невелики.



Благодаря vamh, программу теперь можно скачать и отсюда: http://kashary.ru/downloads/SPrint.zip | http://kashary.ru/downloads/sprint_setup.exe
Размещение на этом ресурсе последней версии зависит от vamh В любом случае на оффсайте она появляется раньше, если об этом не сказано отдельно.
 
Внимание! Сайт с программой переехал. Новый адрес http://sprint.inf.ua
 
Проект закрыт.  
В связи с тем, что мой интерес к программе давно исчерпался (так как нет необходимости в печати из ДОС-приложений), программа больше развиваться и сопровождаться не будет.
Я разместил сайт на другом хостинге, так как на предыдущем ее размещение для меня стало финансово нецелесообразным, а просто его закрыть, не оставив возможности скачать программу, было-бы не очень красиво.
Спасибо всем, кто способствовал в развитии программы, прошу прощения у тех, кому (особенно  в последнее время) не отвечал на письма. Такова жизнь.

     

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 09:25 05-09-2003 | Исправлено: o22, 01:20 12-11-2017
humanoid

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В шапке рабочие ссылки (2ой обздец) =)

Всего записей: 11 | Зарегистр. 13-04-2006 | Отправлено: 17:25 30-10-2008
wwweerrrr

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите не понимаю в чем проблема! На одном компе перехват с LPT отлично работает а на другом не работает(настройки программы одинаковы). Может кто сталкивался очень благодарен буду! П.С. компы разной конфигурации, на обох стоит XP!

Всего записей: 1 | Зарегистр. 07-11-2008 | Отправлено: 19:23 07-11-2008
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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 тоже сейчас не работает. Не вижу смысла платить за домен, который не окупается.  
 

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 10:58 27-11-2008
chainick2006

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Что-то, не совсем понял. Прога глючит под 98-ой виндой? Или она написана изначально под NT/XP? При установке она ругается на printui.dll. И, потом, после установки, при попытке запустить и что-либо в ней настроить - тоже. Поискал такой файл на винте - не нашёл. В дистре самой 98-ой винды - тоже не нашёл!
Планируется поддержка 98-ой винды вообще?
Тачки все старые, бухгалтерия, досовские проги... Вобщем, всё довольно мрачно и XP на тех тачках не покатит.
По-этому, собственно, и интересует.

Всего записей: 75 | Зарегистр. 02-02-2006 | Отправлено: 16:50 01-12-2008
anpsoft



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
а нельзя ли добавить печать RTF файлов как есть
конечно не так убого как это делает нотепад
 
или как более простой и универсальный вариант - возможность вызывать для каждого указанного пользователем типа файла внешнюю программу или команду вместо печати
 

Всего записей: 121 | Зарегистр. 13-10-2002 | Отправлено: 00:11 08-12-2008
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chainick2006
Глючит установка редиректора, отключи ее при инсталяции.
Если досовская прога создает файл, который собирается печатать, то перехват не нужен, почитай доку.
Если нужен перехват, то можно:
попробовать установить редиректор вручную (почитай топик, по-моему я описывал) или можно перехватывать утилитой Гуртяка (читай доку).
Одним словом, программа нормально работает под 98 винду (может не поддерживать псевдографику, но во-первых это лечится, во-вторых это не принципиально, если вопрос стоит ребром.)
Проблемма именно в установке виртуального принтера под другие ОС, кроме XP, на которой я могу экспериментировать.
Если у кого-то есть скрипты установки принтеров и драйверов под них под разные ОС, я с удовольствием включу их в инсталлятор. Самому искать и разбираться времени у меня, к сожалению, нет.
 
anpsoft
не уверен, что правильно понял вопрос, но можно настроить прогу так, чтобы созданный RTF открывался в ворде (вернее ассоциированной с расширением RTF программой). Читай документацию.

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 19:31 10-12-2008 | Исправлено: o22, 19:39 10-12-2008
monsters000



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такая проблема....вроде все нормально печтает, но....слева все время какие то цифры печатаются вот такого вида перед каждой строчкой......
(27001x потом идет текст как положено и так на каждой строчке...помогите разобраться..

Всего записей: 27 | Зарегистр. 11-12-2008 | Отправлено: 09:01 11-12-2008
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
monsters000
Как печатаете ? В смысле, какой перехватчик стоит ? Или Дос-программа генерирует файл ? Нужно этот файл смотреть. Похоже эти символы уже есть в тексте.

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 10:49 11-12-2008
monsters000



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
перехватчик который встроенный в программу, прога своеобразная сразу выводит на lpt порт, щас не могу выложить файл но символы эти есть перед командами, а откуда они? если на матричном печатаешь все нормально...

Всего записей: 27 | Зарегистр. 11-12-2008 | Отправлено: 20:21 11-12-2008
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
monsters000
Нужно файл смотреть. Судя по "27" вроде как Esc-последовательность, но почему впереди скобка ? Возможно это последовательности HP, а не Epson. Их программа не обрабатывает.

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 10:35 12-12-2008
monsters000



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
&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 ТОЖЕ САМОЕ....

Всего записей: 27 | Зарегистр. 11-12-2008 | Отправлено: 11:02 12-12-2008
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Причина - источник, то есть твоя dos-программа.
Пробуй выбирать матричный принтер, раз программа это позволяет.

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 20:29 15-12-2008
anpsoft



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
не то
просто чтобы можно было для любого указанного расширения указать какую программу вызывать вместо печати
 
как образец - для rtf написать что вызвать word
 
 

Всего записей: 121 | Зарегистр. 13-10-2002 | Отправлено: 02:46 25-12-2008
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
anpsoft
не понял...

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 19:43 29-12-2008
anpsoft



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в настройках добавить список вида:
расширение файла - какую программу выполнить и с какими параметрами
 
простой пример
дос программа сделала отчет в rtf
а ваш sprint наблюдая за папкой и увидев там файл rtf,  согласно таблице вызовет к примеру word с параметрами в командной строке распечатать файл и выйти
 
изменений вроде немного
а функциональность резко возростает
 
для простоты можно упростить - пусть вызывает всегда батник или cmd указанный в таблице с передачей ему полного имени файла  
 
а уж пользователь пусть настраивает батник как хочет

Всего записей: 121 | Зарегистр. 13-10-2002 | Отправлено: 16:27 04-01-2009
o22



Developer
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
anpsoft
Нууу, как бы задача программы несколько иная, чем следить за какой-то папкой и открывать в ней файлы.
Если тебе нужна программа именно с такой функциональностью, то лучше поискать такую или написать новую. Может функция и полезная (скорее всего, раз понадобилась кому-то), но не совсем вписывается в концепцию программы.
А концепция SPrint такова, что программа помагает печатать файлы старым дос-программам на новых принтерах.
Хотя, если ты готов проспонсировать, то ....
Но имей в виду, что день моей работы стоит достаточно дорого

Всего записей: 2536 | Зарегистр. 03-10-2002 | Отправлено: 15:45 06-01-2009
Smitis



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
anpsoft

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

Есть программы для мониторинга изменений файлов в папках и т.п.. Конкретно сейчас не скажу какие, так как за ненадобностью не использую. Но когда-то видел такие и в пямяти отложилось, что такие программы есть. Т.е., надо просто поискать...

----------
Разум когда-нибудь победит

Всего записей: 3457 | Зарегистр. 09-02-2003 | Отправлено: 17:19 06-01-2009
szsergey

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ситуация такая: на компьютере локально подключен матричный принтер (LPT1). Иногда надо печатать из DOS-приложений на сетевой лазерный. Когда отправляется DOS-задание на печать (SPrint стоит на LPT2), то оно уходит в матричный принтер, т.е. ничего не перехватывается. Если Sprint стоит на LPT1 (пул) - задание уходит в SPrint и всё... Дальше этого процесс не идет.
 
Как можно разрешить данную проблему?

Всего записей: 6 | Зарегистр. 19-11-2008 | Отправлено: 15:15 26-01-2009
POMAH1



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
szsergey
из программы вручную выбирать из списка установленных принтеров (третья закладка настроек)
в списке портов сетевого принтера надо пометить TCP
бывает глюк - при смене принтера нужно перезапускать программу

Всего записей: 1552 | Зарегистр. 30-11-2002 | Отправлено: 19:19 26-01-2009 | Исправлено: POMAH1, 19:24 26-01-2009
szsergey

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
POMAH1
Т.е. SPrint должен стоять в пуле LPT1, а для сетевого принтера дополнительно создать ТСР порт? А ТСР тоже сгруппировать в пул? Сории за то, что уточняю.
 
 
 
Добавлено:
А как быть в похожей же ситуации (мой предыд. пост), но лазерный (USB) и матричный (LPT) подключены одновременно локально?

Всего записей: 6 | Зарегистр. 19-11-2008 | Отправлено: 09:16 28-01-2009 | Исправлено: szsergey, 09:35 28-01-2009
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38

Компьютерный форум Ru.Board » Компьютеры » Программы » SPrint


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru