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

» SPrint

Автор: o22
Дата сообщения: 15.12.2004 11:12
Miravingen

Цитата:
ну только открывает он у меня как адитор! не так как нужно ! как последовательности поменять! ?

Я не понял. Что имеется в виду под "не так как нужно" ?
Автор: Miravingen
Дата сообщения: 17.12.2004 10:19
в основном я получаю таблицы ! а открываются они в этой программе смещенные ... и печатаются тощно также ...! в дос прн таких проблем не возникает, там я последовательности матричного принтера поставил и печатаю на HP LJ 1300 ,без проблем ! минус дос прн что там нет предварительного просмотра и автоматом не определяется страница... т.е приходтися каждый раз настройки забивать...
Автор: o22
Дата сообщения: 17.12.2004 11:53
Miravingen

Цитата:
в основном я получаю таблицы ! а открываются они в этой программе смещенные ... и печатаются тощно также ...!

Если текст в документе разноширинный (в пределах одной строки), то так и будет.
SPrint для таких документов не предусмотрен и я об этом не раз здесь писал.
Если желаешь, пришли мне в мыло образец своего документа, чтобы удостовериться, что причина в этом.
Автор: nsinel
Дата сообщения: 19.12.2004 19:41
Miravingen
По-моему, тебе может подойти программа VVS TextView (см. Варезник).
Вот что о ней пишут.

Цитата:
При разработке программного обеспечения наверное многие сталкивались с тем, что, с одной стороны, проще и быстрее всего получить отчеты и документы в текстовом формате, но, с другой стороны, в среде MS Windows качество их вывода на печать оставляет желать лучшего. Текстовые документы часто содержат табличные данные, например, счета, накладные, отчеты и т.д. Так как в шрифтах Windows отсутствуют символы псевдографики, то таблицы получаются состоящими из символов +, - , |. Кроме того, новые принтеры, особенно струйные, часто поставляются без возможности печатать по русски из DOS - программ.
Автор: Miravingen
Дата сообщения: 20.12.2004 07:28
[q][/q]
я скинул файл можешь посмотреть ...

Добавлено
а что касается VVS textVIEV там нет авоматической печати ! хотя + - он заменил графикой ! все нармально.... просто есть кодировка .... например "Е" - жирный шрифт ! ее не понимает понимает ни Sprint ни VVS textVIEV.....
Автор: o22
Дата сообщения: 20.12.2004 11:09
Miravingen

Цитата:
я скинул файл можешь посмотреть ...

Если это мне, то я ничего не получал.
Автор: Miravingen
Дата сообщения: 20.12.2004 13:22
о том что файл скинуть ! это другой вопрос ! почтовик настроить не могу....
Автор: Rotten
Дата сообщения: 08.01.2005 21:52
а что то не скачиваеться мож кто нить скинет на мыло профильное
Автор: o22
Дата сообщения: 10.01.2005 11:37
Rotten

Цитата:
а что то не скачиваеться мож кто нить скинет на мыло профильное

Попробуй отсюда http://o22.freewebpage.org/SPrint.zip
Прямую ссылку в шапке тоже подправил.

Добавлено
Заодно и версию обновил.

Версия от 10.01.2005
- Добавлена опция выбора кодировки обрабатываемого текста (Auto, DOS, Win, Koi),
которую можно менять даже после загрузки документа (например было "Auto",
кодировка определилась неправильно, после ручного изменения текст будет открыт
в выбранной кодировке)
- После любого изменения в настройках, текст автоматически перечитывается с новыми
установками (раньше нужно было выбрать "Перечитать" из контекстного меню).
Автор: Stabilizator1
Дата сообщения: 20.01.2005 14:30
Господа, возможно что немного не потеме пост, но вот такая проблема: пробую печатать досовский документ (и с загруженным SPrint и пробовал с DOSPrn и с DOSPrinter) - принтер два раза мигает и тишина. Принтер Samsung ML-1210. Где-то слышал совет, что нужно ставить галочку "печатать в DOS" в настройках принтера, но этой галочки нигде не нашёл, ни в свойствах принтера, ни при новой установке драйверов. Подскажите как быть. Досовская программа "Тест Люшера", может в ней какая особеность? Хотя бы кракозябры выскочили на печать и то бы уже определлённость была хоть какая...
Автор: o22
Дата сообщения: 20.01.2005 15:24
Stabilizator1
Попробуй перехват сделать гуртяковской утилитой (prn2file.com), которая есть и составе SPrint и по-моему в DosPrn тоже есть. Потом печатай получившийся текстовый файл или с помощью SPrint или любым другим способом.
Автор: Grumworth
Дата сообщения: 01.02.2005 20:11
Господа, НИ одна ссылка из всей темы НЕ работает помогайте, плиз...
У кого есть возможность - киньте, плиз, на grumworth(at)mail.ru

