Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.07.2012, 08:42   #11
leopard93
 
Регистрация: 23.07.2012
Сообщений: 6
По умолчанию

Цитата:
Сообщение от astecenko Посмотреть сообщение
Берете любой браузерный движок, например Chromium, оформляете в нужном Вам стиле, делаете пункты меню на несколько игровых опций/команд, настраиваете кэширование и заполняете кэш, делаете функцию проверки версии игры и подкачивания необходимых ресорсов в кэш (хотя оно в принципе и автоматом будет кэшироваться, если кэширование включить), делаете механизм обновления вашего "супер-пупер игрового клиента", как-то так наверное.
Спасибо. Вообще, на сколько это сложно? Можешь прямую ссылку дать, где скачать чё.. а то я чего то там недопонял...


Есть у каво ещё какие предложения?

Последний раз редактировалось leopard93; 24.07.2012 в 09:46.
leopard93 вне форума Ответить с цитированием
Старый 24.07.2012, 11:45   #12
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

Упс...
Я исходил из того что Вы знакомы с Delphi
И так, начнём с начала: Какие языки программирования Вы знаете? Ну или как минимум каким хотите овладеть чтобы сделать клиента к сайту, браузерной игре и т.д. и т.п.?
astecenko вне форума Ответить с цитированием
Старый 24.07.2012, 13:45   #13
leopard93
 
Регистрация: 23.07.2012
Сообщений: 6
По умолчанию

Цитата:
Сообщение от astecenko Посмотреть сообщение
Упс...
Я исходил из того что Вы знакомы с Delphi
И так, начнём с начала: Какие языки программирования Вы знаете? Ну или как минимум каким хотите овладеть чтобы сделать клиента к сайту, браузерной игре и т.д. и т.п.?
Да так html знаю.. А делфи если чё буду учить.. время найду.. Просто Надо что бы хоть подсказали чё и как там. Мож где пример какой взять... С чего начать попросту...
leopard93 вне форума Ответить с цитированием
Старый 24.07.2012, 18:21   #14
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...вот вам пример - кишочки с моего клиента: парсит с моего сайта информацию о состоянии датчиков температуры, влажности, вероятности заморозков (которую, в свою очередь, на сайт загружает по FTP WEB-сервер обслуживания метеостанции) http://raxp.radioliga.com/cnt/s.php?p=wpt.zip

Код:
uses TextTrayIcon, coolTrayIcon,
       idhttp, IdCookieManager, IdMultipartFormData;


var
  data: TIdMultiPartFormDataStream;
  http: TIdHTTP;
  IdCookieManager: TIdCookieManager;
  Response: TStringStream;

  tmr2: integer;
  ftimer: Ttimer;


function get_data(url: ansistring): ansistring;
begin
 // создаем класс-
 http:= TIdHTTP.Create(nil);
 IdCookieManager   := TIdCookieManager.Create(http);
 http.CookieManager:= IdCookieManager;
 Response          := TStringStream.Create('');
 data := TIdMultiPartFormDataStream.Create;

 http.HTTPOptions:= http.HttpOptions - [hoForceEncodeParams]; // баг, чтобы "+" не заменялся пробелом
 http.HandleRedirects:= true;
 http.AllowCookies:= true;

 // заполняем POST- запрос
 http.Post(url, data, Response);
 result:= Response.DataString;
 
 // подчищаем-
 FreeAndNil(Response);
 FreeAndNil(Data);
 FreeAndNil(http)
end;



{xx°
03.07.2012 08:57:58.656
Украина, г.Запорожье, пески (р-н маг.Сильпо)
Плата USB.HID: температура xx°С
Плата V850ES-J: температура 27.54°С, влажность 39.40%
T [в 13:00] 27°C, T [в 21:00] 27°C (заморозки 0%)}

procedure Tform1.on_tmr(Sender: TObject);
var k,z: integer;
    t1, t2: ansistring;
