Повідомлення від Gradvin
дея полягає в тому що гра пишеться на php,
принцип клієнта виводить дані з бази mysql і підвантажує малюнки з клієнтської частини, обробляє деякі функції і відповідно відправляє запити на сервер.
во;)
Перша суть питання створення з'єднання з віддаленою базою даних.
Друге взаємодія відправка отримання даних.
Ну і так далі.
Якщо не туди засунув тему вибачте)
Якщо з'єднувати клієнт безпосередньо з базою, то немає ніяких гарантій що саме піде отримати ваша база від цього "клієнта" перехопити і підмінити трафік дуже легко.
Звідси висновок, потрібно 2 програми:
Клієнт (По суті браузер але зберігає всі малюнки і як варіант примітивні розрахунки)
Сервер - приймає дані від клієнта, обробляє їх. після перевірки вносить зміни в базу.
Прорахунок повинен проводиться саме з боку сервера, що б клієнт не міг вплинути на хід результатів.
Оскільки на клієнтську прогу можна вплинути. хоча б тим же самим Артмане
Ну я думаю можна використовувати кодування при відправці на сервер даних якщо на те пішло)))
Ну а серверна частина згоден вже почав накидати)))
Тільки ось я передачу даних не як не можу налаштувати приймати то приймаю а ось з відправкою даних проблемка)))
Повідомлення від acid-ua
ахаха скоро вже буде не можливо де компілювати програму написану в ds)) якщо у тебе криві руки і ти не можеш нормальне шифрування зробити, взагалі не берись за цю справу. ти ось кажеш типу ломануть можна, якщо використовувати сокет з'єднання особливим шифруванням - куй хто зламає. і ти до речі не мозок. хто тобі сказав що про все дбатиме клієнт? сервер якраз і робить перевірку на злом перед тим як використовувати прийшли дані. а на шифруванні стоїть завдання, зробити так щоб при зміна чого або шифрувати неправильно і сервер зрозумів що ломануть хочуть)) йа ось знаю як це зробити))
Адмін і модер серед нас !!;) Так що будьте ввічливі. а то можете отримати бан: p
Перевірений мандрівник Повідомлень 546 Подякували 52 раз (а) в 43 повідомленняхПовідомлення від haker
ахаха скоро вже буде не можливо де компілювати програму написану в ds)) якщо у тебе криві руки і ти не можеш нормальне шифрування зробити, взагалі не берись за цю справу. ти ось кажеш типу ломануть можна, якщо використовувати сокет з'єднання особливим шифруванням - куй хто зламає. і ти до речі не мозок. хто тобі сказав що про все дбатиме клієнт? сервер якраз і робить перевірку на злом перед тим як використовувати прийшли дані. а на шифруванні стоїть завдання, зробити так щоб при зміна чого або шифрувати неправильно і сервер зрозумів що ломануть хочуть)) йа ось знаю як це зробити))
Ти Мені це не подобається, я не бачив ще нічого дурнішого ніж коннект до бази через клієнта гри! ех.