|
Заблокирован
|
|
Онлайн таблица рекордов.23.03.2011, 09:14. Показов 7387. Ответов 46
Метки нет (Все метки)
Здраствуйте. У меня есть игра тетрис. Игра написана на Си++. Мне нужно сделать онлайн таблицу рекордов, такую таблицу где имена игроков выводятся и сколько они очков заработали.
Я совсем в этом не разбираюсь поэтому объясните поподробней буквально по шагам, что я должен делать. И еще эта таблица должна быть ввиде хтмл страничке. А вот где разместить эту страничку? На народе можно? Каким образом можно отослать имя и очки на эту страничку? Добавлено через 59 секунд Имена игроков еще упорядочивать надо, чтоб самый лучший игрок наверху оказался. Добавлено через 11 часов 9 минут Неужели никто не поможет?
0
|
|
| 23.03.2011, 09:14 | |
|
Ответы с готовыми решениями:
46
Таблица рекордов для игры Таблица рекордов Таблица рекордов |
|
10 / 10 / 0
Регистрация: 23.03.2011
Сообщений: 63
|
||
| 25.03.2011, 08:38 | ||
|
Я, опять же, не говорю что это все просто, на самом деле тот еще изврат, но организовать такую хрень вполне возможно. xD
0
|
||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 25.03.2011, 08:41 | |
|
Да, самое реальное это когда юзер заходит на страницу, регается и вводит свой "мега-рекорд" ручками.)
Так что ещё следует данные передавать закодированными, чтобы избавиться от читеров.)))
0
|
|
|
10 / 10 / 0
Регистрация: 23.03.2011
Сообщений: 63
|
|
| 25.03.2011, 08:43 | |
|
Обджкт, мой тебе совет, купи хостинг и VPS и не делай себе мозги xD
0
|
|
|
Заблокирован
|
|||
| 25.03.2011, 16:36 [ТС] | |||
|
0
|
|||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 25.03.2011, 17:18 | |
|
Только сейчас догадался, что для генерации страницы на компе пользователя, на его компе должен быть веб-сервер.) Да и толку ноль.)
Лажа короче, да.
0
|
|
|
Заблокирован
|
|
| 25.03.2011, 17:33 [ТС] | |
|
Deviaphan, если ты понял о чем идет речь, объясни пожалуйста.
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 25.03.2011, 17:36 | |
|
Я на 100% уверен в невозможности реализации этого на бесплатном хостинге.
Держать свой комп всегда включённым и приобретении статического ip и установке на нём сервера вы тоже не заинтересованы. Я не знаю лёгкого решения, а в сложном я и сам не разберусь.)
0
|
|
|
Заблокирован
|
||
| 25.03.2011, 17:47 [ТС] | ||
|
0
|
||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 25.03.2011, 18:40 | |
|
Тут речь не про рациональность, а про реализуемость.)
Если для размещения сайта бесплатный хостинг тебе уже нашли, то для размещения серверной части приложения бесплатный хостинг ты наврядли найдёшь. Могу ошибаться, поишчи.
0
|
|
|
Заблокирован
|
|
| 25.03.2011, 18:57 [ТС] | |
|
Deviaphan, xорошо, если не сложно, опиши, какими характеристиками должен обладать этот хостинг (что предоставлять). Тогда уже можно думать сколько это будет стоить и возможен ли бесплатный вариант.
0
|
|
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 25.03.2011, 19:05 | |
|
Тебе нужно ЗАПРОГРАММИРОВАТЬ серверную часть приложения, которая получает данные от клиентских частей (игр на компах пользователей). Можешь в ДиректИкс полазить, там есть что-то про передачу данных по сети, чтобы свой протокол ещё не изобретать. Как конкретно программа должна взаимодействовать с сервером - не скажу. Подними на виртуалке веб-сервер, отладь всё. Будешь точно знать, что тебе нужно, какие требования к хостеру будут. В любом случае, в процессе разработки использовать реального хостера неудобно. Сперва попробуй не уходя со своего компа.
0
|
|
|
Заблокирован
|
||
| 25.03.2011, 19:43 [ТС] | ||
|
размер exe-шки: небольшой, потребление оперативной памяти: небольшое, трафик: 256 символов максимум на имя, и 4 байта на число с одного клиента - тоже небольшой получается, одновременных подключений: можно считать, что не более одного клиента. место под таблицу рекордов: 5 мегов хватит. ----- Ничего не забыл? Итого, требования к хостингу - возможность запустить исполняемый файл, остальные параметры минимальные. Просто такой у меня характер, перед тем, как что-нибудь делать, несколько раз все обдумать. Кроме того, аргументов, почему без серверной части в виде собственного исполняемого файла мне не обойтись, я так и не увидел.
0
|
||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 25.03.2011, 19:47 | |
|
Куда ты собрался передавать данные с компа пользователя?
Сокеты - прекрасно. Но куда??? Кто примет данные? И ещё одно требование: Программа должна работать 24/7. Т.е. должна быть стабильной, не глючной и без утечек.) Без серверной части можешь передавать данные от клиента хоть на сервер майкрософта... пользы даже больше будет... Тетрисовый DoS...
1
|
|
|
Заблокирован
|
||
| 25.03.2011, 20:24 [ТС] | ||
|
Но фтп мне не подходит, в нем нет возможности записать данные в конец файла, а в случае хищения пароля, злоумышленник получит доступ ко всей файловой системе. Но теоретически, фтп мог обладать необходимыми возможностями: запись в конец и различные права доступа для каждого файла (достаточно было бы открыть лишь один файл для записи в конец, а остальным ничего бы не угрожало) Вот почему мне кажется, что способ должен быть.
0
|
||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 26.03.2011, 05:34 | |
|
ftp - протокол передачи файлов. Тебе же нужно передать данные, которые должны быть обработаны и помещены в БД.
В принципе, можно и ftp использовать. Тогда серверной части нужно будет сообщить имя файла и о необходимости его обработать. Про защиту я уже писал. Да и давать всем возможность записи файлов не есть хорошо.
0
|
|
|
10 / 10 / 0
Регистрация: 23.03.2011
Сообщений: 63
|
|
| 26.03.2011, 09:56 | |
|
Обдж, ты не понимаешь сути вопроса xD
Кстати, я вспомнил как это можно осуществить абсолютно бесплатно!!! xD VPN тебя спасет. Ставишь хамачи, OpenVPN или еще что-то. Поднимаешь HTTP, PHP, MySql сервера xD(ПРОЩЕ ВСЕ ЭТО КУПИТЬ!!! Как я неоднократно уже говорил). В клиентское приложение встраиваешь настроенный VPN клиент, и с его помощью передаешь информацию на свой сервер. -ы: 1) работает, когда комп включен. 2) из-за криворукости некоторых, может не работать, так как почти во всех таких приложениях(имеется ввиду VPN клиенты) есть авторизация, с этим могут быть проблемы... 3) брееед. Знающие люди посмеются над такой реализацией. VPS - это Virtual Private Server. По сути дела это терминальный доступ к учетке на реально существующем физическом сервере, на котором ты можешь поднять все необходимые тебе фишки. Ограничивается по времени доступа и объему доступных памяти/места на жестком диске.
0
|
|
| 26.03.2011, 11:24 | |
|
Если есть бесплатный хост с php и sql, то с этой стороны ваша задумка теоретически реализуема.
Я не спец в этом, но видится примерно так: Есть логин и пароль админа. Создаете таблицу для хранения рекордов. Пишите скрипт для вывода этих записей mysite.ru/records.php. Пишите php скрипт, обрабатывающий ваше подключение, например, по адресу mysite.ru/saverec.php... Скрипт сохраняет запись в таблицу и обновляет страничку рекордов. Есть, конечно, вопросы с безапасностью. Типа есть ли возможность добавить отдельного пользователя для работы с БД. Установить разрешения на эту БД. Как быть с паролем (хранить зашитым в php скрипте?). Нужно подумать, но в принципе для такой задачи можно сильно на этом не заморачиваться.
0
|
|
|
Заблокирован
|
||
| 26.03.2011, 12:08 [ТС] | ||
|
Deviaphan, MopkoBHblu, bigredcat
Спасибо, конечно, что ответили но я уже во всем разобрался сам. Нашел бесплатный хостинг, быстренько "пробежался" по основным функциям php, и разобрался как с его помощью записывать данные в БД (mySQL). Вроде работает.
0
|
||
|
Делаю внезапно и красиво
1313 / 1228 / 72
Регистрация: 22.03.2011
Сообщений: 3,744
|
|
| 26.03.2011, 12:13 | |
|
Молодец.
А данные с компа пользователя как передаёшь?
0
|
|
|
Заблокирован
|
||
| 26.03.2011, 12:16 [ТС] | ||
|
0
|
||
| 26.03.2011, 12:16 | |
|
Помогаю со студенческими работами здесь
40
Таблица рекордов Таблица рекордов Таблица рекордов Таблица рекордов Таблица рекордов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2.
Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
|
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2.
Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом.
В. . .
|
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2.
Задача: отобразить спецтехнику, которая на данный момент находится в ремонте.
Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
|
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
|
|
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
|
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут
Суть:
- Группа наркоманов из 10 человек.
- Только один инфицирован ВИЧ.
- Колются одной иглой.
- Колются раз в день.
- Колются последовательно через. . .
|
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
|
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
|