begin
 gl_data:= get_data('http://raxp.radioliga.com/cnt/zpt.txt');

 k:= pos('температура ', gl_data);
 z:= posex('температура ' , gl_data, k+1);
 t1:= trim(copy(gl_data, k + 12, pos('°С', gl_data) - k-12));
 t2:= trim(copy(gl_data, z + 12, posex('°С', gl_data, z+1) - z-12));

 //
 if (t1 = 'xx')and(t2 = 'xx')  then begin
  TrayIcon1.Text:= 'X';
  gl_temp:= 0
 end;

 if (t1 = 'xx')and(t2 <> 'xx') then begin
  gl_temp:= trunc(strtofloatdef(t2, 0));
  TrayIcon1.Text:= inttostr(gl_temp) + '°';
 end;

 if (t1 <> 'xx')               then begin
  TrayIcon1.Text:= t1 + '°';
  gl_temp:= trunc(strtofloatdef(t1, 0))
 end;

 TrayIcon1.Hint:= gl_data
end;


procedure TForm1.FormCreate(Sender: TObject);
begin
 DecimalSeparator:= '.';
 //
 SetWindowLong(Application.Handle,GWL_EXSTYLE,GetWindowLong(Application.Handle, GWL_EXSTYLE) or
  not WS_EX_APPWINDOW);
 application.ShowMainForm:= false;
 
 TrayIcon1:= TTextTrayIcon.Create(self);
 TrayIcon1.PopupMenu:= pm;
 TrayIcon1.OnClick  := on_show;

 TrayIcon1.MinimizeToTray:= true;
 TrayIcon1.IconVisible   := true;
 TrayIcon1.Text          := 'X';
 TrayIcon1.Color         := RGB(0,0,0);
 TrayIcon1.Font.Name     := 'arial';
 TrayIcon1.Font.Size     := 7;
 TrayIcon1.Font.Color    := RGB(255,255,255);

 // динамическое создание компонента-клиента
 ftimer:= ttimer.Create(nil);
 ftimer.interval:= 5000;
 ftimer.ontimer := on_tmr;
 ftimer.Enabled := true;
end;

procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin
 ftimer.Enabled:= False;
 ftimer.Free;
 TrayIcon1.Free
end;


Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 24.07.2012, 21:54   #15
astecenko
Homo Interneticus
Форумчанин
 
Аватар для astecenko
 
Регистрация: 04.03.2011
Сообщений: 611
По умолчанию

самый простой вариант
astecenko вне форума Ответить с цитированием
Старый 25.07.2012, 20:01   #16
leopard93
 
Регистрация: 23.07.2012
Сообщений: 6
По умолчанию

Спс всем. Может кто хочет взяться за данную работку? Оплата как полагается.
leopard93 вне форума Ответить с цитированием
Старый 25.07.2012, 20:16   #17
Базиля
Участник клуба
 
Аватар для Базиля
 
Регистрация: 03.12.2009
Сообщений: 1,013
По умолчанию

Готов обсудить.
Стучите в аську.
Сегодня буду там после 23.30 по мск.
Базиля вне форума Ответить с цитированием
Старый 25.07.2012, 20:32   #18
Петррр
Форумчанин
 
Аватар для Петррр
 
Регистрация: 02.09.2011
Сообщений: 336
По умолчанию

Готов обсудить предложение. Подробности в ЛС.
Если ты не можешь найти то, ради чего стоит жить, лучше найти то, за что стоит умереть
Петррр вне форума Ответить с цитированием
Старый 25.07.2012, 21:29   #19
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...подробности пишите на radio.money@yandex.ru.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Старый 25.07.2012, 21:52   #20
leopard93
 
Регистрация: 23.07.2012
Сообщений: 6
По умолчанию

Ух как сразу помощнички нашлись((( Пишите мне в скайп leopard_promo
leopard93 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создать горизонтальное меню для сайта, с регистрацией Vladimir_Chernov Помощь студентам 1 12.04.2012 10:52
Как создать простое клиент-серверное приложение -Jack- Помощь студентам 3 29.11.2011 21:50
Создать программу для обмена хостами для сайта Lawilet Фриланс 1 05.10.2011 18:10
Как создать электронный почтовый ящик используя HTML - для своего сайта. Dimon18 HTML и CSS 2 31.01.2011 12:25