Clubrus - это адаптация Инета под простого российского пользователя!

Реклама в Интернет & Все кулички
Добро пожаловать !
Добавить в избранное







 

Урок 1. Создаем Autorun для диска с видеофильмом

Вторая кнопка должна запускать инсталлятор DivX-кодека. Открываем ее свойства и в окне "Внешние команды" выбираем команду Run Program ("Запустить программу"), а в поле Path указываем полный путь к исполняемому файлу. У меня, например, этот путь выглядит так: D:\Проект\DivX 5.0.3\Register.exe. Вот теперь при нажатии на эту кнопку будет запускаться инсталлятор DivX-кодека.

Внимание! При записи проекта на компакт-диск на нем не будет папки "Проект", да и буква диска может оказаться не D:\, а E:\ или любая другая. Что же, значит проект работать не будет? К вашему разочарованию, да. Но программа предусматривает выход из этого положения, заменяя абсолютные пути к исполняемым файлам на относительные. Как это сделать, будет рассказано чуть ниже. Главное, никогда не забывать это обстоятельство  :) и всегда производить замену пути перед окончательной компиляцией проекта.

А пока же займемся третьей кнопкой, которая называется у нас "Начать показ фильма". Понятно, что ей надо назначить действие по запуску исполняемого файла Crystal-плеера, одновременно загрузив в него видеофайл. И кроме всего прочего, закрыть окно нашего авторана, то есть выполнить команду Exit (раз начали смотреть фильм, наш авторан больше не нужен).

Для назначения действий этой кнопки воспользуемся четвертой, последней кнопкой в группе "Действия" окна свойств. Эта кнопка вызывает окно под названием "Дополнительные команды" (или скрипты), где можно написать сценарий выполнения целого ряда последовательных действий. Владея языком скриптов, можно вводить их в этом окне непосредственно с клавиатуры. А можно просто нажать кнопку с изображением волшебной палочки, и появится дополнительное окно "Мастер сценариев", в котором можно последовательно, одну за другой, выбрать нужные команды.

Так я и поступил. Сначала выбрал команду Run (Выполнить) и указал путь к Crystal-плееру. А затем выбрал команду Exit (Выход). Теперь после нажатия на кнопку будет запускаться Crystal-плеер, а сам авторан будет закрываться.

Однако нам нужно, чтобы при запуске плеера в него сразу загружался и файл фильма! Обратите внимание на двойную пару кавычек в первой команде: Run("d:\Проект\crystal.exe",""). В эти кавычки обычно заключается некий параметр запускаемой команды. В данном случае в качестве параметра мы можем указать имя видеофайла, включающее полный путь к нему. Это можно сделать уже и вручную. В результате после "доработки" скрипта первая строчка у меня стала выглядеть так:

Run("d:\Проект\crystal.exe","d:\Проект\Корабль-призрак.avi")

Хочу обратить ваше внимание, что имя файла (как и имя папки) не должно содержать пробела, иначе это не будет работать.  Скажем, если фильм у вас называется "За гранью смерти.avi", то программа попытается загрузить сразу три файла - два без расширения, с названиями ЗА и ГРАНЬЮ, и третий файл СМЕРТИ.AVI. Естественно, ни одного такого файла  на диске не существет :)

Теперь можно проверить, как запускается просмотр фильма, нажав уже знакомую вам клавишу F5 для проверки проекта. Все должно работать.

Четвертой кнопке просто назначаем действие Exit. Его можно выбрать как в списке внешних команд, так и задать в окне скриптов.

...Вы не забыли, что все пути к файлам у нас прописаны как абсолютные? Сейчас мы это исправим.

 

 

Назад          Дальше



 URL: http://clubrus.kulichki.net E-mail: Clubrus 





Новая версия этого сайта CLUBRUS.SU



Рейтинг ресурсов УралWeb Rambler's Top100