eggdrop.org.ru - The Russian Eggdrop Resource


Страницы: (26) « Первая ... 22 23 [24] 25 26  ( Перейти к первому непрочитанному сообщению ) ОтветитьНовая ТемаОпрос

> !погода, показывает погоду с сайта gismeteo.ru
Shrike
Отправлено: May 25 2004, 09:04 PM
Цитировать


General Kassad
***************

Группа: Администрация
Сообщений: 588
Пользователь №: 1
Регистрация: 30-January 04



скрипт берущий погоду с сайта gismeteo.ru:

тут (v1.6.3)

сообщайте о багах wink.gif

PS: после установки нужно сделать обновление базы городов, на патилайн набрать:
QUOTE
.weatherupdate


CODE
#####################################################################################
#
# Version History:
#    
#  SHR - Shrike
#    
#       Who     DATE    Changes
#       ---     ------  -------------------------------------------------------------
#
# v1.6.3
#        MRB    090903   Several changes for restore functionality script.
# v1.6.1
#        SHR    040927   More accurate fix for temperature signs.
# v1.6    
#        SHR    040927   Fixed minor bug when sign was "" ... and there is no weather
#                        displayed.
#
#                        Possible added new feature "weather for next day", in
#                        gismeteo flash engine it's built in url scheme... but currently
#                        not realized. maybe cause they not rewrited their flash banners.
#                        so... i added feature to display weather for tomorrow, but not
#                        changed help. !weather завтра city will try to use second
#                        weather parameters from gismeteo.
#
# v1.5
#        SHR    040701   Added missed sky types.
#                        Modified weather(agent). Now we introduce yourself as GismeteoBar
#                        Added random numbers to request... flash version does it. I don't
#                        know why, but think it would be better...
#                        Fixed bug with "wrong # args: should be "::weather::alias_on_error"
#                        (missed argument) ;)
#                        Added checking if script already in update-loop...
#
#        SHR    040623   Fixed bug with koi8-r. City displayed in wrong encoding.
#                        (thanx to Zl0y for bug report)
# v1.4            
#        SHR    040618   Added additional bind "!п"
#                        Due a testing found a bug in weatherupdate, was incorrect of
#                        city. fixed.
#                        Added shortcuts
#
#        SHR    040617   Added this header ;)
#                        Refacored for namespace usage
#                        Removed old socket functions
#                        Rewrited to use socket functions in egglib_pub
#                        Added proxy support
#                        Added support for koi8-r bots
#                        Added additional bind "!w"
#                    
#####################################################################################


Это сообщение отредактировал mrBuG - Sep 3 2009, 08:36 AM
PMEmail PosterUsers WebsiteICQAOL
Top
Vertigo
Отправлено: Nov 18 2009, 12:40 PM
Цитировать


Почти Профи
*******

Группа: Участник
Сообщений: 166
Пользователь №: 5641
Регистрация: 25-October 07



apaden, попробуй версию 1.6.2 - у меня все работает уже как полгода с последней правки.
PMEmail Poster
Top
apaden
Отправлено: Nov 19 2009, 05:01 PM
Цитировать


Продвинутый
****

Группа: Участник
Сообщений: 31
Пользователь №: 9070
Регистрация: 4-July 09



QUOTE (Vertigo @ Nov 18 2009, 12:40 PM)
apaden, попробуй версию 1.6.2 - у меня все работает уже как полгода с последней правки.

Где б его взять ещё...


--------------------
Слушайте DEATH!
Моя страничка
PMUsers WebsiteICQ
Top
sok
  Отправлено: Nov 19 2009, 08:49 PM
Цитировать


Полу-Продвинутый
***

Группа: Участник
Сообщений: 23
Пользователь №: 6660
Регистрация: 9-December 07



QUOTE (apaden @ Nov 19 2009, 05:01 PM)
QUOTE (Vertigo @ Nov 18 2009, 12:40 PM)
apaden, попробуй версию 1.6.2 - у меня все работает уже как полгода с последней правки.

Где б его взять ещё...

Вот она рабочая

Присоединённый файл ( Кол-во скачиваний: 63 )
Присоединённый файл  gismeteo.zip


