6 августа 2010 6.08.10 15 2309

Самопальный коллекционный DVD.

+17

Я не могу ручаться за всех, но иногда хочется сделать красивое оформление диска.
Вставляешь в компьютер: а тут выскакивает красивая менюшка с кучей фишек, подписей, ссылочек, кнопочек)))) И все подписано разжевано, короче если хорошо получается то и подарить можно. Безусловно есть толпа программ, которые могут неплохо справиться, типа CDDVDAutorunCreator. Но не без изъянов, например у вышеуказанной есть эффект недокрякнутости. Т.е. взломанная версия может просто вылететь, а покупать 5 мегабайт за $30, не очень то и надо… Вообщем делюсь опытом быстрого создания DVD-юшек которые иногда просто хочется вставить в привод.

Это в своем роде нечто туторообразное, поэтому для примера возьмем Коллеционное издание посвященное 20-му выпуску игрозора, разместим 20-выпусков на диске с автозапуском)))

1. Краткий ликбез.
Ибо потенциальное коллекционное издание будет посвящено 20-ому выпуску(а не 100-ому) то воспользуемся HTML-ем. Языком разметки гипертекста. Скачивать ничего не надо, все напишем в блокноте. Итак, оружием создания чудес станет — ТЕГ. ТЕГ эта штука(элемент языка) который укажет браузеру что показывать, когда он откроется. тег выглядит так:

<HTML>

О том что перед нами тег, говорят веселые скобки. Ко многим тегам прилагаются АТРИБУТЫ, которые укажут браузеру как отображать. Например, к тегу

<IMG src="">

, который будет загружать картинку, прилагается атрибут src, который укажет откуда загружать картинку. Между «кавычками» пишется адрес, нам достаточно написать название файла картинки расширением, и тогда если картинка в одной папке с файлом страницы она загрузится.

2. Изготовление.

1) Теперь открываем блокнот.
2) Сохраняем файл как Autorun.txt
3) Пишем в нем следующее:

<HTML><TITLE>IGROZOR-Autorun</TITLE><HEAD> <H1 align=center>20-ому игрозору посвящается.</H1><style>BODY {font-family: url('Gothic3.ttf');}</style></HEAD><BODY background="Autorun.jpg"><EMBED SRC="Autorun.wav" WIDTH="70" HEIGHT="45" ALIGN="center" HIDDEN="False" AUTOSTART="true" LOOP="True"><FONT face="Gothic3" color="black"><CENTER><H3> Игрозор №1 </H3><A HREF="Igrozor_1" TARGET="blank"><IMG src="1.gif" width="100" height="100" ></A></CENTER><P align=center><B>Новости:</B><P align=justify> Несколько слов о World of Warcraft: Cataclysm. Теперь официально.Возрождение тактико-стратегического сериала в лице Commandos 4.Анонс Fable 3 и традиционный вагон обещаний от Питера Мулине.Начало продаж PlayStation 3 Slim в сентябре. Пара слов о консоли.Новый класс и неизбежный перенос даты релиза Diablo 3.Война за режим игры по LAN в Starcraft 2. Шансы есть.<P><P align=center><B>Блицревью:</B><P><P align=justify>Краткий обзор новинок, в центре внимания Battlefield Heroes, Fuel, Bionic Commando, второй эпизод «Хранителей» и удивительная Trine.<P><P align=center><B>Интересности:</B><P><P align=justify>Презентация Alan Wake. Долгие годы молчания лишь только разогрели интерес к проекту. Вступительное слово сценариста Сэма Лэйка, трейлер, живой геймплей – всё это полностью на русском языке.<P><P align=center><B>Модный вестник:</B><P><P align=justify>Cinematic Mod 10 для Half-Life 2 – колоссальное фанатское обновление игры непревзойдённого качества. Лучшего повода перепройти главную игру 2004 года вам не отыскать.<P><P align=center><B>Секретные материалы:</B><P><P>В поисках двойного дна, тонких намёков и осторожных отсылок мы заглянули к уцелевшим в Left 4 Dead и навестили охотников за привидениями.<P><P>Ну, а в завершении выпуска вас ждёт календарь релизов и… заключительные титры. А может быть, кое-что ещё.</BODY></HTML>

Что тут написано?

Все просто:

Тег HTML основной, им же и заканчивается. Все что написано после него будет расцениваться как код для браузера.
Тег TITLE заголовок окна, который будет на рамке.
Тег HEAD — Для заголовка с которого начнется страница в обозревателе.
Тег style — не буду углубляться — ройте Инет, но здесь он для того чтобы закрепить шрифт. То есть не у всех (мало ли кому вы подарите), может оказаться шрифт Gothic3(кстати супер пупер красивый))))), поэтому в одном каталоге с Autorun.txt, должен будет лежать файлик Gothic3.ttf

