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

» SPrint

Автор: albel
Дата сообщения: 06.06.2004 20:55
philips
отправил архив на профильное мыло
Автор: JAROSl
Дата сообщения: 07.06.2004 09:21
Такя беда - у меня тоже на скачивается с newmail. Может быть бросите в почту оба файлика?
Автор: o22
Дата сообщения: 25.06.2004 10:10
philips
JAROSl
Пробуйте скачивать с o22.pisem.net

Что касается других пожеланий.
Во-первых, я всегда говорю, что писать лучше сюда, в конференцию, а не мне на почтовый ящик.
Скорость реагирования на ваши пожелания будет одинаковая.
Преимущество отправки пожеланий-вопросов сюда в том, что ответить на него может любой пользователь программы, если меня в сети нет (как например сейчас меня не было почти 3 недели). Тем более, что на большинство задаваемых мне вопросов здесь уже есть ответы...
Это касается и украинских кодировок (например здесь http://forum.ru-board.com/topic.cgi?forum=5&topic=9340&start=60#7 ) и того, почему я не обрабатываю "конденсед" ( http://forum.ru-board.com/topic.cgi?forum=5&topic=9340&start=60#12 )...

Почтой отсылайте только тестовые файлы.
В ближайших планах - поддержка 866 кодировки в части украинских символов (раз уж поступила заявка и даже любезно выслан файл одним из пользователей).
Автор: o22
Дата сообщения: 30.06.2004 17:55
Новая версия программы.

Версия от 30.06.2004
- Определяется в какой из DOS кодировок находится загружаемый текст (для
символов национальных алфавитов).
- Перекодируются национальные символы украинского и белорусского алфавитов в
866 (DOS) кодировке.
- В сплывающей подсказке показывается также кодировка исходного текста.

Изменения, как видим, в-основном коснулись букв национальных кодировок, поэтому кого этот вопрос не интересует, может не качать.

Opex
Выпустил из виду твою просьбу насчет A3
Но в-принципе ты можешь подобрать числа
- Шиpинa для книжнoй
- Шиpинa для aльбoмнoй
экспериментально.

Учитывая, что используется моноширинный шрифт, сделать это несложно.
Размер A3 (297*420) - это 2 листа A4 (210*297)
Поэтому "Ширина для книжной" формата A3 - это число, полученное в результате запуска калибровки для альбомной А4. А "Ширина для альбомной" формата A3 - это число, полученное в результате запуска калибровки для книжной А4 умноженное на 2.
Проверь, я думаю так должно сработать.

И еще, отпишите, если не в лом, с какого сайта лучше скачиваются обновления:
с o22.newmail.ru (я так понял с этим проблемы) или o22.pisem.net (у кого-то были с ним пробемы) ?
Автор: 745denn
Дата сообщения: 04.08.2004 08:21
обнаружил особенность..
Открываю файло "Просмотр"-"Открыть файл", печатаю... при этом файло после печати удаляется (файло удаляется даже если печать отменить). Проверил настройки - стоит птица "удалять файл после отработки" . Но удаление не есть Гуд, так как это отдельное файло (а не файло очереди), чаще всего после печати еще нужное. Можно но ли изменить данную фичу?
Автор: o22
Дата сообщения: 04.08.2004 09:52
745denn
Да, я проверю, непорядок.
Если это так на самом деле - исправлю.
Спасибо за информацию.
Автор: o22
Дата сообщения: 21.08.2004 17:52
Версия от 21.08.2004
- При открытии любого файла непосредственно из окна программы или если открытый
файл был передан в качестве параметра, удаление его не происходит, даже при
наличии опции "Удалять после обработки".

Обратите внимание - программа доступна только здесь http://o22.pisem.net
На сайте newmail она больше не живет. Не оправдал newmail возложенного на него высокого доверия.
Автор: PaRaDiSe
Дата сообщения: 25.08.2004 15:58
o22

Цитата:
Обратите внимание - программа доступна только здесь http://o22.pisem.net
На сайте newmail она больше не живет.

По ссылкеhttp://o22.pisem.net/SPrint.zip выбрасывает на http://www.pochta.ru/start.php

Говорит:
HTTP/1.0 302 Moved Temporarily
Date: Wed, 25 Aug 2004 13:02:08 GMT
Server: Apache/1.3.28 (Unix) PHP/4.3.3 rus/PL30.18
Location: http ://www.pochta.ru/start.php
Автор: nsinel
Дата сообщения: 25.08.2004 16:34
PaRaDiSe
Через FlashGet действительно качается start.php, однако непосредственно из Оперы без проблем получаем SPrint.zip. Думаю, что из IE будет аналогично.
К тому же, как оказывается, файл start.php идентичен файлу SPrint.zip (можно просто выполнить переименование).
Автор: PaRaDiSe
Дата сообщения: 26.08.2004 09:20
nsinel
Я ведь уже говорил:

Цитата:
По ссылкеhttp://o22.pisem.net/SPrint.zip выбрасывает на http://www.pochta.ru/start.php

Это, полагаешь, из FlashGet? Мой IE так нехорошо себя ведет.
Из FG тоже ничего хорошего нет - действительно php, именно стартовая страница.

Запустил из FG "загрузить снова" и закачался именно архив, правда, как и раньше, с именем start.php. Так что pisem.net тоже не особенно надежды оправдывает. Вот с мейлом у них гораздо меньше проблем. Для повышения шансов на скачивание закинул SPrint еще в ящик(да простит меня o22 - без его разрешения):
sprint@supermail.ru
pass:123456

o22
Прошу извинить за самовольное распространение Sprint - если это неприемлемо - я прибью ящик.
Автор: o22
Дата сообщения: 26.08.2004 10:42
Блин. Cтоило отказаться от newmail, как и pochta.ru забарахлила.
Какой еще есть нормальный бесплатный хостинг ?

Добавлено
PaRaDiSe

Цитата:
Прошу извинить за самовольное распространение Sprint - если это неприемлемо - я прибью ящик.

Все нормально. Спасибо за помощь.
Автор: Crazy2
Дата сообщения: 27.08.2004 00:18
o22
Огромаднейшее спасибо за програму - очень выручила!

Вот возникла проблемка : из досовской базы при формировании документа на печать - вставляется в конце каждой страницы символ (круг а от него вниз крестик (мужского начала , в UTF-8 его нашел это Alt +09792), как понял - это для определения конца страницы. Так вот Sprint так и поступает - разбивает строго в соответствии с этим символом постранично, но когда из базы сохраняешь 1 страницу - она тоже его вставляет - в итоге на печать выходит 2 стр. - 2ая просто пустая, если семь стр. сформировалось - выйдет восьмая пустая на принтер.
Возможно ли как то сделать правило, что если ничего за этим символом нету - не печатать?
Еще раз огромное спасибо за программу.
Автор: o22
Дата сообщения: 27.08.2004 14:11
Crazy2

Цитата:
круг а от него вниз крестик (мужского начала)

Ну вообще, круг а от него крестик - это символ женкского начала.
Хоть обозначает он и "конец" страницы.

А если без шуток, то предложение имеет смысл. Реализую, как время свободное подвернется.


Цитата:
Еще раз огромное спасибо за программу.

Спасибо и тебе за полезное предложение.
Автор: o22
Дата сообщения: 31.08.2004 18:49
Испытываем зеркало
http://o22.freewebpage.org

Добавлено
А заодно и новую версию.

Версия от 31.08.2004
- Если символ перевода страницы (#12) находится в конце документа и после него
нет никакого текста, то он игнорируется (и пустая страница не печатается).

Сделал в честь 1 сентября.
Автор: Roz
Дата сообщения: 08.11.2004 18:56
А она какие кодировки поддерживает? Иврит например.
Автор: o22
Дата сообщения: 09.11.2004 12:58
Roz
Win - те которые установлены, а DOS (для перекодировки) - только 866.
С ивритом никогда не имел дела, поэтому ничего сказать не могу.
Автор: Roz
Дата сообщения: 10.11.2004 07:09
a kak bitq? 862
Автор: o22
Дата сообщения: 10.11.2004 15:47
Roz

Цитата:
a kak bitq? 862

Искать другой выход.
Автор: Roz
Дата сообщения: 10.11.2004 18:32
A может подправишь?
Автор: o22
Дата сообщения: 11.11.2004 09:40
Roz

Цитата:
A может подправишь?

Подправить может и не сложно, но нужно владеть вопросом. Я им не владею.
Я так понимаю, тебя волнует вопрос перекодировки из DOS-862 в Win-???? (это все иврит) ?
Дело в том, что для этого нужно еще и прикрутить автораспознавание досовского иврита. Каковы там критерии я не знаю, поэтому сделать не могу. Разве что принудительно перекодировку из DOS в Win. Но для этого нужно знать кодовую страницу.
Честно говоря, заниматься этим нет времени, так как утилита делалась "для себя", а не как коммерческий проект, а выложена была только в порядке солидарности с пользователями RU-BOARD. Поэтому, если и сделаю, то не сейчас...
Автор: nkulmyakov
Дата сообщения: 24.11.2004 08:04
А вообще реально сделать, чтобы можно было выбирать сколько страниц печатать или с какой и по какую
Также у меня не распознались следующие управляющие последовательности:

&l1O&k4S

&l0H

Это я что-то не так делаю, либо можно это как-нибудь подправить?
Автор: o22
Дата сообщения: 24.11.2004 17:51
nkulmyakov

Цитата:
А вообще реально сделать, чтобы можно было выбирать сколько страниц печатать или с какой и по какую

Надо подумать.

Цитата:
Также у меня не распознались следующие управляющие последовательности:

&l1O&k4S

&l0H

А что это за последовательности ? Даже формат непонятен.
Автор: nkulmyakov
Дата сообщения: 26.11.2004 05:50
Это последовательности перевода страницы (последний)
А первый что-то с форматированием. Я просто выдрал и документа.
Вместо квадратиков, там стрелочки.
Видимо эти последовательности в основном для принетров HP. Так как набор последовательностей описанных в HP PCL в Dosprn очень похож.
Автор: o22
Дата сообщения: 26.11.2004 11:54
nkulmyakov

Цитата:
Это последовательности перевода страницы (последний)

Перевод страницы это символ с кодом 12 (женский значек)
Ты вероятно перепутал Esc-последовательности для матричных принтеров (именно их обрабатывает программа) с последовательностями для лазерных принтеров.
Ведь программа изначально была предусмотрена для печати текстов, которые создают ДОС-программы.
Позже уже появилась поддержка текстов в Win-формате.
Но последовательности для HP принтеров другие.
Их программа не поддерживает.
Возможно в дальнейшем будет сделана и такая поддержка. Пока у меня нет на это времени, да и пользователям, для которых эта программа изначально предназначалась, этого не требуется.

В любом случае, пришли мне такой файлик (на профильное мыло), будет время попробую что-то сделать.
Автор: PaRus75
Дата сообщения: 09.12.2004 15:26
Программа SPrint здорово понравилась, но обнаружился один глюк, если печатается относительно большой документ, ИНОГДА загружается только часть файла. Увеличение интервала проверки приводит к более редкому возникновению этой ошибки, но не ликвидирует ее. При этом с файлом, в который перенаправляется печать, все в порядке, то естьь он полный. Подозреваю, что чтение происходит в момент, когда файл еще не дописан до конца, хотя, возможно и ошибаюсь.
Если нужно готов выслать примеры глюка, но повторюсь - он не постоянный.

система Вин2к, SPrint версии от 31.08.2004, ошибка обнаружилась при печати отчетов Банк - клиент.
Автор: o22
Дата сообщения: 10.12.2004 16:02
PaRus75

Цитата:
Подозреваю, что чтение происходит в момент, когда файл еще не дописан до конца, хотя, возможно и ошибаюсь.

Попробуй загрузить этот файл, когда он уже готов и записан на диск.
Если все будет нормально, то скорее всего ты прав.
Хотя о таком мне говорили еще в самых первых версиях программы и я делал попытки отложить чтение загружаемого файла до его полного освобождения, но скорее всего в каких-то случаях такое и может происходить.
Например, если запись в файл происходит путем дозаписи (типа записал, сохранил, открыл, дописал, закрыл...). Тогда SPrint не может быть уверен в том, что программа, которая создает файл "оставила его в покое".
Автор: PaRus75
Дата сообщения: 13.12.2004 17:38

Цитата:
Попробуй загрузить этот файл, когда он уже готов и записан на диск.
Если все будет нормально, то скорее всего ты прав.


Именно так, если при недогруженом файле нажать "Открыть файл", то он загружается полностью, и при нажатии "Очистить" второй раз его показывает тоже полностью.
Думал, проблему можно решить увеличив буфер prn2file, (размер файла 11 kB, буфер по умолчанию - 10000 чего непонятно, наверное байт). Но увеличение его до 32000 и до 100000 положительного результата не дает. Так же иногда загружается часть файла. Может быть имеет смысл сделать в sprint настраиваемый таймаут перед загрузкой файла?
Автор: o22
Дата сообщения: 14.12.2004 10:33
PaRus75

Цитата:
Думал, проблему можно решить увеличив буфер prn2file, (размер файла 11 kB, буфер по умолчанию - 10000 чего непонятно, наверное байт). Но увеличение его до 32000 и до 100000 положительного результата не дает.

Ничего не могу сказать насчет prn2file, утилитка не моя, а Дмитрия Гуртяка. Похоже, что она записывает данные файл по принципу дозаписи.

Цитата:
Может быть имеет смысл сделать в sprint настраиваемый таймаут перед загрузкой файла?

Есть ведь в настройках интервал проверки. Увеличение его должно снизить вероятность загрузки недосформированного файла, хотя и не может гарантировать это наверняка.
Оставайся на связи, я попробую что-то придумать, проверишь на своих данных.
Ок ?
Автор: PaRus75
Дата сообщения: 14.12.2004 11:02

Цитата:
Ничего не могу сказать насчет prn2file, утилитка не моя, а Дмитрия Гуртяка. Похоже, что она записывает данные файл по принципу дозаписи.

Это я прекрасно понимаю и пробую решить проблему используя другие подобные утилитки, но из тех которые я нашел все используют буфер не больше 64к. То есть если печатается файл больше, то скорее всего, возникнет вариант дозаписи.

Цитата:
Есть ведь в настройках интервал проверки. Увеличение его должно снизить вероятность загрузки недосформированного файла, хотя и не может гарантировать это наверняка.

Именно так и происходит, о чем я писал в самом начале, но я имел в виду другое. Попробовать вставить регулируюмую задержку между моментом, когда Sprint обнаруживает обновление файла и считывает его. Если проблем нет - чтение сразу, если возникает - установливаеш задержку, чтобы файл успел дописаться.
Конечно - это просто идея как проблему можно обойти, и возможно есть более эффективные пути.
Автор: Miravingen
Дата сообщения: 14.12.2004 18:53
прога рульная ! особенно предварительный просмотр! в дос прн нет такого ! ну только открывает он у меня как адитор! не так как нужно ! как последовательности поменять! ?

Страницы: 1234567891011121314151617181920212223242526

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


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