HOME PAGE 

 

С помощью программы SlideShow можно:
- открывать файлы c изображениями типа JPEG (и BMP), находящиеся в нужной папке;
- демонстрировать картинки из этой папки по очереди от первой до последней или в обратном направлении по команде пользователя;
- копировать и удалять слайды из выбранной папки;
- демонстрировать их в режиме автоматического слайд-шоу, с устанавливаемым интервалом времени, в закольцованном режиме.

Программа также поддерживает:
- сортировку имен файлов по алфавиту;
- отображение имени файла, текущей папки, размера изображения, его номера по порядку и общего количества изображений в папке;
- просмотр картинок в виде превью;
- режим Drag&Drop и загрузку файлов из командной строки;
- возможность запуска параллельного музыкального сопровождения в режиме автоматического слайд-шоу.
Проверена: Win98/Me/2000/XP/Vista/7
Лицензия CC-BY   

Скачивать здесь:
SlideShow.zip 1,0 Mбайт
 

Программа FotoAlbum Creator предназначена для автоматического создания фотоальбомов в HTML-формате. Для создания альбома требуется только указать папку с исходными фото в формате Jpeg, остальное программа сделает сама.
Созданный фотоальбом представляет собой отдельную папку с выбранным вами именем (по умолчанию присваивается имя MyPhotoalbum), в которой содержится полный набор файлов и вспомогательных папок, необходимых для демонстрации альбома на компьютере, расположения фотоальбома в Сети или для записи его на CD (включая компоненты для автозапуска).
Альбом состоит из файла index.html с превьюшками, папки FOTO с фотографиями (с вложенной папкой THUMB с превьюшками) и нескольких вспомогательных файлов. Странички с отдельными фотографиями содержат ссылки на предыдущую-последующую фотографии, для возврата на главную страничку с превьющками, а также для демонстрации фотографии в отдельном окне браузера в полном размере. Подписи к фото в созданном альбоме можно отредактировать отдельно. Cправка в формате HTML вызывается из самой программы или открывается отдельно с помощью любого браузера.
Выбор языка интерфейса при первом запуске происходит автоматически, в зависимости от того, какой язык у вас установлен по умолчанию (русский или английский). Для изменения языка обратитесь к пункту меню, которое называется "Russian" (при английском интерфейсе) или "English" (при русском). В дальнейшем выбранный язык запоминается, и будет устанавливаться при следующем запуске автоматически. Язык надписей на страницах созданного фотоальбома будет автоматически установлен в соответствии с выбранным языком интерфейса. Справка только русская.
Проверено: Win98/Me/2000/XP.
Лицензия CC-BY   

Скачивать здесь:
FotoAlbum.exe 1,0 Mбайт
 

Программа RegrStat предназначена для расчета функциональных зависимостей и построения графиков по экспериментальным точкам. Для таких целей есть и специализированные пакеты программ типа Statistica (не говоря уж о таких мощных средствах, как MathCad), но готовые алгоритмы, использованные там, не всегда оптимальные и обращение с этими программами требует неплохого знания предмета. С помощью Excel можно построить полином от многих переменных (до 16), но только линейный (первой степени), в то время как RegrStat позволяет строить зависимость любой допустимой степени, но только для одной независимой переменной. Идеальна для обработки экспериментальных данных с целью построения калибровочных полиномов. Использует аналитический метод наименьших квадратов. Много дополнительных опций (справка в формате HTML прилагается).
Лицензия CC-BY 

Скачивать здесь:
Regr.zip 280 Кбайт
 

Перекодировщик URLRecoder служит для цели преобразования адресов в форме 'percent-encoding' в читаемую форму, которую можно без ограничений использовать в различных документах и в адресной строке браузеров. Проблема описана в Википедии так: 'Появление адресов URL стало существенным нововведением в Интернете. Однако с момента его изобретения и по сей день стандарт URL обладает серьёзным недостатком - в нём можно использовать только ограниченный набор символов, даже меньший, нежели в ASCII: латинские буквы, цифры и лишь некоторые знаки препинания. Если мы захотим использовать в URL символы кириллицы, или иероглифы, или, скажем, специфические символы французского языка, то нужные нам символы должны быть перекодированы особым образом. Например, "http://ru.wikipedia.org/wiki/Микрокредит" кодируется в URL как:
http://ru.wikipedia.org/wiki/%D0%9C%D0%B8%D0%BA%D1%80%D0%BE%D0%BA%D1%80%D0%B5%D0%B4%D0%B8%D1%82
Это всё входит в противоречие с принципом интернационализма, провозглашаемого всеми ведущими организациями Интернета, включая W3C и ISOC. Эту проблему призван решить стандарт IRI (англ. Internationalized Resource Identifier)'. IRI, как мы видим, пока нет, хотя все браузеры нормально воспринимают строку адреса в обычном Unicode. Для исправления ситуации, когда скопированную строку нельзя вставить ни в один нормальный текст, и предназначена данная программа.
URLRecoder устроен по принципу програмы ClipWin (см. ниже) и крайне прост в обращении.
Проверено: Win7/8.
Лицензия CC-BY 

