myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Weather [ Api 1&2 ] [ By Nickolya ], API2 | Расширенная погода с rp5.ru

Теги
Nickolya
сообщение 4.10.2008, 17:24
Сообщение #101


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Нашел вот в закромах у себя скрипт погоды, был даже сделан под оба апи, на сколько я помню, не выкладывал.
Для работы требуется библиотека сокетов! Вот тут ее можно взять.
Для работы с вашим городом идем на rp5.ru и ищем там свой код города, вставляем его в ссылку в настройках в главном файле скрипта. Код открыт, так что ковыряйте сколько влезет big_smile.gif
Вот результат работы (полный просмотр):

Цитата
<PtokaX> Погода в Туле. Расписание Погоды:
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
В 13:00 было +18.8°C, облачность 7-8 баллов, влажность 60%, ветер ЮЮЗ, 3 м/с
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ сб, 4 о. ]
\_ На 22:00: +13°C, без осадков, малооблачно (облачность 19%), влажность 76%, ветер Южный, 4 м/с, давление 745 мм рт. ст.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ воскресенье, 5 октября ]
\_ На 04:00: +10°C, без осадков, переменная облачность (35%), влажность 80%, ветер Южный, 4 м/с, давление 745 мм рт. ст.
\_ На 10:00: +11°C, осадки (0.2 мм / 6 час), пасмурная погода (облачность 100%), влажность 82%, ветер Юго-Восточный,
4 м/с, давление 744 мм рт. ст.
\_ На 16:00: +15°C, преимущественно без осадков (0.1 мм / 6 час), пасмурная погода (облачность 100%),
влажность 74%, ветер Юго-Восточный, 4 м/с, давление 744 мм рт. ст.
\_ На 22:00: +12°C, без осадков, пасмурная погода (облачность 97%), влажность 81%, ветер Юго-Восточный,
2 м/с, давление 744 мм рт. ст.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ понедельник, 6 октября ]
\_ На 04:00: +11°C, без осадков, значительная облачность (81%), влажность 82%, ветер Южный, 3 м/с, давление 744 мм рт. ст.
\_ На 10:00: +11°C, преимущественно без осадков (0.1 мм / 6 час), пасмурная погода (облачность 100%),
влажность 90%, ветер Восточный, 5 м/с, давление 744 мм рт. ст.
\_ На 16:00: +16°C, преимущественно без осадков (0.1 мм / 6 час), пасмурная погода (облачность 100%),
влажность 73%, ветер Юго-Восточный, 4 м/с, давление 743 мм рт. ст.
\_ На 22:00: +13°C, осадки (0.2 мм / 6 час), пасмурная погода (облачность 97%), влажность 90%, ветер Юго-Восточный,
2 м/с, давление 743 мм рт. ст.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ вторник, 7 октября ]
\_ На 04:00: +13°C, осадки (3 мм / 12 час), пасмурная погода (облачность 100%), влажность 93%, ветер Юго-Восточный,
2 м/с, давление 743 мм рт. ст.
\_ На 16:00: +17°C, преимущественно без осадков (0.2 мм / 12 час), пасмурная погода (облачность 100%),
влажность 81%, ветер Юго-Восточный, 4 м/с, давление 744 мм рт. ст.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ среда, 8 октября ]
\_ На 04:00: +11°C, без осадков, малооблачно (облачность 18%), влажность 90%, ветер Юго-Западный, 2 м/с,
давление 744 мм рт. ст.
\_ На 16:00: +17°C, преимущественно без осадков (0.3 мм / 12 час), облачно (облачность 77%), влажность 62%,
ветер Южный, 2 м/с, давление 744 мм рт. ст.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ четверг, 9 октября ]
\_ На 04:00: +11°C, пасмурная погода (облачность 100%), влажность 93%, ветер Северный, 3 м/с, давление 745 мм рт. ст.
\_ На 16:00: +13°C, пасмурная погода (облачность 100%), ветер Северо-Восточный, 4 м/с, давление 748 мм рт. ст.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[ пт, 10 о. ]
\_ На 04:00: +10°C, пасмурная погода (облачность 100%), ветер Восточный, 3 м/с, давление 750 мм рт. ст.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
> Данные предоставлены rp5.ru - по лицензии Мет.Офиса Великобритании (Met Office) http://rp5.ru/town.php?id=8306
[ Этот скрипт и не только можно найти на портале для администратора хаба: http://mydc.ru/ ]
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Прикрепленные файлы
Прикрепленный файл  Weather___API_1_____by_Nickolya___from2ndAPI.rar ( 10.33 килобайт ) Кол-во скачиваний: 160
Прикрепленный файл  Weather___API_2_____by_Nickolya___last__.rar ( 5.75 килобайт ) Кол-во скачиваний: 406
 
Go to the top of the page
+Quote Post
7 страниц V  « < 4 5 6 7 >  
Начать новую тему
Ответов
7up
сообщение 24.6.2010, 9:54
Сообщение #102


Абсолютный новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 15.3.2009
Пользователь №: 2 604
Спасибо сказали: 0 раз




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

еще одно уточнение, по выводу информации. в прогнозе потерялась температура:
Код
[ пятница, 25 июня ]
\_ На 04:00: 749°C, без осадков, переменная облачность (40%), влажность 76%, ветер Восточный, 4 м/с,
      давление +15 мм рт. ст.
\_ На 10:00: 748°C, без осадков, облачно с прояснениями (облачность 59%), влажность 52%, ветер Восточный,
      3 м/с, давление +23 мм рт. ст.
\_ На 16:00: 747°C, без осадков, облачно с прояснениями (облачность 61%), влажность 48%, ветер Южный,
      3 м/с, давление +28 мм рт. ст.
\_ На 22:00: 746°C, без осадков, облачно с прояснениями (облачность 60%), влажность 77%, ветер Северо-Восточный,
      2 м/с, давление +22 мм рт. ст.
Go to the top of the page
+Quote Post
Nickolya
сообщение 24.6.2010, 10:57
Сообщение #103


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Выкладывай свой поправленный скрипт сюда, будем смотреть почему так...
Go to the top of the page
+Quote Post
7up
сообщение 24.6.2010, 12:23
Сообщение #104


Абсолютный новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 15.3.2009
Пользователь №: 2 604
Спасибо сказали: 0 раз




вот. ну он практически не отличается от прикрепленного в первом посте.
уже не требуется.
не обращал внимания, оказалось тоже давление и температура местами поменяны, исправил.
Прикрепленные файлы
Прикрепленный файл  weath.zip ( 7.59 килобайт ) Кол-во скачиваний: 29
 
Go to the top of the page
+Quote Post
DEN 007
сообщение 26.7.2010, 10:00
Сообщение #105


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 276
Регистрация: 23.3.2010
Из: РФ Смоленск
Пользователь №: 6 429
Спасибо сказали: 60 раз




скрипт у меня не работает..( у меня система бсд стоит...

Но я нашел ошибочку!

в фаилике основном неправильна прописана папочка...
Цитата
sMainPath = "Weather\\" -- основная папка бота

а надо..
Цитата
sMainPath = Core.GetPtokaXPath().."scripts/Weather/"


а так скрипт кулл...


Спасибо сказали:
Go to the top of the page
+Quote Post
TommyKaira
сообщение 20.9.2010, 21:30
Сообщение #106


Участник
**

Группа: Пользователи
Сообщений: 38
Регистрация: 8.2.2010
Из: Москва
Пользователь №: 5 994
Спасибо сказали: 0 раз




[22:29] Синтаксис D:\server\scripts\Weather\Core.lua:94: attempt to index local 'sWeatherData' (a nil value)

Стало появлятся...
Go to the top of the page
+Quote Post
Ksan
сообщение 20.9.2010, 21:44
Сообщение #107


Белый Волк
*********

Группа: Пользователи
Сообщений: 1 723
Регистрация: 11.9.2008
Из: г.Томск
Пользователь №: 516
Спасибо сказали: 657 раз




Да, есть такое, похоже, на сайте погоды опять изменения..
Go to the top of the page
+Quote Post
Nickolya
сообщение 21.9.2010, 13:40
Сообщение #108


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Из изменений на сайте - замена
Код
id=forecast
на
Код
class=forecast
и полный переход на utf-8... Исправленная версия для 2 апи в первом посту.


Спасибо сказали:
Go to the top of the page
+Quote Post
7up
сообщение 9.10.2010, 8:53
Сообщение #109


Абсолютный новичок


Группа: Пользователи
Сообщений: 4
Регистрация: 15.3.2009
Пользователь №: 2 604
Спасибо сказали: 0 раз




большие изменения нужно вносить в скрипт?
у меня 0.3.6.0
Go to the top of the page
+Quote Post
Nickolya
сообщение 9.10.2010, 11:38
Сообщение #110


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




7up, изменения описаны мной выше. Может проще будет попробовать воспользоваться методом быстрого перевода под первый апи? Пора уже обновлять софт...
Go to the top of the page
+Quote Post
artist07
сообщение 12.10.2010, 6:12
Сообщение #111


Абсолютный новичок


Группа: Пользователи
Сообщений: 1
Регистрация: 29.9.2009
Пользователь №: 4 589
Спасибо сказали: 0 раз




Цитата(Nickolya @ 4.10.2008, 18:24) *
Нашел вот в закромах у себя скрипт погоды, был даже сделан под оба апи, на сколько я помню, не выкладывал.
Для работы требуется библиотека сокетов! Вот тут ее можно взять.
Для работы с вашим городом идем на rp5.ru и ищем там свой код города, вставляем его в ссылку в настройках в главном файле скрипта. Код открыт, так что ковыряйте сколько влезет big_smile.gif
Вот результат работы (полный просмотр):

Go to the top of the page
+Quote Post
Nickolya
сообщение 21.10.2010, 19:17
Сообщение #112


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




Для особо ленивых выложил версию под 1 апи, переведенную методом быстрого перевода + пара правок для работоспособности. Thx Lite за старания.
Go to the top of the page
+Quote Post
baralgin
сообщение 15.11.2010, 16:42
Сообщение #113


Активный участник
***

Группа: Пользователи
Сообщений: 51
Регистрация: 2.4.2010
Из: Мытищи
Пользователь №: 6 551
Спасибо сказали: 1 раз




парни, а можно реализовать скрипт погоды не через инет? в кратцы такая проблема - инет тока через впн у меня от универа, на сервак хаба канал не дают. есть сервак мирки уневеровский, там есть бот у которого можно узнать погоду (сам народ в мирке не сидит уже давно ). можно реализовать работу скрипта через бота в мирке? ( сор если вопрос глупый )
Go to the top of the page
+Quote Post
Nickolya
сообщение 17.11.2010, 0:27
Сообщение #114


Главный ра******й тут...
*********

Группа: Главные администраторы
Сообщений: 1 727
Регистрация: 18.5.2008
Из: RF, 2la
Пользователь №: 1
Спасибо сказали: 776 раз




С миркой связи скриптами не делали, хотя вроде как-то линковали чаты хаба и ирс. Теоретически скрипт может работать с прокси, если ты поставишь ее туда, то сможешь работать с интернетом через нее. А если доступа к серверу универа нет, чтобы там поставить какой-то твой софт, - забудь про эту идею.
Go to the top of the page
+Quote Post
Saymon21
сообщение 17.11.2010, 0:33
Сообщение #115


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




Почему только теоретически? Может, 2 минуты заставить.
Go to the top of the page
+Quote Post
baralgin
сообщение 17.11.2010, 11:40
Сообщение #116


Активный участник
***

Группа: Пользователи
Сообщений: 51
Регистрация: 2.4.2010
Из: Мытищи
Пользователь №: 6 551
Спасибо сказали: 1 раз




да универ вообще сволочь, точнее директор интернет центра. анлима не дает, другого провайдера не пускает...
Go to the top of the page
+Quote Post
Strannik
сообщение 6.12.2010, 0:56
Сообщение #117


Освоившийся участник
*****

Группа: Пользователи
Сообщений: 226
Регистрация: 24.6.2008
Пользователь №: 77
Спасибо сказали: 34 раза




Укрошаловка уберается там Core.lua

sOneData = sOneData.." \\_ На "..tData[2][iWas]..": "..tData[5][iWas].."°C, "

на

sOneData = sOneData.." На "..tData[2][iWas]..": "..tData[5][iWas].."°C, "
Go to the top of the page
+Quote Post
driwars
сообщение 15.12.2010, 16:14
Сообщение #118


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 11.12.2010
Пользователь №: 8 269
Спасибо сказали: 0 раз




Команда не проходит. В меню выбираю погода, он в главный чат от моего имени шлет команду +show_me_some_weather_plz и ничего. Как исправить?
П.С. с курсами валют такая же ерунда.
Go to the top of the page
+Quote Post
Артём
сообщение 15.12.2010, 16:55
Сообщение #119


Наруто на аваторке
***********

Группа: Пользователи
Сообщений: 2 606
Регистрация: 11.10.2008
Из: Харькова
Пользователь №: 771
Спасибо сказали: 774 раза




driwars, подвигать вверх вниз скрипт пробовал? big_smile.gif
Go to the top of the page
+Quote Post
driwars
сообщение 15.12.2010, 17:37
Сообщение #120


Абсолютный новичок


Группа: Пользователи
Сообщений: 6
Регистрация: 11.12.2010
Пользователь №: 8 269
Спасибо сказали: 0 раз




Вроде помогло, спасибо.
Go to the top of the page
+Quote Post
Санёк
сообщение 7.5.2011, 1:40
Сообщение #121


Активный участник
***

Группа: Пользователи
Сообщений: 83
Регистрация: 14.3.2009
Из: Belarus', Minsk
Пользователь №: 2 593
Спасибо сказали: 0 раз




Помогите! Ядро хаба выдаёт ошибку:
Синтаксис ...rogram Files\PtokaX 0.4.1.1\scripts\Weather\Core.lua:94: attempt to index local 'sWeatherData' (a nil value)
Go to the top of the page
+Quote Post

7 страниц V  « < 4 5 6 7 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsWeather
API2 | Скрипт погоды.
109 Fodin 118 548 27.11.2012, 16:42 Посл. сообщение: Артём
No New Posts Topic has attachmentsWeather [ RusHub ] [ By Nickolya ]
Расширенная погода с rp5.ru
3 Saymon21 10 281 11.7.2012, 17:00 Посл. сообщение: KCAHDEP
No new Topic has attachmentsChatNickChanger by Nickolya
API2 | Скрипт смены ников выводимых в чат
16 Saymon21 17 676 20.12.2011, 8:25 Посл. сообщение: alex82
No New Posts Topic has attachmentsWeather
Вывод прогноз погоды
1 Vizunchik 7 584 17.11.2011, 13:42 Посл. сообщение: Vizunchik
No New Posts От: Weather
От темы с ID: 244
3 Артём 6 926 20.12.2010, 22:34 Посл. сообщение: Cost-iron
No new Topic has attachmentsUserinfo [ By Nickolya ] [ Sqlite Db ] [ Lua5.1 ] [ Api 1 ]
API1 | Скрипт оффлайн информации по юзерам
20 Nickolya 27 713 2.11.2010, 9:05 Посл. сообщение: kool
No New Posts От: Weather [ Api 1&2 ] [ By Nickolya ]
От темы с ID: 393
0 ustas 5 774 8.8.2009, 18:36 Посл. сообщение: ustas

 



RSS Сейчас: 26.11.2024, 23:20