Ну и собственно тег BODY, под ним начинается все то что мы хоти увидеть на странице. Кстати у него есть атрибут background который заставит загружаться файл Autorun.jpg в качестве заднего фона, вместо белизны. Я бы поместил Логотип СтопГейма. Только предварительно, например, в PaintNET, сделайте картинку блеклой. Самый простой способ увеличить яркость и уменьшить контрастность.

Далее тег EMBED добавит вашу фоновую музыку, аттрибуты указывают расположение(align), ширину(width) и длину(height) плеера который будет на странице. ну думаю для чего нужон HIDDEN(спрятать), AUTOSTART(самопуск) и LOOP(зацикливание) понятно?? Единственное придется сконвертировать в wav. Иначе придется замешивать Flash, а для многих даже это будет не самое легкое(хотя чего уж легче?)))

Тег FONT с его атрибутами указывает какой шрифт использовать, какого цвета можно еще указать размер(size="")…

Далее тег CENTER — это значит все по центру

Всё что втиснуто между тегами А и /А будет расцениваться как ссылка. Атрибут HREF указывает какой файл откроет эта ссылка.
Я втиснул картинку это тег IMG, указав название (src) и размеры (width/height).
Атрибут align засовывает(выравнивает) любой объект.

Думаю если читатель сидит на Стопгейме то теги, B, I, U, S он уже знает. Тег P это абзац.

Знак "/" перед тегом обозначает, что это тег вообщем то парный, и вы написали закрывающую половинку, т.е. после него снова пойдет нормальный текст.

3. Сборка.

Теперь сохраняем файл как Autorun.html — т.е. просто меняем расширение. Скопируем в папку с нашим файлом все недостающее: Autorun.wav, Autorun.jpg, 1.gif, Gothic3.ttf, а также само видео Igrozor_1 и значок для диска Autorun.ico

Теперь осталось последнее:

Автозапуск.

Он начинается с файла Autorun.inf Без вариантов, потому менять реестр из-за стандартного названия нет смысла, на других машинах не запустится.

Итак. Открываем блокнот, вводим следующее:

[autorun]shellexecute=Autorun.htmlICON=Autorun.ico

2-я строка -грубо говоря, указание читать из браузера нашу локальную страницу,
3-я прикрепляет иконку, т.е. вместо DVD привода, будет изображаться какой нибудь значок.

Все поскольку все в одной папке а ссылки проложены относительные можно, снимать образ или писать на диск(ТОЛЬКО НЕ ПАПКУ, А ФАЙЛЫ В НЕЙ!!!))))

4.Послесловие.
Зачем написал? Просто изложил свою идею. На других форумах такого тутора вы с ходу не найдете, а то еще и разную ересь, вроде того что сделать веб-страницу на автозапуск невозможно)))
PS^ Естественно это шаблон, на который надо 3-10 минут(ну если в первый раз то 20-60, зависит от IQ), за 30 минут, имея разные шаблоны можно отгрохать шикарный Autorun, который самому иногда захочется вставить в привод. Всем спасибо)))


Лучшие комментарии

Отличная инициатива, но слишком узкий пример. Всё-таки DVD — это главы, разные варианты озвучки и т.п.

Однако всё равно классно сделал.
Не думайте, что я тупой, по желанию освоил бы эту тему, в школе не плохо схватывал все эти языки, но без особого желания. Просто думаю, что человек, который захочет занятся этим, сам будет искать подобную литературу, а не тыкать каждому под нос то, что никогда не пригодится. Но + поставил, ценю старания.
PS: Дабы избежать вопросов, кто вдруг не понял, показан самый простой пример, для одного видео, остальные 19 просто не было смысла дописывать)))
Мне эта статья нах не нада. Я в ней ни слова не понял. Но понимаю, что дело полезное, может многим пригодиться, поставил плюс.
Как говорят в ментуре: «Разберемся». За наводку спасибо.
Если делать автозапуск в виде гипертекста — лучше его представлять в виде HTML Application.
Отлично сделано. Всё подробно расписанно и разжевано.
Возьму себе на заметку
Ну я пару дисков таким образом сделал. Кому подарил — тем понравилось.

*Просто думаю, что человек, который захочет занятся этим, сам будет искать подобную литературу* — для простого тутора хватит. Например я по туторам разобрался в движке Unreal, без 1000 листов умопомрачительной литературы. А еще по туторам разобрался в системе скриптов Готики. Так что я не согласен, это тоже способ обучения.
Когда знаешь что непонятно — проще начать разбираться, чем с кондачка)))
Я описал самый простой способ, дальше фантазия создателя…
Я наоборот предложил всё упростить. Тот же HTML, но уже для создания именно приложений, а не обычных веб-страниц.
бляяя, это наука, нах нада? я серьезно, ответьте.
Ну три поста назад человеку пригодилось, а если взглянуть еще выше в послесловии я вроде как пояснил.
PS: В рамках короткой статьи рассказать действительно классные вещи не было смысла, ибо и так написана куча объёмистых трудов на тему HTML. А для начинающих, я считаю, эта статья может стать нормальным поводом конкретно/прицельно поискать по Инету на эту тему.
Читай также