Главная страница
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.025 c
9-1111792617
Yegorchic
2005-03-26 02:16
2006.03.12
Русская документ по GLScene


2-1140528763
DDS
2006-02-21 16:32
2006.03.12
Перемешивание!


2-1140590291
nap<>
2006-02-22 09:38
2006.03.12
Процессы


2-1139552998
Ksenom
2006-02-10 09:29
2006.03.12
Проблема с TFrame


2-1140614072
nap<>
2006-02-22 16:14
2006.03.12
SQL