Weather, API2 | Скрипт погоды. |
Здравствуйте, гость ( Вход | Регистрация )
Weather, API2 | Скрипт погоды. |
22.3.2010, 11:28
Сообщение
#81
|
|
Участник Группа: Пользователи Сообщений: 30 Регистрация: 25.7.2008 Пользователь №: 264 Спасибо сказали: 12 раз |
|
|
|
22.3.2010, 14:56
Сообщение
#82
|
|
Активный участник Группа: Пользователи Сообщений: 62 Регистрация: 9.3.2010 Из: Новосибирск Пользователь №: 6 299 Спасибо сказали: 0 раз |
это не в скрипте дело ????
••••••••••••••••••••••••••••••••••••••ПРОГНОЗ ПОГОДЫ•••••••••••••••••••••••••••••••••••••• Новосибирск: Вечер 22 Mar, Mon Пасмурно, температура -11..+-13 С, давление 754..756 мм рт.ст., ветер Западный, 2 м/с Новосибирск: Ночь 23 Mar, Tue Пасмурно, температура -15..+-17 С, давление 756..758 мм рт.ст., ветер Южный, 2 м/с Новосибирск: Утро 23 Mar, Tue Малооблачно, температура -16..+-18 С, давление 756..758 мм рт.ст., ветер Юго-Восточный, 3 м/с Новосибирск: День 23 Mar, Tue Малооблачно, температура -10..+-12 С, давление 754..756 мм рт.ст., ветер Юго-Восточный, 5 м/с ••••••••••••••••••••••••••••••••••••••ПРОГНОЗ ПОГОДЫ•••••••••••••••••••••••••••••••••••••• можно ли + заменить на какой нибудь другой знак ??? он же служит для разделения ? |
|
|
22.3.2010, 15:17
Сообщение
#83
|
|
Продвинутый участник Группа: Пользователи Сообщений: 176 Регистрация: 11.7.2008 Пользователь №: 171 Спасибо сказали: 182 раза |
1. Найди в коде 4 строчки:
for i, user in ipairs(tReqUsers) do Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg) end end 2. Добавь строку: sMsg = string.gsub (sMsg, "%+%-", "-") for i, user in ipairs(tReqUsers) do Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg) end end |
|
|
28.3.2010, 18:44
Сообщение
#84
|
|
Участник Группа: Пользователи Сообщений: 41 Регистрация: 24.3.2010 Из: Харьков Пользователь №: 6 447 Спасибо сказали: 0 раз |
Помогите мне кто-нибудь настроить Прогноз Погоды По Харькову или Харьковской обл!!!
|
|
|
6.5.2010, 17:00
Сообщение
#85
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 1 Регистрация: 22.1.2010 Из: 24Rus Пользователь №: 5 795 Спасибо сказали: 0 раз |
В скрипте есть строка iCityCode = 26063 и вместо этих цифр вставь 34300
|
|
|
8.5.2010, 20:07
Сообщение
#86
|
|
Участник Группа: Пользователи Сообщений: 32 Регистрация: 22.3.2009 Пользователь №: 2 710 Спасибо сказали: 0 раз |
1. Найди в коде 4 строчки: for i, user in ipairs(tReqUsers) do Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg) end end 2. Добавь строку: sMsg = string.gsub (sMsg, "%+%-", "-") for i, user in ipairs(tReqUsers) do Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg) end end СПС. Только поправь - не добавить а заменить строки. |
|
|
8.5.2010, 22:59
Сообщение
#87
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Всё же правильнее - "добавить".
Ты вчитайся в коды - там строка новая добавилась. А замена +- на - уже происходит посредством этой новой строки. |
|
|
8.5.2010, 23:24
Сообщение
#88
|
|
Участник Группа: Пользователи Сообщений: 32 Регистрация: 22.3.2009 Пользователь №: 2 710 Спасибо сказали: 0 раз |
1. Найди в коде 4 строчки:
for i, user in ipairs(tReqUsers) do Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg) end end 2. Добавь строку: sMsg = string.gsub (sMsg, "%+%-", "-") for i, user in ipairs(tReqUsers) do Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg) end end Одну строку добавить sMsg = string.gsub (sMsg, "%+%-", "-") не проще было бы так написать: Выглядеть будет так: sMsg = string.gsub (sMsg, "%+%-", "-") for i, user in ipairs(tReqUsers) do Core.SendToUser(user, "<"..sBotName.."> \n"..sMsg) end end Да ещё и пробел ненужный 1 убрать иначе не запустится скрипт. вот в конце sMsg = string.gsub (sMsg, "%+%-", "-") |
|
|
8.5.2010, 23:31
Сообщение
#89
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Если бы он не указал, какие строки найти (то есть, не указал куда добавить), ему пришлось бы потом ещё раз отвечать на вопрос - куда...
|
|
|
8.5.2010, 23:32
Сообщение
#90
|
|
Участник Группа: Пользователи Сообщений: 32 Регистрация: 22.3.2009 Пользователь №: 2 710 Спасибо сказали: 0 раз |
Хмм... Интересно работает. Запускаю скрипт, запрашиваю первый город, например, Ярославль. Пишет "Данные о погоде в городе Ярославль устарели, запрашиваю сервер..." , выводит погоду, все вроде ОК. Далее запрашиваю второй город, например, Москва. Пишет "Данные о погоде в городе Москва устарели, запрашиваю сервер...", выводит погоду (данные уже другие, ессно). Потом пытаюсь снова запросить Ярославль, а выводит данные по Москве, то есть последние, полученные с сервера! В скрипте ничего не менял пока. В чем проблема? Или я чего-то недопонял? Есть такое дело, попросим автора доработать скрипт. Объясню поподробнее - когда на разных городах кликаеш, идёт погода на один город потом постоянно, сверху кликаешь, другой город появляется. Явный баг. |
|
|
8.5.2010, 23:32
Сообщение
#91
|
|
Самый главный активист :-D Группа: Модераторы Сообщений: 2 790 Регистрация: 29.6.2008 Из: г. Тула Пользователь №: 97 Спасибо сказали: 440 раз |
Кончайте флудить!
|
|
|
8.5.2010, 23:36
Сообщение
#92
|
|
Участник Группа: Пользователи Сообщений: 32 Регистрация: 22.3.2009 Пользователь №: 2 710 Спасибо сказали: 0 раз |
Скрипт глючит, вот мы и общаемся по этому вопросу, ну с + разобрались. Но мне все пишут что нажимают на города - выходит один и тот же город. Если просто нажать при входе на Москву - то всё нормально. Никто и не флудит, всё по существу.
|
|
|
12.5.2010, 13:42
Сообщение
#93
|
|
Активный участник Группа: Пользователи Сообщений: 58 Регистрация: 6.2.2010 Из: Россия, г. Волжский Пользователь №: 5 963 Спасибо сказали: 0 раз |
Мультик, у тебя 2 скрипта на каждый город стоит или как?
|
|
|
6.6.2010, 12:52
Сообщение
#94
|
|
Абсолютный новичок Группа: Пользователи Сообщений: 2 Регистрация: 10.2.2010 Пользователь №: 6 018 Спасибо сказали: 0 раз |
если есть интерес, выложу свой скрипт погоды с гисметео... работает по базе городов, а не с конкретным из конфига
но пока есть ряд моментов, которые еще надо допилить, а времени не особо хватает |
|
|
6.6.2010, 13:12
Сообщение
#95
|
|
Наруто на аваторке Группа: Пользователи Сообщений: 2 606 Регистрация: 11.10.2008 Из: Харькова Пользователь №: 771 Спасибо сказали: 774 раза |
|
|
|
29.7.2010, 10:40
Сообщение
#96
|
|
Участник Группа: Пользователи Сообщений: 47 Регистрация: 26.1.2010 Пользователь №: 5 843 Спасибо сказали: 14 раз |
Скажите пожалуйста код города Волжский:?
|
|
|
29.7.2010, 11:30
Сообщение
#97
|
|
Site Reliability Engineer Группа: Модераторы Сообщений: 1 772 Регистрация: 27.6.2009 Из: Чувашия, г. Чебоксары Пользователь №: 3 719 Спасибо сказали: 479 раз |
что мешает самому зайти на сайт, в бить в поиске свой город и посмотреть код?
Давай уже соберись и делай хотя бы такие элементарные вещи сам! |
|
|
18.8.2010, 21:24
Сообщение
#98
|
|
Начинающий Группа: Пользователи Сообщений: 25 Регистрация: 18.8.2010 Пользователь №: 7 511 Спасибо сказали: 0 раз |
••••••••••••••••••••••••••••••••••••••ПРОГНОЗ ПОГОДЫ••••••••••••••••••••••••••••••••••••••
Новосибирск: Ночь 19 Aug, Thu Облачно, температура 10..+12 С, давление 736..738 мм рт.ст., ветер Южный, 1 м/с Новосибирск: Утро 19 Aug, Thu температура 7..+9 С, давление 742..744 мм рт.ст., ветер Северо-Западный, 5 м/с Новосибирск: День 19 Aug, Thu температура 15..+17 С, давление 745..747 мм рт.ст., ветер Западный, 4 м/с Новосибирск: Вечер 19 Aug, Thu температура 17..+19 С, давление 745..747 мм рт.ст., ветер Южный, 3 м/с ••••••••••••••••••••••••••••••••••••••ПРОГНОЗ ПОГОДЫ•••••••••••••••••••••••••••••••••••••• чет сделал со скриптом сейчас почемуто температура 7..+9 С, давление почему перед 7 нет + ??? и почему когда ясно он не пишет что ясно или ьез облочно как это исправить (Новосибирск: День 19 Aug, Thu температура 15..+17 С, давление 745..747 мм рт.ст., ветер Западный, 4 м/с) еще как можно сделать чтобы сообщение с погодой в чат через указонное время выходило ??? и можно или его полность на русский перевести и как жто сделать ??:? (Новосибирск: Ночь 19 Aug, Thu) |
|
|
18.8.2010, 23:31
Сообщение
#99
|
|
Белый Волк Группа: Пользователи Сообщений: 1 723 Регистрация: 11.9.2008 Из: г.Томск Пользователь №: 516 Спасибо сказали: 657 раз |
Скрипт всего лишь парсит текст с сайта и выдает в удобочитаемом виде. Все претензии к сайтостроителю.
Цитата чет сделал со скриптом сейчас почемуто температура 7..+9 С, давление почему перед 7 нет + ??? А без + ты бы подумал, что там -7? И вообще, плюс не обязательно писать..Думаю, и насчёт "ясно" так же - нет облаков - не о чем и писать. |
|
|
19.8.2010, 9:46
Сообщение
#100
|
|
Начинающий Группа: Пользователи Сообщений: 25 Регистрация: 18.8.2010 Пользователь №: 7 511 Спасибо сказали: 0 раз |
тебе может не надо а мне нужно !
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последнее сообщение | |
---|---|---|---|---|---|
Weather [ Api 1&2 ] [ By Nickolya ] API2 | Расширенная погода с rp5.ru |
134 | Nickolya | 126 864 | 12.7.2012, 12:59 Посл. сообщение: striker | |
Weather [ RusHub ] [ By Nickolya ] Расширенная погода с rp5.ru |
3 | Saymon21 | 10 254 | 11.7.2012, 17:00 Посл. сообщение: KCAHDEP | |
Weather Вывод прогноз погоды |
1 | Vizunchik | 7 577 | 17.11.2011, 13:42 Посл. сообщение: Vizunchik | |
От: Weather От темы с ID: 244 |
3 | Артём | 6 892 | 20.12.2010, 22:34 Посл. сообщение: Cost-iron | |
От: Weather [ Api 1&2 ] [ By Nickolya ] От темы с ID: 393 |
0 | ustas | 5 759 | 8.8.2009, 18:36 Посл. сообщение: ustas |
|
Сейчас: 23.11.2024, 11:29 |