===================================================================== AJPapps - Skin dat drive! for Win32 1.00 Линда Кайе 2009. Посвящается Ариэль ===================================================================== Эта программа позволяет настроить фон папки в Проводнике Windows в тех системах, где это возможно, но вырезано (например, в Windows XP). При этом фон устанавливается разом для всех папок на диске, так что Вы можете поставить любимую картинку на новую флэшку и удивлять потом всех. История создания ---------------- В последнее время я совсем забыла о такой возможности в Проводнике. А тут у меня завалялась хентайная картинка, которую душа потребовала где-нибудь применить. Где? На помощь пришёл Проводник Windows 98. Я поставила картинку фоном для одной папки, потом для другой, потом вообще для всех папок, вспомнила, что всё копируется без проблем... И тут у меня появилась идея создать программу, которая будет делать тоже самое: перекинет картинку на флэшку и сделает её фоном для всех папок разом. Остальное было делом техники: посмотрела как Windows 98 это делает и сделала тоже самое, но по-своему ^^ Что такое "dat"? Это просто "that" на мутном наречии, на котором говорил Себастьян в ATLM. Просто мне почему-то показалось, что тут это будет звучать. Это порт программы под Win32. Тоесть в отличие от предыдущей версии она будет запускаться только в Windows 9x и Windows NT. Просто мне так захотелось ^^ Надеюсь, что после портирования она станет чуточку популярнее ^^ Внимание! --------- В системах Windows NT 4.0 и Windows 95 должен быть установлен Desktop Update с броузером Internet Explorer 4.0. Потом можно установит хоть IE6, но Desktop Update есть только в IE4. История изменений ----------------- • 1.00.0003 Первый релиз. Зависимости ----------- Для работы этой программы нужны следующие компоненты: • AJPapps - AJPapps support library 1.00 Файл AJPappsSupport0100.DLL • AJPapps - Библиотека общих функций 3.00 Файл CommonFunctions0300.DLL • Microsoft Visual Basic Virtual Machine Файл MSVBVM60.DLL Эти компоненты обязательны. Они уже включены в программу установки ^_^ Информация о разработке ----------------------- Язык: Microsoft Visual Basic 6.0 SP6 Платформа: Windows XP Professional SP2 Установка --------- Просто запустите Setup.SkinDatDrive.EXE, и программа установки сама создаст все необходимые ярлыки. Использование ------------- После запуска появится главное окно программы. В появившемся диалоге нужно указать файл картинки, которая будет использована в качестве фона. Сама программа не покажет её, так что указать можно всё, что угодно, однако желательно чтобы это был файл с расширением BMP, JPG, GIF или PNG. В любом случае, всё зависит от Проводника. Кнопка "..." вызывает диалог выбора файла картинки. Заметьте, что файл картинки обязательно нужно указать. Его программа скопирует в корневой каталог диска и переименует во что-нибудь вроде Skin dat Drive!.JPG (то есть сохранит расширение). Список "Диск" предназначен для выбора диска, фон папок которого будет настраиваться. Чтобы настроить фон папок на сетевом ресурсе, его сначала нужно подключить как сетевой диск. При этом заметьте, что на удалённой машине фон папок будет отображаться неправильно, поскольку ресурс может быть не корневой папкой на удалённой машине, но Проводник будет искать картинку в корневом каталоге. Поля "Текст" и "Фон" настраивают подписи к файлам. Каждый цвет записывается только если установлена соответствующая галочка. Таким образом, можно сделать так чтобы подписи были зелёными (галочка "Текст" установлена), а фона не было (галочка "Фон" снята). Кнопки "..." вызывают окно палитры, где можно выбрать цвет. Далее Вы нажимаете "Установить!", и программа начинает настраивать папки на выбранном диске. При этом ход процесса отображается в журнале ниже. При возникновении ошибок процесс будет остановлен. Рядом с кнопкой "Установить!" имеется кнопка "Удалить". Она просто удаляет настройки папок и ей совсем не нужно ни чего указывать, кроме, разумеется, диска. Для начала она удалит из корневого каталога все файлы, с маской SKINDRIV.*, а потом пройдётся по всем каталогам, удаляя из файлов Desktop.INI всё лишнее - сами файлы Desktop.INI не удаляется. Также с папок не снимается атрибут "только для чтения". В любом случае, он ни на что не влияет и нужен для правильного отображения фона папки или иконки. Удаление -------- Удаление самой программы производится обычным способом - через Установку и удаление программ. Маленький копирайт ------------------ 1. Программа распространяется бесплатно. 2. Вы имеете право распространять её на тех же условиях. 3. При распространении вы не имеете права менять авторство программы, присваивать его себе или каким-либо иным способом искажать его. 4. Вы не имеете права на платное распространение программы, сдачу в аренду или любое другое коммерческое использование. 5. Программа распространяется как есть. Автор не несёт ответственности за любые трагедии или несчастные случаи, вызванные использованием программы. 6. Вы имеете право использовать ActiveX компоненты, поставляемые с программой, в собственных программах. При этом автор не гарантирует совместимость будущих версий компонентов. 7. Для любого пункта данного соглашения может быть сделано исключение с разрешения автора программы. 8. По любым вопросам, связанным с данной программой, обращайтесь по адресу lindaoneesama@gmail.com Загружено с http://purl.oclc.org/Linda_Kaioh/Homepage/