Форум: "Сети";
Текущий архив: 2002.03.04;
Скачать: [xml.tar.bz2];
ВнизСпецы ответе !!! (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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.004 c