ЗЫ: есть возможность выложить на работающий хост...
Автор: o22
Дата сообщения: 02.02.2005 13:06
Grumworth
Прямая действително не работает.
Попробуй со страницы http://o22.freewebpage.org
У меня только что получилось.
Пока за этим хостингом не наблюдалось глюков.
А ты куда хочешь переложить ?
Автор: Grumworth
Дата сообщения: 03.02.2005 01:04
o22
Пробую - результат нулевой - this page is not found и далее на главную страницу...
Кстати, на почтовом аккаунте файл обновляется? Качаю битый архив...

На geocities. Пока проблем не было вообще... Пользуюсь уже на протяжении 4 лет...
Автор: o22
Дата сообщения: 03.02.2005 11:13
Grumworth

Цитата:
Пробую - результат нулевой - this page is not found и далее на главную страницу...

Странно, у меня все нормально.

Цитата:
Кстати, на почтовом аккаунте файл обновляется? Качаю битый архив...

Сегодня отослал свежую версию (ее даже на сайте еще нет )
Grumworth

Цитата:
На geocities. Пока проблем не было вообще... Пользуюсь уже на протяжении 4 лет...

Прийдется и мне туда податься.
Автор: aMario
Дата сообщения: 04.02.2005 11:46
o22

Цитата:
Сегодня отослал свежую версию (ее даже на сайте еще нет )

А на сайте когда ее можно будет взять?

Автор: o22
Дата сообщения: 04.02.2005 17:16
Никакого желания выкладывать нет - видишь, проблемы у людей со скачкой...
Берите в почтовом ящике пока, там видно будет...
Автор: PaRus75
Дата сообщения: 16.02.2005 13:52
O22
Большое спасибо за версию от 19.01.05
Выставил ожидание изменений 1 с, тестил около часа на бухгалтерских программах, - проблемы с открытием недописаного файла не наблюдалось. Так что эта проблема, похоже, решена. Еще раз большое спасибо. Программа просто великолепна.
Автор: o22
Дата сообщения: 16.02.2005 15:24
PaRus75

Цитата:
Большое спасибо за версию от 19.01.05
Выставил ожидание изменений 1 с, тестил около часа на бухгалтерских программах, - проблемы с открытием недописаного файла не наблюдалось. Так что эта проблема, похоже, решена. Еще раз большое спасибо. Программа просто великолепна.

Спасибо и за доброе слово и за тестирование, так как я, честно говоря, особо не тестировал.
Попробуй еще поставить время ожидания - 0.
Так как в конце загрузки я добавил проверку на изменение файла относительно начала загрузки, то и это уже должно дать свой результат. Но только не для файлов, которые создаются по принципу "порционной дозаписи".
Автор: maxud
Дата сообщения: 20.02.2005 09:40
o22
Попробовал программу и нашел небольшой глюк. ОС-Windows 98se, выбираю принтер иной чем по умолчанию, но печать все равно происходит на принтер по умолчанию и при выходе из программы настройка на новый принтер (не по умолчанию) не запоминается.
Кроме того, не помешал бы скроллинг в окне просмотра.
А программа классная!
Автор: o22
Дата сообщения: 20.02.2005 18:59
maxud

Цитата:
Попробовал программу и нашел небольшой глюк. ОС-Windows 98se, выбираю принтер иной чем по умолчанию, но печать все равно происходит на принтер по умолчанию

Странно, нужно будет проверить у себя.
Я всегда печатаю "по умолчанию", но на стадии написания вроде работало.

Цитата:
и при выходе из программы настройка на новый принтер (не по умолчанию) не запоминается.

Это действительно не запоминается.
Я особо не разбирался как "запомнить принтер", а так как не пекло, то так и оставил.

Цитата:
Кроме того, не помешал бы скроллинг в окне просмотра.

