Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
материал. часть2 / Розенцвейг_Adobe_Flash_Создание аркад, головоломок и других игр с помощью ActionScript.rtf
Скачиваний:
52
Добавлен:
11.02.2016
Размер:
9.87 Mб
Скачать

Защита от копирования

Итак, прочитав эту книгу, вы решили создать свою собственную игру. На это у вас ушли месяцы. Когда вы закончили свой проект, получилась замечательная Flash‑игра. Вы убеждены, что она станет суперпопулярной и сделает вас знаменитым.

Вы разместили игру на Web‑сайте и начали ждать результатов. Через несколько недель вы узнали, что в нее играют сотни людей. Вы также обнаружили аналогичную игру на домашней страничке подростка из штата Небраска.

Минуточку! Это же ваша игра! Она на домашней страничке какого‑то подростка, который утверждает, что сам создал ее! Но что еще хуже – на его страничку заходят миллионы и миллионы людей. И лавры за созданную вами игру достаются ему.

Предотвратить это можно несколькими способами. Давайте сначала рассмотрим, как происходит такая кража.

Как и почему воруют игры

Уже на протяжении пяти лет я создаю для Web игры на базе технологий Shockwave и Flash. Я обнаружил, что мои игры без разрешения используются на различных Web‑сайтах, начиная от персональных домашних страничек и заканчивая официальными бизнес‑сайтами.

Первое, что следует понять, – в 90 % случаев вор даже не подозревает, что совершает кражу. Для большинства людей Internet стал большой бесплатной игровой площадкой. Многое они получают бесплатно и даже не думают о том, кто владеет этой программой или любой другой информацией, какова была стоимость ее создания, они не задумываются о проблемах копирования и интеллектуальной собственности. Все это не имеет значения, так как большинство программ бесплатные.

Когда кто‑то начинает создавать свой собственный Web‑сайт, не важно – домашнюю страничку или сайт, который положит начало электронному бизнесу, этот человек не думает о таких вопросах. Напротив, он считает, что раз можно посмотреть что‑то бесплатно, то можно, также не платя денег, использовать понравившееся на своем Web‑сайте. Если пользователь видит что‑то заслуживающее внимания на чужом сайте, он смотрит HTML‑код и копирует его. Если он видит интересную анимированную GIF‑картинку, он щелкает правой кнопкой мыши и сохраняет ее на компьютере, чтобы впоследствии использовать для своего сайта. Если он видит вашу игру, то также берет ее и размещает на своей страничке.

Некоторые люди понимают, что это неправильно, но не осознают, какой вред причиняют. Они считают, что если ограничение скорости – 55 миль/час, то ничего не случится, если они будут ехать со скоростью 56 миль/час. Для них сеть – многомиллионная корпорация, и они не могут кому‑то навредить, если возьмут одну небольшую игру для своего сайта.

Годами я слышал все это. Люди просят, и я разрешаю размещать игры на их сайтах, даже если не был знаком с ними ранее. Люди убеждены, что раз они купили одну из моих книг, значит, все, что есть на моем Web‑сайте, может появиться и на их страничках. Люди утверждают, что все программы и другая информация должны быть бесплатными, чтобы можно было брать игры, ни у кого не спрашивая разрешения.

Методы, которыми пользуются люди для получения Flash‑игр, на удивление просты. Один из вариантов: вор просматривает HTML‑код страницы, где располагается ваш ролик, получает имя и путь к нему с помощью параметра src тэга OBJECT или embed, а затем указывает в браузере непосредственный путь к swf‑файлу. После этого пользователь может выбрать пункт File → Save as (Файл → Сохранить как), чтобы сохранить swf‑файл на своем локальном жестком диске.

Даже если вы умудрились спрятать HTML‑код от пользователя, он всегда может найти скрытые файлы в кэше своего браузера и выбрать из них соответствующий swf‑файл.

Соседние файлы в папке материал. часть2