Главная

 

История версий

► Версия 2009.05.26

  • не выделяет цветом гиперссылки, если они встречаются в тексте;

  • изменена ссылка на домашнюю страницу из программы;

  • в FAQ (и соответственно в Справку) добавлено описание установки SPrint Redirector вручную, если это не возможно по каким-то причинам с помощью инсталлятора;

► Версия 2007.12.15

  • при выбранной возможности перехвата заданий от SPrint Redirector не работала возможность мониторить папки;

  • печать с очисткой можно осуществить с помощью клавиш Ctrl-P;

  • возможность печатать всегда на принтер, установленный в Windows по-умолчанию (опция);

  • запоминается значение настройки "Фикc.paзмep шpифтa пpи пeчaти";

  • появилась возможность запретить редактирование в окне предварительного просмотра (опция)

  • поддержка английского языка (файл English.lng);

  • изменена организация поддержки других языков (все языковые файлы находятся в подкаталоге LNG), теперь выбор языка программы осуществляется из настройки.

► Версия 2007.11.20

  • усовершенствован механизм обработки заданий от SPrint Redirector;

  • корректная обработка заданий для тех DOS-приложений, которые не закрывают сеанс печати (ожидание SPrint статуса постановки в очередь);

  • запоминается опция "Фикc.paзмep шpифтa пpи пeчaти";

  • другие незначительные изменения.

► Версия 2007.10.15

  • реализована возможность встроенного перехвата заданий, отправляемых из сеанса DOS с последующей их обработкой в общем порядке.

  • запоминание принтера печати реализовано таким образом. чтобы оно не сбивалось при установке и удалении принтеров;

  • появился инсталлятор в связи с усложнившейся установкой программы (установка SPrint Redirector);

  • немного изменен алгоритм расчета размера шрифта;

  • в связи с увеличением количества настроек, перегруппирована страница настроек программы;

  • исправлен файл кодировки DOS 775 (BaltRim)

  • расширено описание программы, учитывающее новые возможности программы;

  • другие незначительные изменения.

► Версия 2007.04.23

  • при первом запуске программы (когда ini-файл еще не создан), выбирается принтер, установленный в системе по умолчанию и размер бумаги - A4 (предотвращает печать мелким шрифтом, если изначально не выбран размер бумаги);

  • добавлена настройка "Фиксированный размер бумаги при печати", которая позволяет печатать все документы одним размером шрифта вне зависимости от его ширины;

  • исправлен визуальный эффект при установке размера полей (отступов);

  • другие незначительные изменения.

► Версия 2007.02.20

  • добавлена возможность конвертации исходного файла в Unicode (опция) - позволяет просматривать и печатать документ шрифтом максимально приближенным к оригиналу (в частности используя псевдографику);

  • после входа в настройки и возврата в режим просмотра файл автоматически не перезагружается, для этого теперь есть кнопка "Перезагрузить файл";

  • добавлена возможность повтора отмененных исправлений (Redo);

  • возможность печати не на принтер, а в RTF-файл с последующим открытием в ассоциированной с расширением RTF программой;

  • изменена структура файлов хранения кодировок (*.cp - в связи с появившейся возможностью поддержки Unicode);

  • добавлена возможность работать с файлами в форматах: DOS 775 (BaltRim), DOS 850 (Latin 1), DOS 852 (Latin2), Win 1250 (Latin 1), Win 1252 (Latin 2), ISO-8859-5 (rus);

  • добавлена возможность загрузки файлов в кодировке UTF-8;

  • поддержка пользовательских Esc-последовательностей, позволяющих из файла указывать программе количество копий документа при печати и его ориентацию;

  • изменен алгоритм автоматического определения кодировки и перекодировки файла (в связи с Unicode);

  • изменен алгоритм расчета размера шрифта (в связи с Unicode);

  • изменен алгоритм печати, сохранения в файл для выделенного блока (в связи с Unicode);

  • запоминание числа копий печати при выходе из программы (опция);

  • минимизация при закрытии (опция);

  • приведение в соответствие с изменениями в программе файла справки, добавлен раздел с описанием формата файла кодировок (*.cp);

  • оптимизация кода.

► Версия 2007.01.30

  • информация о количестве экземпляров печатаемого документа перемещена со страницы настроек на панель кнопок (возле кнопок печати), что более логично;

  • возможность вызова диалога настройки принтера для более подробных его  настроек (способ подачи бумаги, печать дуплексом, другие расширенные возможности печати для определенных принтеров);

  • внесены изменения в файл перекодировки (cp) для предотвращения печати символов с кодом 255(FF);

  • закладка "О программе" перенесена в раздел настроек;

  • другие незначительные изменения.

