Это очередная редакция программы автозапуска простой,
но достаточно фукциональной программы. Она сделана так, что не надо быть программистом, чтобы самому создать диск с
автозапуском.
Что получится в результате. При установке диска в привод будет автоматически открываться окно с некоторым количеством
кнопок, при нажатии на которые содержимое этого диска будет запускаться на выполнение, на просмотр, на установку и т. д.
При наведении указателя на кнопку будет высвечиваться подсказка, размещаемая где-то на поле окна.
Можно открыть слайд-шоу, музыку, фильм и всё, что пожелает душа.
После первой статьи на эту тему было достаточно много откликов с вопросами, а нельзя ли вот так вот?
На большую часть могу теперь ответить: можно!
Учтены многочисленные пожелания, и некоторые новые возможности таковы:
запуск нужного приложения по расширению файла (не указывать путь к файлу exe)
запуск приложения по явно заданному пути (указывать путь к файлу exe)
при переносе всего содержимого диска в любую папку работоспособность программы сохраняется
тестировать создаваемый диск можно, собирая его в любой папке
возможность открытия страницы в интернете
возможность отключения индикатора выполнения
возможность установки цвета для строки комментария
стало 10 рабочих кнопок вместо семи
кнопки теперь могут быть с рисунками, с возможностью изменения высоты и ширины
В первый момент кому-то может показаться, что приведенное дальше описание мудреное и сложное. Поверьте, это только на
первый взгляд и там нет ничего, невозможного для понимания. Итак, приступаем к созданию загрузочного CD.
Размещение
В корневой папке создаваемого диска должны быть размещены файлы: autostart.exe autostart.ini содержит настройки программы autorun.inf содержит команду запуска и команду загрузки иконки диска
Пример содержимого файла autorun.inf
[autorun]
open=autostart.exe
icon=autorun\autocd.ico
Фоновый рисунок для окна программы и рисунки для кнопок рекомендуется положить не в корневом каталоге, а в папке, к примеру, \AUTORUN, соответственно прописав путь в файле autostart.ini.
Итак, в папку \AUTORUN помещаются файлы: cdimage.bmp с любым рисунком, который будет фоном и который определяет габариты окна autocd.ico с иконкой диска, которая будет показываться в Проводнике
Настройка файла Autostart.ini
В файле autostart.ini прописываются строки, указывающие, какие команды
надо выполнить для каждой кнопки. Выбираются пользователем: файл рисунка, положение комментария, который высвечивается при
наведении на кнопку, положение блока кнопок, надписи на кнопках, рисунки на кнопках. Количество кнопок, как и ранее,
регулируется параметром visible (true/false показывать или нет).
Autostart CD. Version: 2.0 Author: i2e@mail.ru
Example path: path=\product\pdf\main.exe
Example url: url=http://mysite.ru
положение комментария от верха окна
положение комментария от левого края
положение кнопок от верха окна
положение кнопок от левого края
[Button1]
visible=true
picture=\bmp\pic1.bmp
caption=Как работать с диском
hint=Что здесь есть
path=\TextEdit\Notepad.exe
option=\Readme.txt
url=
показывать кнопку или нет
путь к файлу рисунка кнопки (bmp)
надпись на кнопке
комментарий при наведении указателя на кнопку
путь к исполняемой программе
путь к загружаемому файлу
адрес web в виде http://mysite.ru
[Button2]
. . . . . . .
Расстояние между рисунком и текстом кнопки можно регулировать пробелами. Рисунок или текст может
отсутствовать. Обслуживается 10 рабочих кнопок и кнопка выхода.
Командная строка собирается из частей path и option.
К примеру, для первой кнопки [Button1] получится:
x:\TextEdit\Notepad.exe x:\Readme.txt
где вместо x: программа подставит букву устройства чтения компакт-дисков.
В отличие от прошлых версий, если последние три строки для кнопки записаны в виде:
path=
option=\Document\Price.xls
url=
то в качестве исполняемой программы будет использована та, которая связана с расширением файла,
прописанного в строке option. В данном случае файл откроется программой Excel.
Если по нажатию кнопки должен открываться web-сайт, то последние три строки для кнопки должны выглядеть
так:
path=
option=
url=http://narod.ru
При создании диска надо представлять, что какие-то из приложений могут наверняка оказаться у пользователя,
а каких-то может и не быть. В этом случае было бы удобно, чтобы они запускались с того же CD. Тогда необходимые файлы
будут открываться независимо от того, установлено приложение или нет.
И вот Результат все разделы открываются автоматически при выборе соответствующих кнопок в программе
автозапуска.
Если что-то не будет получаться — пишите. Постараюсь ответить всем.
Описание, аналогичное приведенному выше, имеется и в архиве.
Скачать программу в архиве rar (160 кбайт) можно
здесь.