Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.03.04;
Скачать: CL | DM;

Вниз

Спецы ответе !!! (My SpyLog)   Найти похожие ветки 

 
MAG   (2001-12-11 00:41) [0]

Привет Всем!
Нескажу что я начинающий программист но я один из тех кто хочет всё набрать своими руками ;-). Я хотел записать небольшой свой SpyLog т.е. требуеться вытащить сервером от Клиента копронентами Delphi (Всего лишь IP/Host версия и тип браузера и т.д. и т.п.). Очень желателен примерчик.Только ненадо говорить что всё просто берёш то и то и получаешь ? ...
Заранее благодарен.


 
UsBall ©   (2001-12-11 21:42) [1]

А зачем это делать средсвами Delphi ???? И где потом размещать "небольшой свой SpyLog"? Мне кажется всё гораздо проще - берём PHP http://www.webclub.ru/content/programming (ничуть не сложнее паскаля), там безо всяких компонентов имеются требыемые функции, так как он предназначен для работе на серверах в Сети.


 
MAG   (2001-12-12 00:22) [2]

Спасибо за ответ но можно сказать и так : А зачем мы вообще сидим ночами что-то думаем ... пишем Ведь всё уже написано... . Так вся задача в том чтобы написать на Delphi и всё ;-). И я всётаки думаю на Delphi тоже "заточен" под Сеть.
Какие ещё будут предложения (для Delphi) ?.
В своё очередь если я в этом разберусь обязательно напишу как у меня это получилось ;-) думаю не только мне это будет интересно.


 
shiva1 ©   (2001-12-13 11:19) [3]

Здесь ситуация такая. Спайлог формирует данные при помощи JAvaScript на стороне клиента. Это достаточно просто. Но вот затем начинается самое интересное. Все полученные данные запихиваются в вызов изображения, т.е. тэг <img>. Естественно, стандартные серверы в ответ на этот тэг передадут простое изображение, даже если попытаться подменить вызов. Поэтому я предполагаю, что для данной работы Спайлог использует свой собственноручно разработанный web-сервер, который ориентирован именно на получение и обработку таких вызовов. И должен признать, что его создание - весьма нетривиальная задача.
Можно было бы пойти по другому пути. Все страницы загружать через Delphi-приложение. Правда тогда их ниперссылки будут выглядеть слишком уж навороченно. То есть скрипт, выполняющийся на стороне клиента, собирает информацию, записывает ее в ссылки. Затем delphi-приложение получает ссылку, в которой указано наименование запрошенного документа и искомая информация, сохраняет инфо там, где тебе надо, и передает пользователю запрошенный документ.
Однако, на мой взгляд это несколько геморройно. Возможно, есть несколько более изящная схема, но я ее не могу себе представить, пользуясь указанным кругом средств.
С другой стороны, если этот "мини-спайлог" создается для себя, то можно пойти другим путем. Установить свой сайт на сервер Apache и настроить для него соответствующим образом формат логов, тогда вся затребованная информация будет автоматически сохраняться в лог-файле. А обработчик для логов писать много проще, чем свой web-Сервер.



Страницы: 1 вся ветка

Текущий архив: 2002.03.04;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.007 c
1-9150
Loxly
2002-02-17 14:22
2002.03.04
Выношу часть функциональности проги в DLL, но размер EXE шника НЕ УМЕНЬШАЕТСЯ.


14-9270
Лана Розанова
2002-01-16 15:04
2002.03.04
Привет всем!!!


14-9281
Vampire
2002-01-18 00:46
2002.03.04
Можь знает кто?


1-9108
Igl
2002-02-15 21:50
2002.03.04
Как можно сделать эквалайзер?


7-9301
Aleksey123
2001-11-28 04:51
2002.03.04
Перенаправление звука на Speaker