Главная страница
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.01 c
4-9331
NetBreaker666
2001-12-25 16:16
2002.03.04
Люди, понимаю, что мне пить надо меньше, на как получить список процессов.


4-9341
welvist
2002-01-05 23:22
2002.03.04
Использование функции , реаизованной в Dllбиблиотеке


14-9290
SergeyNew
2002-01-17 20:19
2002.03.04
autorun


4-9342
BFG
2002-01-05 14:17
2002.03.04
Боже...совсем замонало.


1-9225
ded_di
2002-02-15 11:58
2002.03.04
Объединение ячеек в TStringGrid...