► Версия 2006.10.25

  • доработана функция записи документа в файл RTF-формата, теперь в сохраняемом документе учитывается указанный формат бумаги, ориентация листа, отступы от края;

  • реализована предварительная коррекция файла с неверным порядком следования символов перевода строки и возврата каретки, что приводило к двойному переводу после каждой строки в результирующем документе;

  • обеспечено сохранение настроек программы в случае завершения ее работы вместе с завершением работы Windows;

  • реализована возможность работы программы без установленных на компьютере принтеров ("в автономном режиме"); теперь для таких случаев созданный документ можно сохранить для его последующей распечатки на другом компьютере;

  • оптимизация кода.

► Версия 2006.10.03

  • исправлена ошибка, при которой размер шрифта для печати иногда определялся неверно;

  • исправлена ошибка, которая иногда возникала при печати на принтер, который не был установлен в системе по умолчанию;

  • изменена процедура автоматического определения параметров принтера;

  • добавлена возможность задавать количество копий документа для печати;

  • разделена настройка размера максимально возможного шрифта (Размер шрифта для печати не более) и настройка фиксированного размера шрифта при просмотре - теперь это могут быть разные значения;

  • другие незначительные изменения.

► Версия 2006.08.10

  • исправлена ошибка, при которой межстрочное расстояние при установленной опции "Максимальный шрифт при просмотре" было больше установленного;

  • изменен диалог выбора принтера и формата бумаги, при выходе из программы последний запоминается;

  • дополнительная информация в статусной строке главного окна;

  • обновлен раздел часто задаваемых вопросов (FAQ) справки;

  • другие незначительные изменения.

► Версия 2006.06.20

  • исправлена ошибка, которая возникала при обработке пустого файла;

  • возможность установить межстрочное расстояние меньше 0 (визуально при предварительном просмотре строки в этом случае будут налагаться друг на друга, но при печати это позволит в некоторых случаях поместить больше информации на странице - экспериментируйте);

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

  • настройка некоторых параметров сделана более наглядно;

► Версия 2006.03.31

  • исправлена ошибка, из-за которой не работала автоматическая калибровка в Windows 98;

  • добавлена возможность установить верхний и нижний отступ от края бумаги;

  • переработана процедура открытия файла из программы "по кнопке";

  • добавлена возможность предварительного просмотра увеличенным шрифтом;

  • исправлена ошибка в файле кодировки RUSCII CP-1125;

  • если в качестве параметра программе передано имя файла и не стоит опция "Предварительный просмотр", то программа после печати файла автоматически закрывается;

► Версия 2006.03.16

  • реализована печать выделенного блока;

  • исправлены некоторые ошибки, связанные с локализацией;

► Версия 2006.02.15

  • исправлена ошибка при определении ориентации страницы при малых размерах шрифта;

  • добавлена кодировка DOS-mik (bulgarian);

  • написан файл помощи (SPrint.chm), файл с описанием программы SPrint.txt более не поддерживается;

  • убран просмотр описания программы из окна "О программе", вместо него можно вызвать файл справки (также справку можно вызвать по клавише F1)

  • запись в файл помимо Rtf-формата  возможен и в текстовом формате (в Windows-кодировке), если задано расширение отличное от Rtf , папка по умолчанию для записи предлагается по месту нахождения исходного файла;

  • при пустом списке обрабатываемых кодировок и признаке "Автоопределение", список автоматически заполняется всеми кодировками, файлы которых находятся в подкаталоге CP (удобно для первого запуска программы);

 