В смысле ? Вроде есть ? Или ты что-то другое имеешь ввиду ?
Автор: maxud
Дата сообщения: 21.02.2005 08:41
>>О принтере не по умолчанию
У меня несколько принтеров и обязательно по умолчанию должен быть не тот принтер на который печатает SPrint.
>>О скроллинге
В окне предварительного просмотра если документ не влазит в окно приходится увеличивать размеры окна чтобы увидеть его полностью по ширине (нужен горизонтельный скроллинг). Вертикальный скроллинг есть.
И еще, у меня получилось вручную запустить несколько копий SPrint - это ошибка или так задумано? И как в этом случае поведет себя SPrint? Может можно печатать на разные принтеры из разных директориев? Было бы удобно.
Когда SPrint загружается, он обязательно показывает свое окно, и только потом сворачивается, может окно вообще не показывать? Раздражает мелькание, особенно пугаются простые пользователи.
В заголовке SPrint написано "печать для DOS программ на лазерном принтере" - так ведь на любом принтере, как я понимаю. Тогда должно быть "на Windows-принтере"
И по дизайну. Верхние кнопки красивше было-бы сделать в виде вкладок (закладок) слева вверху. А нижние сгрупировать в виде кнопок справа внизу и одинаковой ширины. И при изменении размера окна все нижние кнопки будут отъезжать вправо вслед за углом.
Мои предложения прошу не востпринимать как наезд - программа очень хорошая и полезная. Но в ней, по моему, не хватает некоторого лоска.
Автор: o22
Дата сообщения: 21.02.2005 19:00
maxud

Цитата:
В окне предварительного просмотра если документ не влазит в окно приходится увеличивать размеры окна чтобы увидеть его полностью по ширине (нужен горизонтельный скроллинг).

Так вроде размер шрифта как раз расчитывается так, чтобы документ по ширине влез.
Сделать-то не проблема...

Цитата:
И еще, у меня получилось вручную запустить несколько копий SPrint - это ошибка или так задумано?

Скажем так, я не нашел причины, по которым я должен был это запрещать.

Цитата:
И как в этом случае поведет себя SPrint? Может можно печатать на разные принтеры из разных директориев? Было бы удобно.

Если копии программы расположены в отдельных каталогах и у каждого свои настройки (ini-файл), то можно. Сам не пробовал, но теоретически это так. Если это запуск одного ехе-шника несколько раз, то и настройки у них, естественно, одинаковы. Со всеми вытекающими.

Цитата:
Когда SPrint загружается, он обязательно показывает свое окно, и только потом сворачивается, может окно вообще не показывать? Раздражает мелькание, особенно пугаются простые пользователи.

Не помню почему именно так сделано. Переделывать влом. Так как времени нет.
А вообще с пользователем нужно работать.
Непуганные они у тебя. Пару раз "синий экран" засвети и они от заставки перестанут шарахаться...

Цитата:
В заголовке SPrint написано "печать для DOS программ на лазерном принтере" - так ведь на любом принтере, как я понимаю. Тогда должно быть "на Windows-принтере"

Да, я знаю. И в ридмишке об этом говорится.
Просто начиналась программа именно с проблемы печати ДОС-текстов, так название и осталось.
Если его сейчас изменить (например "Программа для печати любых текстов на любом принтере"), то смысл ее потеряется в таком универсальном названии.
Цитата:
И по дизайну. Верхние кнопки красивше было-бы сделать в виде вкладок (закладок) слева вверху. А нижние сгрупировать в виде кнопок справа внизу и одинаковой ширины. И при изменении размера окна все нижние кнопки будут отъезжать вправо вслед за углом.


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


Цитата:
Мои предложения прошу не востпринимать как наезд - программа очень хорошая и полезная. Но в ней, по моему, не хватает некоторого лоска.

А смысл наезжать. Где сядешь там и слезешь. Повторю, продукт некоммерческий, поэтому...
За советы спасибо. Ничего не обещаю.

Кстати, выбор принтера работает. Только что проверил.
Но не запоминается, это да. Так как я не разбирался как "запомнить принтер".
Это-же не просто текстовая строка c названием.
Да и на то он и принтер по-умолчанию.
Тот-же Word, по-моему, также поступает.
Автор: salex
Дата сообщения: 21.03.2005 11:38
а куда по умолчанию система помещает задания, если задан параметр печати в файл? у меня SPrint отслеживает системный темп, но там ничего не находит

Добавлено:
P.S. ось - Windows XP SP2 или W2k SP4

Добавлено:
да, ещё... кто-то пробовал печать из-под SPrint на usb-шный струйник Lexmark Z615? поделитесь опытом, не удаётся заставить печатать...
Автор: o22
Дата сообщения: 22.03.2005 10:28
salex

Цитата:
а куда по умолчанию система помещает задания, если задан параметр печати в файл? у меня SPrint отслеживает системный темп, но там ничего не находит