--------------------
Я с трудом понимаю, когда с трудом объясняют
PMEmail Poster
Top
latrommi
Отправлено: Nov 20 2009, 03:56 AM
Цитировать


Новичок
*

Группа: Участник
Сообщений: 3
Пользователь №: 9111
Регистрация: 31-October 09



!п санкт-петербург
У меня нет данных о погоде в этом городе...

!п монреаль
Погода в городе Монреаль на Четверг 19 Ноября - температура +6..+8°C давление 765мм рт/с ветер юго-зап 1 м/c влажность 53% ясно

!п таганрог
Погода в городе Таганрог на Четверг 19 Ноября - температура +7..+9°C давление 762мм рт/с ветер южн 4 м/c влажность 86% пасмурно с дождём


както странно стало. нет москвы, петербурга ... но какието города есть, в чем может быть косяк?

это с версией 13, а 12 у меня вообще не идет.
PMEmail Poster
Top
sok
Отправлено: Nov 20 2009, 10:33 AM
Цитировать


Полу-Продвинутый
***

Группа: Участник
Сообщений: 23
Пользователь №: 6660
Регистрация: 9-December 07



1.6.2 Прекрасно работает
ps Может дело в базе городов (weather.dat) ?



Присоединённый файл ( Кол-во скачиваний: 75 )
Присоединённый файл  weather.zip


--------------------
Я с трудом понимаю, когда с трудом объясняют
PMEmail Poster
Top
dts
Отправлено: Nov 20 2009, 03:59 PM
Цитировать


Полу-Продвинутый
***

Группа: Участник
Сообщений: 24
Пользователь №: 696
Регистрация: 25-May 05



CODE
[15:48:32] <dts> !п астрахань
[15:48:42] <dBot> dts: Погода в городе Асуан на Cубботу 21 Ноября - температура +25..+27°C давление 746мм рт/с ветер сев-зап 2 м/c влажность 21% ясно
[15:52:25] <dts> !п питер
[15:52:31] <dBot> dts: Погода в городе Санкт-Петербург на Cубботу 21 Ноября - температура +8..+10°C давление 749мм рт/с ветер южн 4 м/c влажность 94% пасмурно с дождём

с любой базой, бот 1.6.17, gismeteo.tcl 1.6.3
PMEmail Poster
Top
latrommi
Отправлено: Nov 20 2009, 11:41 PM
Цитировать


Новичок
*

Группа: Участник
Сообщений: 3
Пользователь №: 9111
Регистрация: 31-October 09



странно получается. теперь Питер и Москва работает, а например Ярославль и некоторые другие города нет. Даже непонятно отчего это может зависеть. Но точно не от базы.
В питилайн видно, что запрос и ответ обрабатываются примерно одинаково для всех городов.
PMEmail Poster
Top
apaden
Отправлено: Nov 21 2009, 10:32 AM
Цитировать


Продвинутый
****

Группа: Участник
Сообщений: 31
Пользователь №: 9070
Регистрация: 4-July 09



QUOTE (sok @ Nov 19 2009, 08:49 PM)
QUOTE (apaden @ Nov 19 2009, 05:01 PM)
QUOTE (Vertigo @ Nov 18 2009, 12:40 PM)
apaden, попробуй версию 1.6.2 - у меня все работает уже как полгода с последней правки.

Где б его взять ещё...

Вот она рабочая

На запросы погоды бот не отвечает вообще, в патилайн пусто. Всё выглядит так как буд-то запроса нет. Скрипт подгружен.


--------------------
Слушайте DEATH!
Моя страничка
PMUsers WebsiteICQ
Top
sok
Отправлено: Nov 21 2009, 11:56 AM
Цитировать


Полу-Продвинутый
***

Группа: Участник
Сообщений: 23
Пользователь №: 6660
Регистрация: 9-December 07



QUOTE (apaden @ Nov 21 2009, 10:32 AM)
На запросы погоды бот не отвечает вообще, в патилайн пусто. Всё выглядит так как буд-то запроса нет. Скрипт подгружен.

Ну перед тем как запостить я проверил, у меня все работало sad.gif
( EggDrop 1.6.19+ctcpfix 1061801 ctcpfix; Suzi patch: v0009; cp1251 )