► Версия 2006.02.02
- мульти-язычный интерфейс (настройка и добавление новых языков - в описании);
- исправлен модуль удаления необрабатываемых esc-последовательностей (в частности обрабатывается сочетания #27#12 как прогон страницы);
- другие исправления;

► Версия 2006.01.30
- исправлена ошибка, при которой мониторинг файлов "не включался", пока не развернешь окно программы;
- исправлена ошибка, при которой нельзя было открыть файл по кнопке, если была убрана отметка "Следить за файлами из списка";
- исправлена ошибка, которая возникала в случае, если в список кодировок не была добавлена ни одна кодировка;

► Версия 2006.01.23
- возможность задавать свои кодировки, которые стали подгружаемыми и размещаются в подкаталоге CP в отдельных файлах;
- изменена функция определения кодировки текста, основанная на информации из файлов кодировок, определенных пользователем;
- возможность выбирать только те кодировки, которые необходимы пользователю;
- при открывании файла из программы (с диска или через меню истории), открываемый файл сразу загружается в окно предварительного просмотра, а не ставится в очередь, как было ранее, очередь при этом очищается;
- страница "Настройки" перегруппирована и разбита на 3 подстраницы;
- выбор шрифта в окне предварительного просмотра и при печати; выбор осуществляется только из моноширинных шрифтов, хотя вручную можно написать любой из шрифтов - и в том и в другом случае шрифт запоминается при выходе из программы;
- удаление неизвестных последовательностей;
- много мелких изменений;

► Версия 2006.01.10
- Появилась настройка "Ограничение длины строки", а также варианты действий, когда длина строки превышает указанное значение (обрезать излишек - переносить на следующую строку);
- так как количество настроек растет, страница “Настройки” разбита на 2 - "Параметры работы программы" и "Параметры обработки файлов";
- завершающий прогон бумаги удаляется также в случае, если после него есть пустые строки;
- не запоминались некоторые настройки – исправлено.

► Версия от 30.11.2005
- Программа корректно отображает текст, содержащий символы табуляции;
- При выходе из программы дополнительно предупреждается о том, что будет прекращен мониторинг файлов (если он включен);
- В свете последних изменений немного переработано описание программы.

► Версия от 18.11.2005
- Программа не запоминала параметр "Время ожидания изменений", исправлено;
- Ограничения для ручной калибровки принтера увеличены вдвое (для форматов бумаги более A4);
- Другие мелкие изменения.

► Версия от 25.10.2005
- При нажатии на кнопку "Очистка" удаляло обрабатываемый файл, исправлено
- При передаче файла в качестве параметра сразу посылало его на печать вне зависимости от опции "Предварительный просмотр", исправлено;
- При появлении файла для печати программа разворачивает окно (если стоит опция "Предварительный просмотр"), как в старых версиях;
- Добавилась возможность выбора между автоматической калибровкой принтера (в случае, если возникают ошибки в таком режиме) или ручной (как в старых версиях).

► Версия от 13.10.2005
- Калибровка принтера выполняется автоматически, как следствие этого – не нужно изменять настройку принтера при его изменении (функция тестируется);
- Некоторые принтеры возвращают ширину и высоту листа наоборот, вследствие чего неправильно рассчитывался размер шрифта. Теперь размер бумаги определяется из принципа, что больший размер - это высота;
- Неправильно обрабатывались Esc-последовательности, в составе которых был символ с кодом #0, исправлено;

► Версия от 05.09.2005
- При недоступности текущего принтера для вывода заданий на печать, можно переназначить вывод на принтер, используемый в Windows по-умолчанию (или при входе в программу автоматически, если принтер отсутствует или при попытке изменения принтера или формата бумаги, если он недоступен).
- Исправлено определение размера бумаги, указанного в настройках принтера, для матричных и струйных принтеров; текущий размер бумаги указывается рядом с ориентацией листа в статусной строке и во всплывающей подсказке.
- Небольшая оптимизация кода

► Версия от 05.05.2005
- Появилась статусная строка, в которой отображаются параметры обрабатываемого файла.
- При открытии файла с признаком Read Only (только для чтения), программа не очищала окно после его обработки.
- Исправлено несколько ошибок, связанных с загрузкой и сохранением списка ранее обрабатывавшихся файлов.

► Версия от 06.04.2005
- В истории последних обрабатывающихся файлов запоминаются и начальная часть их текстовки.
- Исправлена ошибка, которая приводила к повторной обработке файлов, если те открывались по кнопке (время открытия таких файлов увеличивалось вдвое).
- Исправлена ошибка, при которой мониторинг не запускался автоматически, если программа сразу садилась в трей.
- Программа при расчетах учитывает размер бумаги, тип которой можно изменить в настройках принтера.
- Можно настроить правое поле в мм.
- Поле для переплета (левое) в настройке теперь тоже указывается в мм.
- Исправлены мелкие ошибки.

► Версия от 04.04.2005
- Запоминается принтер, указанный в настройках.
- Запоминает 10 последних обрабатывающихся файлов (список вызывается по контекстному меню на кнопке загрузки файлов).
- Исправлены мелкие ошибки.

► Версия от 01.04.2005
- Немного изменился дизайн программы.
- Добавлена возможность выделять текст наклонным шрифтом и подчеркиванием.
- Исправлена ошибка при работе программы в режиме "без предварительного просмотра"
- Исправлена ошибка, которая вызывала смещение первой строки текста влево.
- При записи в RTF-файл появилась возможность выбрать его имя и место сохранения.
- Появился горизонтальный скроллинг в окне предпросмотра.
- При опции "Выполнять свернутой в трей" программа во время запуска не показывает кратковременно свое окно, а сразу садится в трей.

► Версия от 17.01.2005
- Программа отслеживает изменения файла после окончания его формирования. Если файл к этому моменту изменился, то он перечитывается заново. Есть возможность задать паузу для того, чтобы программа могла убедиться, в том, что файл уже не изменяется. Данная возможность нужна для тех файлов, которые формируются по частям, чтобы предотвратить преждевременную обработку недосформированного файла.

► Версия от 10.01.2005
- Добавлена опция выбора кодировки обрабатываемого текста (Auto, DOS, Win, Koi), которую можно менять даже после загрузки документа (например, было "Auto", кодировка определилась неправильно, после ручного изменения текст будет открыт в выбранной кодировке).
- После любого изменения в настройках, текст автоматически перечитывается с новыми установками (раньше нужно было выбрать "Перечитать" из контекстного меню).

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

► Версия от 21.08.2004
- При открытии любого файла непосредственно из окна программы или если открытый файл был передан в качестве параметра, удаление его не происходит, даже при наличии опции "Удалять после обработки".

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

► Версия от 03.06.2004
- При открытии файла из программы возможен мультивыбор. Порядок открытия файлов зависит от даты их создания.

► Версия от 13.05.2004
- Изменена процедура автоматического определения кодировки обрабатываемого текста. Кодировка должна определяться еще точнее.  Благодарю всех, кто присылал мне "проблемные" файлы, помогая в отладке функции определения кодировки.

► Версия от 01.03.2004
- Изменена процедура автоматического определения кодировки обрабатываемого текста. Кодировка должна определяться точнее.
- Добавлены всплывающие подсказки на некоторые элементы окна.

► Версия от 20.01.2004
- Появилась возможность мониторинга неограниченного числа папок.
- Опционно настраивается наличие подтверждения при выходе из программы.
- Выход из программы можно осуществить по клавише Esc (настраивается).
- С помощью контекстного меню появилась возможность работы с буфером обмена (копирование, вырезание, вставка), выделение жирным шрифтом фрагмента текста и откат сделанных изменений.
- Появилась возможность записать документ из окна предварительного просмотра в одноименный файл RTF-формата ( файл будет записан по пути нахождения файла-источника с расширением *.RTF ).

► Версия от 13.11.2003
- Добавлена опция в настройке "Запускать при старте Windows". В случае выбора данной настройки в системный реестр записывается соответствующий ключ.
- Добавлена возможность передать имя файла как параметр. В этом случае при старте программы первым в очереди будет указанный файл;
- Добавлена возможность перечитать файл заново (выбор из меню по правой клавише мыши). Это необходимо для того, чтобы текущий файл обработался с учетом изменений в настройках.

► Версия от 30.09.2003
- Добавлена возможность ручной загрузки файлов в SPrint из любых доступных папок;
- Учитывается кодировка обрабатываемых файлов (определяется программой автоматически), что позволяет теперь печатать файлы как в Дос (866), так и Win-кодировке (1251).

► Версия от 23.09.2003
- Добавлена возможность настройки размера отступа текста (для переплета) в сантиметрах.
- При расчете размера шрифта документа игнорируются (не учитываются и не печатаются) завершающие пробелы в строках в исходном текстовом файле.
- Появилась опция "Остановить проверку файлов", при установке которой файлы во входном каталоге не обрабатываются; если при этом программа свернута в трей, иконка ее не мигает.
- Появилась возможность установить межстрочное расстояние в выходном документе (в пикселах).

► Версия от 17.09.2003
- при установленной опции "Удалять файл после обработки", файл мог не удалиться, если он занят в этот момент программой, которая его создала, и повторно стать в очередь на печать; сейчас файл повторно не обрабатывается даже если он не удалился физически.

► Версия от 10.09.2003
- немного ускорена загрузка/обработка файла;
- предотвращение чтения файла, который окончательно не сформирован на момент проверки новых файлов во входном каталоге;
- в контекстном меню продублированы команды кнопок;
- при завершении работы Windows (перезагрузке), вопрос о закрытии программы не задается;
- другие мелкие исправления;

► Версия от 01.09.2003
- первая версия программы;