| imho.ws |
![]() |
|
|
|
# 1 |
|
::VIP::
Регистрация: 09.05.2002
Адрес: Lithuania
Сообщения: 591
![]() |
как сделать скрипт погоды на своем сайте ? имеется множество сайтов предоставляющих свои услуги : рисунок , аль флеш . ето мне не надо . мне надо чтобы РНР скрипт брал информацию , обрабатывал и выводил то что мне нужно ...
|
|
|
|
|
# 3 |
|
::VIP::
Регистрация: 09.05.2002
Адрес: Lithuania
Сообщения: 591
![]() |
так я и сам ищу. вот раскроил .swf файл от gismeteo.ru
там фигурирует при загрузки мувика текстовый файл : http://img.gismeteo.ru/flashinf/ . там есть какие-то вещи но я не очень понимаю ... |
|
|
|
|
# 4 |
|
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
во.... рассмотрим файл
http://img.gismeteo.ru/flashinf/FLA27612.TXT там всё есть... это погода москвы.... номерок можно узнать из имени картинок... http://informer.gismeteo.ru/27612-9.GIF только вот похоже они... это... как-то упакованы.... того ищи ещё Сёдня вот -1...-3.. запомни.. посмотри завтра, мож закономерности будут
__________________
Всё будет хорошо! Последний раз редактировалось Stasik; 08.02.2003 в 10:48. |
|
|
|
|
# 6 |
|
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
ну вот и всё
вот смотри, дЭрагой.... Код:
text = chr(s1) + t1 + ".." + chr(s2) + t2 + "°C "; правильно... что температура это сумма из "chr(s1)+t1" точечки смотрятся хорошо :xex: "chr(s2)+t2"..... ну вот.... открываем http://img.gismeteo.ru/flashinf/FLA27612.TXT.... там s1 и s2 есть..., берём с полки пирожок.... а вот t1 и t2 там нету... кладём пирожок обратно..... смотрим дальше fla.... Код:
t2 = (wparam1 - 17000 * int(wparam1 / 17000)) / 9; t1 = int(wparam1 / 17000); Код:
<?
$fp = fopen("http://img.gismeteo.ru/flashinf/FLA27612.TXT", "r");
while (!feof($fp)) {
$data .= fgets($fp, 1024);
}
fclose($fp);
$data = split("&", $data);
foreach($data as $value) {
$temp = split("=", $value);
$data[$temp[0]]=$temp[1];
}
$t2 = ($data[wparam1] - 17000 * round($data[wparam1] / 17000)) / 9;
$t1 = round($data[wparam1] / 17000);
echo "$data[date]/$data[month]<br>";
echo "$data[town]<br>";
echo chr($data[s1]).$t1."..".chr($data[s2]).$t2."°C<br>";
echo "$data[wt]";
?>
P.S.: я те не проголосую :xex: P.S.2: и декомпилер флэша я бы тоже се хотел :xex:
__________________
Всё будет хорошо! Последний раз редактировалось Stasik; 09.02.2003 в 04:35. |
|
|
|
|
# 7 |
|
Administrator
Регистрация: 12.11.2001
Адрес: Russia
Сообщения: 609
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Возьмите готовый информер c погодой отсюда www.informer.ru
__________________
Majordomo.ru - второе тысячелетие на рынке хостинга Последний раз редактировалось Din; 10.02.2003 в 06:16. |
|
|