--------------------
Я с трудом понимаю, когда с трудом объясняют
PMEmail Poster
Top
latrommi
Отправлено: Nov 21 2009, 01:43 PM
Цитировать


Новичок
*

Группа: Участник
Сообщений: 3
Пользователь №: 9111
Регистрация: 31-October 09



Только что проверил Ярославль уже работает. Видимо на сайте Гисметео периодически чтото меняется и изза этого некоторые города глючат.
PMEmail Poster
Top
apaden
Отправлено: Nov 21 2009, 02:32 PM
Цитировать


Продвинутый
****

Группа: Участник
Сообщений: 31
Пользователь №: 9070
Регистрация: 4-July 09



Это странно, но подключение скрипта версии 1.6.2 и последующие действия:
обновление базы городов - .wupd
отключение 1.6.2 и подключение 1.6.3

дали положительный результат, работоспособность восстановлена.

С учётом того, что никакие конфиги не трогались вообще и проблема то появилась из ниоткуда то туда же ушла, всё это выглядит довольно странно... =\


--------------------
Слушайте DEATH!
Моя страничка
PMUsers WebsiteICQ
Top
VooDoo
Отправлено: Dec 20 2009, 06:14 PM
Цитировать


Полу-Продвинутый
***

Группа: Участник
Сообщений: 23
Пользователь №: 9125
Регистрация: 20-December 09



Tcl error [::weather::pub_weather]: input string does not match supplied format

???

===========

отмена вопросу

===========

и о5 он же. сменил кодировку - заработало. бот упал, запустился - о5 косяк...
PMEmail Poster
Top
sova
Отправлено: Dec 30 2009, 01:59 PM
Цитировать


Новичок
*

Группа: Участник
Сообщений: 2
Пользователь №: 9126
Регистрация: 30-December 09



Вот заметил такую вещь!

Некоторые города которые есть в базе не выводятся

gismeteo меняет местами переменные

вот пример !

town=%C2%E8%F2%E5%E1%F1%EA&townru=%C2%E8%F2%E5%E1%F1%EA&townen=Vitebsk&day=4&month=12&date=30&s1=45&s2=45&wparam1=85063&wparam2=1811063.9299999999348&wt=8


town=%C1%F0%E5%F1%F2&townru=%C1%F0%E5%F1%F2&townen=Brest&day=4&month=12&date=30&s2=45&s1=0&wparam1=18&wparam2=1900735.8999999999069&wt=8

В первом варианте идет s1 потом s2
Во втором s2 s1

Вот и не показывает инфу Причем через несколько часов переменные могут стать на место в этом запросе и поменяться в другом =)


Кто подскажет как обыграть это дело ?


PMEmail Poster
Top
Vertigo
Отправлено: Jan 2 2010, 01:20 AM
Цитировать


Почти Профи
*******

Группа: Участник
Сообщений: 166
Пользователь №: 5641
Регистрация: 25-October 07



Вставил несколько костылей. Ошибки вида
CODE
Tcl error [::weather::pub_weather]: input string does not match supplied format
больше быть не должно. Так же есть проверка на нормальный ответ сервера (HTTP 200 OK). Ответ например "403 Forbidden" означает скорее всего то, что айпи бота забанен на сервере.

Скрипт: тут
PMEmail Poster
Top
ssd
Отправлено: Jan 3 2010, 11:31 PM
Цитировать


Участник
**

Группа: Участник
Сообщений: 17
Пользователь №: 9054
Регистрация: 12-April 09



Версия 1.6.3 работает хорошо, А версия 1.6.2 выдает ошибку "•(23:25:17)• -kisulka- К сожалению сервис недоступен. Код ошибки: HTTP/1.1 403 Forbidden."


--------------------
http://chat.ircpen.ru/ - Сайт IRC канала #pen.
PMEmail Poster
Top
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Настройки ТемыСтраницы: (26) « Первая ... 22 23 [24] 25 26  ОтветитьНовая ТемаОпрос

 

Упрощённая версия


[ Script Execution time: 0.2637 ]   [ 13 queries used ]   [ GZIP включён ]

  Rambler's Top100    Peterhost    Anarxi.st Shell Hosting Provider      Яндекс цитирования