Программы

Эта маленькая программка сканирует все вложенные директории, начиная с указанной и ищет в них html-документы с именем по указанным шаблонам. По найденным ссылкам формируется оглавление в виде html странички с названиями директорий. Очень удобно для создания своей электронной библиотеки. Есть масса подобных программ для изображений - генераторы альбомов, наверняка существуют какие-нибудь плагины и простого HTML, но, поискав их с полчаса, я решил, что проще и быстрее написать свое.
сама программа (260 Kb) исходный текст
Еще одна простенькая программа - написана для удаления мусора из .htm текста. Также как и предыдущая проходит по всем вложенным каталогам и заменяет в каждом .html документе один указанный образец текста на другой.
сама программа (280 Kb) исходный текст
 
Мониторинг времени и стоимости dialup-соединения. NT4/2K/XP. Подробнее см. в Описании.
Dial Monitor 1.2 (230 Kb)  
 
PasswordScanner
Проверка "слабых" паролей MSSQL. Служит для проверки уязвимости вашей системы. Перечень слабых паролей ("12345", имя пользователя и пр.) задается в словаре. Существует почти такая же проверка, но реализуемая чисто при помощи запроса.

Спросите, что так мало? Дык, все силы на работу уходят... :) Но если кто-то захочет что-нибудь этакое - см. Контакты.

Компоненты для Delphi

TBdDatabase Улучшенный TDatabase для подсоединения к SQL серверам. Ориентирован на MSSQL (хотя в принципе, может быть использован с любой базой данных, в т.ч. и с локальными файлами. Возможности: Ограничение кол-ва попыток входа, показ логотипа в окне регистрации, чтение настроек из INI-файла/реестра, сохранение последнего успешного коннекта и многое другое. Возможно при открытии коннекта выполнить запрос. Возвращает имя сервера/базы данных
ТGridConfigDialog Настройка ширина и видимости колонок TDBGrid. Есть возможность подключения сортировки. Требует RXLib
TNotepadDialog Вызов TNotepad как стандарного диалога. Возможности печати, отката и пр., как в стандартном ReachEdit. Широкие возможности настройки внешнего вида. Удобен для построения простеньких отчетов
TAAGStringGrid Улучшенный StringGrid. Добавлены tooltips-ы, модные точечки (ellipsis) в конце не поместившейся в ячейку строки и пр.
TMSXMLDocument Delphi 5. Это класс (не компонент!) - wrapper для интерфейса Microsoft XML 3.0 (XMLDOM). Некоторое упрощение работы с интерфейсом и "правильное" сохранение документа XML с форматированием.
TAAGConnection Улучшенный TADOConnection. Сохранение в реестре места последнего успешного коннекта, вызов настроек в форме логина и пр.
TBdBatchLoad Закачка данных на SQL сервер из локального источника или др. SQL сервера. Используются операторы INSERT, что обеспечивает некоторую универсальность. Требует RXLib

Описания, хелпов и примеров использования нет - надеюсь на интуитивную понятность :)

На главную