Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];

Вниз

погода   Найти похожие ветки 

 
Dummy   (2007-08-21 20:01) [0]

Подскажите пожалуйста компонент для Дельфи 5, чтобы можно было узнать погоду используя Интернет, желательно в примерах или исходниках =) Спасибо


 
Юрий Зотов ©   (2007-08-22 01:38) [1]

+5!
:о)


 
Vendict ©   (2007-08-22 01:42) [2]

TTCPClient

а ещё можно глянуть исходниг плугина мирандовского.


 
turbouser ©   (2007-08-22 01:43) [3]

развод


 
brother ©   (2007-08-22 06:51) [4]

в орешник или в дет. сад


 
db2admin ©   (2007-08-22 07:38) [5]

SOAP


 
Gydvin ©   (2007-08-22 07:47) [6]

Компонент, да еще примеры...

Пойдем дальше. Компонент для "delphimaster.ru", компонент для "google.com" и ты пы. Жесть. :О)


> turbouser ©   (22.08.07 01:43) [3]
> развод


Непохоже


 
homm ©   (2007-08-22 07:50) [7]

Что-то какой-то стеб не серьезный. Почему бы и не быть компоненту (модулю, функции), узнающему погоду с какогонибудь популярного сервера, или даже с нескольких на выбор.


 
db2admin ©   (2007-08-22 07:53) [8]

Тебе надо найти в инете сервер с погодой и поддержкой SOAP, потом у Марко Кэнту в примерах(примеры и его страница есть в инете) береш переводчик и переделываеш на свой север с погодой. Механизм примерно след должен получиться:
1. Посылаеш по SOAP запрос на сервер(XML(в примере есть))
2. Получаеш ответ от сервера(XML)
3. Разбираеш ответ

вуаля текущая погода у тебя в проге

зы
Это все только звучит так страшно, просто найди пример у Кэнту...


 
Gydvin ©   (2007-08-22 08:01) [9]

Найти сайт где регулярно выкладывают прогнозы. Посмотреть структуру HTML кода страницы на предмет "Все включено". Тупа выкачивать страницу, как обычный файл и выдирать погоду. Какой нафиг компонент.


 
homm ©   (2007-08-22 08:06) [10]

> Тупа выкачивать страницу, как обычный файл и выдирать погоду.

Действительно тупо.


 
Gydvin ©   (2007-08-22 08:10) [11]


> Действительно тупо.


Я не претендую, что этот метод единственно правильный и верный. Тем более, когда я это писал [8] еще небыло.


 
homm ©   (2007-08-22 08:23) [12]

Вот, например здесь можно погодку получить:
http://informer.gismeteo.ru/xml.html

Правда на день вперед. Но скажем через гидромедцентр, муторнее, там надо айпишник регистрировать, с которого будешь получать погоду. А потом к этому айпишнику привязываешь нужные города.


 
clickmaker ©   (2007-08-22 10:42) [13]

хм... интересная мысль. Написать такой soap-термометр и запуздырить его в трэй.
заняццо на досуге, что-ли...


 
Vendict ©   (2007-08-22 14:41) [14]

clickmaker ©   (22.08.07 10:42) [13]

сделано оно уже...

> а ещё можно глянуть исходниг плугина мирандовского.


 
Сатир   (2007-08-22 15:31) [15]

да уж, сам такое хотел когда-то сделать и даже начал
Взял термометр у Abacus, был такой пакет для визуализации промышленных схем, там много было всяких аналоговых датчиков
Потом вытягивал тупо html, с гисметео, парсил его, выдирал нужные данные и рисовал их на термометре
но этот метод мне не понравился, поскольку шла тупая привязка к конкретной структуре, а не к данным
а если они изменять структуру html, тогда что, переписывать с нуля прогу.
Вот и забил из-за отсутствия формализированного источника данных по погоде.
А на счёт SOAP сервера, это уже куда интересней.
Надо будет глянуть...


 
programania ©   (2007-08-22 22:19) [16]


WebBrowser1.Navigate("http://programania.com/pi/pi_pogoda.php?g=тверь&d=завтра");



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

Форум: "Прочее";
Текущий архив: 2007.09.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.04 c
10-1137365312
Wistler
2006-01-16 01:48
2007.09.23
Internet Explorer и ActiveX


15-1188272453
schaps
2007-08-28 07:40
2007.09.23
Не верь глазам своим


15-1188079529
Макс Черных
2007-08-26 02:05
2007.09.23
Иконки кнопок офиса 2003.


2-1188456476
vasyl
2007-08-30 10:47
2007.09.23
ProgressBar


15-1187955060
Aust
2007-08-24 15:31
2007.09.23
восстановление хп





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский