![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Клиент для браузерной игры
DragonLand © (2007-08-24 11:38:00)Всем здравствуйте.
Не ругайте если вопрос покажеться смешным. Просто на Делфи не программировал уже года 3.
Все из вас наверно играли или хотя бы видели браузерные игры. Сейчас для многих из них есть клиенты. Это некоторое подобие браузера, только картинки не тянуться сервера а берутся из папки с программой.
Скажите, пожалуйста как такое можно организовать.
Заранее всем спасибо.
DragonLand (2007-08-27 10:53:00) [1]я так хотел сделать в начсале но не получается ... так как нет горантии что все картинки заданы именно так <img src="..."> .... тем более они ещё могут и в CSS прописаны быть.
grisme (2007-08-26 20:02:00) [2]небось на TWebBrowser делал :) переделай на собственный кач по http протоколу. потом ищешь в html-коде скачанном <img src="..."> теги и лезешь в свою папку с картинками, и сопостовляешь "..." имеющимся файлам :) нужные отображаешь
DragonLand (2007-08-24 16:19:00) [3]Написал небольшой прокси засунул всё в один флакон :) .... Как теперь для него указать папку для кеша моего прокси?
DragonLand (2007-08-24 14:47:00) [4]спасибо ... посмотрю как это реализовать
Virgo_Style (2007-08-24 13:58:00) [5]DragonLand © (24.08.07 12:54) [4]
Кэширующий прокси - вариант номер раз, без всяких клиентов.
Вариант номер два - это прокси и браузер в одном флаконе, как оно обычно и делается, afaik. Разница только в том, что в кэше у прокси с самого начала лежат картинки.
DragonLand (2007-08-24 12:54:00) [6]Игра мне вообще не нужна .. игра есть ... есть даже почти готовый клиент для неё .... осталось сделатьтак чтобы картинки тянулись не с сервера а из локального диска
Eraser (2007-08-24 12:40:00) [7]
> DragonLand © (24.08.07 11:54) [2]
ссылку на готовую игру? вряд ли такое где-то есть на просторах Сети.
начни с изучения принципов построения сетей, потом протоколов передачи данных. готовые реализации протоколов есть в наборе компонентов Indy, который поставляется вместе с delphi.
DragonLand (2007-08-24 11:54:00) [8]Дайте ссыдку или пример, ато это мало о чём мне говорит.
Eraser (2007-08-24 11:41:00) [9]
> DragonLand © (24.08.07 11:38)
к примеру, с пом. протокола TCP/IP.