► Версия 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
- первая версия программы;
|