Книги
чёрным по белому
Главное меню
Главная О нас Добавить материал Поиск по сайту Карта книг Карта сайта
Книги
Археология Архитектура Бизнес Биология Ветеринария Военная промышленность География Геология Гороскоп Дизайн Журналы Инженерия Информационные ресурсы Искусство История Компьютерная литература Криптология Кулинария Культура Лингвистика Математика Медицина Менеджмент Металлургия Минералогия Музыка Научная литература Нумизматика Образование Охота Педагогика Политика Промышленные производства Психология Путеводители Религия Рыбалка Садоводство Саморазвитие Семиотика Социология Спорт Столярное дело Строительство Техника Туризм Фантастика Физика Футурология Химия Художественная литература Экология Экономика Электроника Энергетика Этика Юриспруденция
Новые книги
Цуканов Б.И. "Время в психике человека" (Медицина)

Суворов С. "Танк Т-64. Первенец танков 2-го поколения " (Военная промышленность)

Нестеров В.А. "Основы проэктирования ракет класса воздух- воздух и авиационных катапульных установок для них" (Военная промышленность)

Фогль Б. "101 вопрос, который задала бы ваша кошка своему ветеринару если бы умела говорить" (Ветеринария)

Яблоков Н.П. "Криминалистика" (Юриспруденция)
Реклама

Секреты разработки игр в Macromedia Flash MX - Макар Дж.

Макар Дж. Секреты разработки игр в Macromedia Flash MX — М.: КУДИЦ-ОБРАЗ , 2004. — 608 c.
ISBN 0-201-77021-0
Скачать (прямая ссылка): sekretirazrabotkiigr2004.djvu
Предыдущая << 1 .. 80 81 82 83 84 85 < 86 > 87 88 89 90 91 92 .. 210 >> Следующая

поддельные счета в список рекордов. Список рекордов, конечно] знает
разницы между поддельными и реальными счетами. Это ведет к дс вительно
раздражающей проблеме - мошенничества. Если есть пути для i| товства, они
в конечном счете будут найдены. Это случается не так редко, вы можете
подумать. (Например, списки рекордов подделывались на дру'
"оа 10. Применение списка рекордов
255
•|ровом сайте (Flash 4), владельцем которого я также был.) Поскольку эта
(юблема не исчезает, вы просто должны предпринять несколько дополни-i
1ьных шагов, чтобы сделать обман более трудным.
В файлах, включенных в эту книгу, мы немного увеличили защиту списка
tкордов: включили шифрование. Это, пожалуй, не очень надежно - все по-
ибные системы могут быть взломаны - но это потребует от хакера больших
нлий, так что эта система будет взломана с меньшей вероятностью. Мы
ифруем все во Flash, прежде чем послать информацию на сервер. Когда сер-ф
получает информацию, он дешифрует ее и использует. Хороший алгоритм
цифрования требует ключа для шифрования или дешифрования. У нас есть
> пкция шифрования, принимающая параметром ключ, который может быть
юбой строкой по нашему выбору, такой, как "ЭтоНашКлюч", и строку, кото-ю
мы хотим зашифровать. Функция возвращает зашифрованную информа-11Ю,
которая имеет уникальный ключ, и вы можете затем послать ее на сер-ri>,
Для дешифрования информации серверу нужен тот же ключ, который вы
пользовали для шифрования в первый раз.
Вы можете подумать: "Это выглядит довольно безопасно. Почему же это ькет
быть взломано?" Ладно, мы храним как алгоритм шифрования, так "¦- 1Юч в
файле игры. Это проблема для безопасности, но мы не можем сде-1ь что-либо
существенное по этому поводу. После того как вы освоите щфрование в этой
главе, вы можете взять эти файлы и попробовать немного \чшить
безопасность своими силами. В качестве одного из средств вы мо-ie
загружать ключ из отдельного файла и, возможно, даже загружать функ-ю
шифрования через другой файл SWF. Это по-прежнему не дает гарантии
взлома, но каждый шаг, который вы проходите, - это еще один шаг, кото-н
должен будет пройти хакер. Тем самым вы стремитесь сделать взлом не ящим
потраченного на него времени.
¦
министрирование списка рекордов
грумент администрирования, который мы используем для списков рекор-
называется UberScore Administrator. Это средство дает вам большой кон-пь
над списками. Оно позволяет вам выполнять следующие администра-[ые
обязанности:
256 Часть 2. Исследование оснЛ
• Создавать неограниченное количество списков рекордов.
• Давать каждому списку имя и настраивать определенные свойства
индивп апьно для каждого списка.
• Настроить один список, чтобы он принимал за лучшие меньшие
результац а другой список принимал бы за лучшие наибольшие результаты.
• Ограничить число отображаемых результатов.
• Настроить список рекордов на прием лишь одного счета от одного чел
one или на прием многих результатов. (Если вы устанавливаете его на при
лишь одного, то он будет принимать другой результат, только если он лучи
чем текущий счет этого пользователя.)
• Удалять пользователя.
• Редактировать информацию о списке рекордов (порядок сортировки,
коли| ство результатов, имя списка).
Чтобы игрок был способен представить счет, он должен быть зарегистрм))
ванным игроком Мы покажем вам, как регистрировать (или создавать) игр
позднее.
Предполагая, что у вас есть должным образом установленный WincM server,
давайте войдем в папку hs, расположенную в папке Chapte на CD и загрузим
ее содержимое на ваш Windows server. Запомните IJj этой папки - мы будем
называть его URL-счета.
Перейдите на URL-счета в вашем браузере. Вы должны будете увидеть след!
щие две ссылки: Administer Users (Администрирование пользовате/^j
и Administer Scoreboards (Администрирование досок счета). Нажмите ссь
Administer Users. На данный момент вы не создали никаких пользовагс но вы
видите пару "пробных" пользователей, которых я создал, чтобы вы м"(
изучить, как Administrator выглядит с реальными данными. Когда в системе
i пользователи, вы будете видеть буквы сверху, которые являются ссыль на
соответствующие первые буквы из имен. Например, если в системе нахо и ся
пользователь Frank, то вы увидите сверху букву F. Вы можете нажать н"
чтобы просмотреть всех пользователей, чьи имена начинаются с F. Вы moj(
удалить пользователя, если вы пожелаете, нажатием на связь Delete,
следую! за именем пользователя. Это все, что вы должны знать об
администрировав пользователей.
I лава 10. Применение списка рекордов
257
Нажмите Back, чтобы вернуться к ссылке UberScore Administrator. Отсюда
наймите ссылку Administer Scoreboards для входа в область Board
Administrator. . Цхжа счета - это то же самое, что список рекордов. Вы
еще ничего не создали, поэтому вы, вероятно, не увидите никакого списка
на этой странице. Однако, рели я оставил один список в базе данных при
тестировании, не бойтесь удалить кто; в любом случае вы увидите в этой
Предыдущая << 1 .. 80 81 82 83 84 85 < 86 > 87 88 89 90 91 92 .. 210 >> Следующая