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

Вниз

lynx -dump   Найти похожие ветки 

 
Mozart ©   (2006-02-18 10:30) [0]

Доброго времени суток!
Поскажите кто знает, возможно ли с помощью программы указанной в сообщении, скачивать на "автомате" основные характеристики погоды (www.meteoinfo.ru), вот курс с cbr.ru скачаваю без проблем - там хорошая таблица, а на meteoinfo.ru мягко говоря не очень... Это вообще возможно? grep"ом или awk?


 
TUser ©   (2006-02-18 10:54) [1]

Почему бы и нет - генерируй адреса типа

http://meteoinfo.ru/forecasts5000/russia/moscow-area/serpuhov

и читай.


 
Mozart ©   (2006-02-18 10:59) [2]

В том то и дело что всякая бяка получаеться -  

Atmosfernoe davlenie noch"yu  /  dnem, mm rt.st.   747  /  747   746
  /  747   747  /  748   750  /  752   752  /  753   754  /  754
  Temperatura vozduha noch"yu  /  dnem, ╟C   -17  /  -7   -14  /  -5
  -10  /  -3   -7  /  -2   -8  /  0   -3  /  1
  Pogoda   [7.gif]   [12.gif]   [12.gif]   [7.gif]   [14.gif]   [4.gif]
  Kommentarij k pogode   Solnechno, bez osadkov   Peremennaya
  oblachnost", nebol"shoj sneg   Peremennaya oblachnost", nebol"shoj
  sneg   Solnechno, bez osadkov   Peremennaya oblachnost", nebol"shie
  osadki   Oblachno, osadki
  Osadki, mm   0   2   5   0   2   5

на cbr.ru вот так -
Cifr. Kod Bukv. Kod Edinic           Valyuta             Kurs
        036   AUD          1   Avstralijskij dollar       20,8282
        826   GBP          1   Anglijskij funt sterlingov 49,0676
        974   BYR       1000   Belorusskih rublej         13,1168
        208   DKK         10   Datskih kron               44,9231
        840   USD          1   Dollar SSHA                28,2225
        978   EUR          1   Evro                       33,5396

//потом awk {print $6} и все - четкие стобцы...а там?


 
Anatoly Podgoretsky ©   (2006-02-18 11:27) [3]

Mozart ©   (18.02.06 10:59) [2]
//потом awk {print $6} и все - четкие стобцы...а там?
Для второй строки получишь """
Для шестой ""


 
Mozart ©   (2006-02-18 12:55) [4]

так все таки что делать то? как мне алгоритм построить? как взять прогноз на завтрешний день?


 
Mozart ©   (2006-02-18 12:57) [5]

#!/bin/sh

PSQL=/home/bayonne/bin/pgqexec

HOST=localhost
DB=ivr

USER=mozart
PASSWORD=

DATE=`date +%d.%m.%Y`

DOLLAR=`lynx -dump http://cbr.ru/currency_base/D_print.asp?date_req=$DATE | grep USD | awk "{print $6}" | sed s/,/./`
$PSQL "host=$HOST dbname=$DB user=$USER password=$PASSWORD " "update bayonne.course set course=$DOLLAR where money="dollar""

EURO=`lynx -dump http://cbr.ru/currency_base/D_print.asp?date_req=$DATE | grep EUR | awk "{print $5}"| sed s/,/./`
$PSQL "host=$HOST dbname=$DB user=$USER password=$PASSWORD " "update bayonne.course set course=$EURO where money="euro""

to Anatoly Podgoretsky ©   (18.02.06 11:27)
у меня вот так все просто для курса, а для погоды?



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

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

Наверх




Память: 0.48 MB
Время: 0.039 c
3-1137594058
jack128
2006-01-18 17:20
2006.03.12
особенности работы left join


15-1140241586
Crack
2006-02-18 08:46
2006.03.12
Добрый вечер...


8-1127967967
Mad_Unlocker
2005-09-29 08:26
2006.03.12
Векторная графика


2-1140364917
Alsan
2006-02-19 19:01
2006.03.12
TListView - Поиск ???


2-1140689729
-=Dark=-
2006-02-23 13:15
2006.03.12
Ошибка при запуске Delphi