Скачивать здесь:
URLRec.zip 220 Кбайт
 

Проблемы с русским текстом в Windows возникают довольно часто, и, к сожалению, по мере продвижения от Windows 95 через Windows 98 к версиям XP и Windows 7 они в среднем усугублялись. Проблема может возникнуть, например, при попытке скопировать текст лицензии, который вам показывают при установке некоторых программ - компонент, в котором выводится этот текст, обычно Unicode не поддерживает. Бывают аналогичные случаи при копировании текста из окна браузера, или при копировании из формата PDF через Adobe Reader. Для того, чтобы решить эту проблему раз и навсегда, я написал простую утилиту под названием ClipWin, которая манипулирует с текстом в буфере обмена. Она работает под всеми версиями Windows, и не требует никаких установок. Просто запустите файл под названием ClipWin.exe, далее в буфер обмена нужно скопировать испорченный текст (можно вместе с нормальным, он не изменится). При этом вкрапления английского текста, если они есть, также останутся без изменений. Интерфейс программы сделан в стиле диалога вставки специального символа в Word - вы можете, конечно, воспользоваться мышью, но на самом деле, если текст в буфере уже имеется, то достаточно трижды нажать на "Enter" - после первого нажатия текст вставится из буфера в окно (работают также привычные сочетания "Ctrl+C" и "Shift+Ins"), после второго - текст заменит тот, что был в буфере обмена, а после третьего у вас программа закроется. Текст в буфере окажется исправленный, готовый для вставки хоть в Word, хоть в Delphi. Есть и другие функции (справка встроенная, но она не требуется).
Проверено: Win98/Me/2000/XP/Vista/7.
Лицензия CC-BY 

Скачивать здесь:
ClipWin.zip 440 Кбайт
 

К сожалению, справиться с клавишей Alt как системной для Windows (вызова главного меню), сохранив ее функциональность как клавиши-модификатора, через реестр не получится - она вообще перестанет реагировать на нажатие. Потому, раз уж мы занялись клавишами, заодно укажу средство с ней справиться, хотя оно и не имеет отношения к реестру. Скопируйте архив (она содержит три файла) на жесткий диск в подготовленную папку и запустите файл с расширением js (сценарий на языке Java Script). Чтобы не запускать руками каждый раз, его следует включить в автозагрузку. Спустя 10 секунд после запуска сценария AltSpy создаст в области уведомлений кареглазый значок, у которого окажется единственный пункт контекстного меню - Закрыть. Пауза нужна для того, чтобы AltSpy гарантированно оказался самым последним при запуске и перекрыл другие службы. После этого Alt перестанет вызывать главное меню, зато сохранит свою основную функциональность. Возможность вызвать главное меню у вас при этом не пропадает - эту функцию по-прежнему выполняет клавиша F10, зато теперь куда труднее вызвать его случайно и тем самым сбить фокус ввода с нужного элемента.
Единственный замеченный недостаток програмы AltSpy - в ряде случаев при работе с программами Microsoft Office отказывает переключение раскладки клавиатуры по стандартному Shift+Alt. Тогда следует либо перейти на альтернативный вариант Shift+Ctrl, либо использовать программу совместно с одним из переключателей раскладки, позволяющих установить иную клавишу (Punto Switcher, Key Switcher и т.п.).
Проверено: Win98/Me/2000/XP/Vista/7.
Лицензия CC-BY 

Скачивать здесь:
AltSpy.zip 32 Кбайта
 

 

Программа СОМ2000 незаменима для микропрограммистов и всех, кто работает с RS-232-интерфейсом. COM2000 позволяет посылать и принимать байты через выбранный СОМ-порт с установленной скоростью. Служит для чтения данных с устройств, использующих RS-232 для передачи данных, а также удобна при отладке микропроцессорных программ для х51, AVR, PIC и других процессоров со встроенным UART. Может работать в режиме терминальной программы (сделана по образцу нортоновского Term90), позволяет посылать численные значения вручную в НЕХ- или десятичной форме, символы с клавиатуры, а также длинные последовательности байт из заранее подготовленного текстового файла. Отображение на экране в НЕХ-, десятичной или текстовой форме, копирование с экрана, сохранение в LOG-файле. Никакой инсталяции, хелп в HTML-формате (со встроенным просмотровщиком). Проверено: Win95/98/NT/Me/2000/XP/Vista/7.
Для свободного распространения: лицензия CC-BY

Скачивать здесь:
 Comcom.zip 450Kбайт 
 

 

Инженерный калькулятор с оригинальным интерфейсом на замену стандартного Windows. Встроенные часы, клавиатурные комбинации, буфер обмена, преобразование чисел в НЕХ-формате, все стандартные математические функции. Никакой инсталяции. Win95/98/NT/Me/2000/XP. ZIP с описанием - 220К.
Лицензия CC-BY 

Скачивать здесь:
Calculator 230 Кбайт
 

 

Для любителей старины предлагаю набор модулей для Turbo Pascal 7.0. Они позволяют делать Win-подобный интерфейс с главными и падающими меню, с выпуклыми кнопочками, окном ввода, окнами сообщений, диалогом открытия файла, поддержкой мыши, встроенной двуязычностью. Все в графике (см. скриншот), и при всем этом - никакого Turbo Vision, никакого текстового режима, никаких ООП. Обращаться с процедурами не сложнее, чем с таковыми из модуля CRT или Graph. Кроме функций интерфейса, в предлагаемых модулях имеются арифметические функции (модуль Ariphm; в частности, функции отображения HEX-чисел). Процедуры доступа к расширенной памяти (EMSProc) с помощью функций драйвера HIMEM.SYS (этот способ выгодно отличается от штатного способа доступа с помощью DPMI-сервера тем, что не требует никаких отдельных файлов и дополнительных установок драйверов, а от способа с использованием драйвера ЕММ - тем, что позволяет выделять память блоками не по 16К, а по 1К), кроме собственно доступа, автоматически организуют своп-файл, если размер загружаемого массива превышает свободную расширенную память. Совместим с QEMM, Win 3.1 и Win 95/98/NT/2000/XP. Процедуры модуля PRINTGR, кроме печати заданного участка экрана на принтере, поддерживающем систему команд EPSON, позволяют сохранить область экрана в файле формата PCX, а так же сохранить участок экрана в дисковом файле во внутреннем формате Turbo Pascal с возможностью последующего воспроизведения, что удобно при прорисовке нестандартных элементов интерфейса. Процедуры модуля COMDRV создают DOS-драйвер последовательного порта с указанными параметрами, осуществляющий буферизованный ввод и вывод данных. Процедура модуля RUSVGA осуществляет встроенную русификацию текстовых программ, и создает матричный шрифт для графических процедур. Для работы в текстовом режиме дополнительные возможности предлагаются в модуле RTEXT (диалог открытия файла, окно ввода-редактирования строки и пр.). Модуль F_mouse, процедуры которого используются во многих других модулях, принадлежит не автору, а целиком без изменений скопирован из книги В.В.Фаронова.

Все модули даны в исходных текстах. Описание с перечнем прилагается (modules.rtf). Для их установки ничего не требуется, кроме переписывания PAS-файлов и вспомогательных файлов в рабочую директорию пользователя. К комплекту прилагается краткое описание всех процедур, частично приведены примеры использования.

Между прочим, DOS-программы, скомпилированные на TurboPascal или BorlandPascal с использованием стандартного модуля CRT, как известно, не пойдут на современных машинах (быстрее примерно 233 МГц). В лучшем случае получите сообщение Runtime error 200, а то и вообще зависнет. Если такая проблема возникла, замените штатный модуль turbo.tpl тем, что находится в данном архиве. Особо интересующимся могу выслать примеры применения остальных процедур.


Лицензия CC-BY 
Скачивать здесь:
modules.zip 120 Кбайт
    
 

          Замечания и предложения принимаются с удовольствием:  mail . С мастдайщиками в переписку не вступаю.

Тор