Не понял вопрос.
Какая система ? Ты имеешь ввиду утилиту Гуртяка ? По-моему откуда запустил, туда и помещает. Но не в системную - это точно. Когда писалась утилита, еще Windows не было

Цитата:
да, ещё... кто-то пробовал печать из-под SPrint на usb-шный струйник Lexmark Z615? поделитесь опытом, не удаётся заставить печатать...

Именно с USB-принтерами не приходилось проверять, но по идее программа должна печатать на любой принтер, доступный в системе.
Автор: salex
Дата сообщения: 22.03.2005 21:15
2 o22
под "системой" имелась ввиду ось... либо я не совсем корректно понимаю принцип печати в файл. Я полагаю, что при направлении документа непосредственно на порт принтера Sprint перехватывает задание, конвертит и отправляет дальше - на печать.
тогда нужно ли активировать опцию слежения за файлими? этого и касался мой вопрос - если слежение необходимо, то где именно формируется файл-задание, который потом печатается? Если же настроить принтер на печать в файл, то ось обязательно спросит у пользователя, куда именно и с каким именем этот файл поместить... тогда перехват уже не может быть автоматическим? обьясните, будте добры может, есть статьи по этому вопросу?
наверное, вопрос слегка выдаёт во мне линуксоида, по крайней мере, у меня под линуксом каждое задание печати формируется как файл и сохраняется во временной папке, делает ли так же windows - спорить не буду, потому и спрашиваю
Автор: o22
Дата сообщения: 23.03.2005 10:30
salex

Цитата:
Я полагаю, что при направлении документа непосредственно на порт принтера Sprint перехватывает задание, конвертит и отправляет дальше - на печать.

Нет, не так. SPrint мониторит указанные папки на появление в них необработанных им файлов. И не его забота кто их сформировал и как они туда попали. При появлении файла он его конвертирует (если нужно), расчитывает размер шрифта, преобразует некоторые последовательности и отсылает на любой принтер, установленный в системе.
Вообще почитай ридмишку, там все это описано.
Автор: salex
Дата сообщения: 23.03.2005 11:49
тогда вопрос переносится в плоскость PRN2FILE.COM, он у меня упрямо не хочет формировать файл. Видимо, проблема в том, что он расчитан на работу только с LPT? а по дефолту у меня стоит юсб-шный струйник. Поможет ли эмуляция установки LPT-шного принтера (только драйвера, без самого девайса) и установки его дефолтным? Или проблема в другом?
2 o22
а можно ли заставить Sprint сканить папки, находящиеся в сети? на FTP под управлением не-windows осей? например, у меня путь к файлам в локальной сети, которые я хочу печатать такой: "ftp://10.10.10.10/usr/tmp", ось требует авторизацию для открытия папки, но это можно исправить

Добавлено:
из ридми
Если приложение, с которым Вы работаете, создает файлы, которые впоследствии и выводит на печать, и эти файлы можно описать по маске, то настраиваете SPrint на подкаталог, где приложение создает свои файлы, и указываете их маску, например: C:\Prog\Zarplata\*.txt

маску можно задавать не по имени, а по расширению? printjob.*?
Автор: o22
Дата сообщения: 24.03.2005 10:11
salex

Цитата:
тогда вопрос переносится в плоскость PRN2FILE.COM, он у меня упрямо не хочет формировать файл. Видимо, проблема в том, что он расчитан на работу только с LPT? а по дефолту у меня стоит юсб-шный струйник. Поможет ли эмуляция установки LPT-шного принтера (только драйвера, без самого девайса) и установки его дефолтным? Или проблема в другом?

Дело в том, что когда писался prn2file.com (1992 год), то не было не только Windows, но и тем более USB-принтеров. Но предназначение этой утилиты - перехват печати на LPT в DOS-среде (или в крайней мере под ее эимуляцией). Это, конечно, не исключает ее работы в других условиях, но и не гарантирует. Ты лучше объясни чего ты хочешь добиться. Может этого можно добиться гораздо проще.


Цитата:
а можно ли заставить Sprint сканить папки, находящиеся в сети? на FTP под управлением не-windows осей? например, у меня путь к файлам в локальной сети, которые я хочу печатать такой: "ftp://10.10.10.10/usr/tmp", ось требует авторизацию для открытия папки, но это можно исправить

Нужно пробовать. Почему-бы и нет ?salex


Цитата:
маску можно задавать не по имени, а по расширению? printjob.*?

Естественно.
Автор: salex
Дата сообщения: 24.03.2005 17:01
2 o22
разобрался

Страницы: 1234567891011121314151617181920212223242526

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


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