[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]


  • Страница 1 из 1
  • 1
Модератор форума: Spidy, blitz3d  
Форум мира Blitz3D » Язык Blitz3D » 2D программирование » Онлайн-таблица рекордов
Онлайн-таблица рекордов
deejexДата: Суббота, 24.04.2010, 15:50 | Сообщение # 1
заядлый прогер
Группа: Пользователи
Сообщений: 522
Награды: 2
Репутация: 14
Статус: Offline
У меня есть только одна идея как сделать это без своего сервера.
Берем бесплатный хостинг с возможностью установления прав на файлы, делаем там файлы типа record1.txt; record2.txt и т.д., и устанавливаем на них максимальные права, пишем в своей программе код загрузки и изменения(метод put) файлов,
Code

Function PostHighscore(score)
For tmp = 1 To кол-во_мест_в_таблице
tmp_r = Загрузить_удаленный_файл_в_строку("http://vash-hosting.com/record"+(кол-во_мест_в_таблице-tmp)+".txt")
If score>tmp_r Then Вгрузить_файл_на_сервер("http://vash-hosting.com/record"+(кол-во_мест_в_таблице-tmp)+".txt", score)
Next
End Function

только такое вот чудо взломать легко...




 
turBOДата: Суббота, 24.04.2010, 17:09 | Сообщение # 2
Полковник
Группа: Администраторы
Сообщений: 297
Награды: 5
Репутация: 12
Статус: Offline
Это наиболее примитивный вариант. Плюс небезопасный.
Более совершенный вариант - база данных MySQL на сайте (и на бесплатных хостингах она встречается). Обращение к базе можно осуществить посредством PHP - с логином\паролем (как положено).


If 2+2<>4 Then Restart
 
deejexДата: Суббота, 24.04.2010, 18:20 | Сообщение # 3
заядлый прогер
Группа: Пользователи
Сообщений: 522
Награды: 2
Репутация: 14
Статус: Offline
Quote (turBO)
бращение к базе можно осуществить посредством PHP

и где же взять php sdk?
алсо
http://forum.boolean.name/showthread.php?t=6348




 
turBOДата: Понедельник, 26.04.2010, 19:53 | Сообщение # 4
Полковник
Группа: Администраторы
Сообщений: 297
Награды: 5
Репутация: 12
Статус: Offline
Quote
и где же взять php sdk?

Написать либу самому...


If 2+2<>4 Then Restart
 
turBOДата: Вторник, 27.04.2010, 20:33 | Сообщение # 5
Полковник
Группа: Администраторы
Сообщений: 297
Награды: 5
Репутация: 12
Статус: Offline
Поюзал твою нет-либу, размещённую на Булке.
Гм... а есть ли возможность реализации обработки веб-страниц? Ну хотябы обработки элементарных html-тегов?


If 2+2<>4 Then Restart
 
deejexДата: Вторник, 27.04.2010, 22:19 | Сообщение # 6
заядлый прогер
Группа: Пользователи
Сообщений: 522
Награды: 2
Репутация: 14
Статус: Offline
Quote (turBO)
Поюзал твою нет-либу, размещённую на Булке.

так она еще не готова. в конечном варианте там будут функции отправки и обработки http запросов
Quote (turBO)
а есть ли возможность реализации обработки веб-страниц?

можно только написать html-эмулятор






Сообщение отредактировал deejex - Вторник, 27.04.2010, 22:23
 
Форум мира Blitz3D » Язык Blitz3D » 2D программирование » Онлайн-таблица рекордов
  • Страница 1 из 1
  • 1
Поиск: