Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
m151163
Посоветуйте как правильней выводить прогноз погоды для города например на текущий час и прогноз 3-4 7 дней
и механизм ,может у кого нибудь есть уже наработки .
569-qu9az7s.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Алексей Пикуров
Надо найти сервис в интернете, который может предоставить погодный блок в чистом HTML + картинки. Без CSS и JavaScript.

Gismeteo.ru я посмотрел, не подходит.

А вот Яндекс.Погода - супер. Попробуйте.

http://pogoda.yandex.ua/kiev/informer/
2_white.ru.png

Код: Выделить всё
<a href="http://clck.yandex.ru/redir/dtype=stred/pid=7/cid=1228/*http://pogoda.yandex.ru/kiev"><img src="http://info.weather.yandex.net/kiev/2_white.ru.png" border="0" alt=""/><img width="1" height="1" src="http://clck.yandex.ru/click/dtype=stred/pid=7/cid=1227/*http://img.yandex.ru/i/pix.gif" alt="" border="0"/></a>

Сможете настроить дизайн погодного информера, как вам нравится.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Михаил П
работает , правда прогноза текстового нет как в GISMETEO
120-ulnjwzx.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Алексей Пикуров
Ну, тут уже все вопросы к Яндексу, как говорится. Они генерируют ограниченный набор картинок, у Гисметео сервис получше, но сложнее.
Volldemar
m151163 писал(а):Посоветуйте как правильней выводить прогноз погоды для города например на текущий час и прогноз 3-4 7 дней
и механизм ,может у кого нибудь есть уже наработки .

Михаил, подскажите, каким образом получилось в чате вывести информер? Поподробней пожалуйста ;)
Аватара пользователя
Михаил П
Volldemar писал(а):
m151163 писал(а):Посоветуйте как правильней выводить прогноз погоды для города например на текущий час и прогноз 3-4 7 дней
и механизм ,может у кого нибудь есть уже наработки .

Михаил, подскажите, каким образом получилось в чате вывести информер? Поподробней пожалуйста ;)


1 Веб сервер в сети поднять и все
2 Активируем показ рекламы -и затем выводить что хотим туда
910-rk7jucp.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Михаил П Вт май 14, 2013 1:47 pm, всего редактировалось 1 раз.
Volldemar
Ок, спасибо.
Т.е. погодный информер цепляется на локальной страничке, а потом в чате-сервера вставляется ссылочка на погодный информер?
Аватара пользователя
Алексей Пикуров
В чате просто передаётся линк на html страницу, дизайн которой вы делаете сами. В том числе можете вставить туда внутрь и погодный информер.
Volldemar
Алексей Пикуров писал(а):В чате просто передаётся линк на html страницу, дизайн которой вы делаете сами. В том числе можете вставить туда внутрь и погодный информер.

Ок :)
Общими усилиями таки разъяснили мне, спасибо.
Аватара пользователя
Girs
А у меня не отображается... :|
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Михаил П
Girs писал(а):А у меня не отображается... :|


покажите скринами куда что вставляли
Volldemar
Мне правда пришлось поднять апач :) но зато теперь в чате отображается погода :)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Михаил П
Volldemar писал(а):Мне правда пришлось поднять апач :) но зато теперь в чате отображается погода :)


Да именно так . у меня поднят Appserv
Аватара пользователя
Girs
Я создал текстовый файл, вставил туда код информера, сохранил как html в папке WEB сервера. Только код информера....В брайузере он отображается номально.
Аватара пользователя
Алексей Пикуров
не мешает оформить его по всем правилам. Вы про обёртку <body> </body> и т.п. не забыли?
Аватара пользователя
Алексей Пикуров
Михаил, пожалуйста, не вставляйте линки с внешних хранилищ картинок. Это уродует форум и вдобавок, эти файлы умирают со временем. Есть же атачи прямо в форуме, пользуйтесь ими. Я отредактирую ваши сообщения.
Аватара пользователя
Girs
Алексей Пикуров писал(а):не мешает оформить его по всем правилам. Вы про обёртку <body> </body> и т.п. не забыли?

Покумекаю да может и сотворю чего...
Аватара пользователя
Алексей Пикуров
Покажите здесь содержимое своего HTML файла.
Аватара пользователя
Михаил П
и еще близко в тему ,работало у меня такое решение http://www.sysadmins.ru:8080/topic251690.html - правда вывод большой по масштабу , на отдельной странице HTML
Последний раз редактировалось Михаил П Вт май 14, 2013 3:03 pm, всего редактировалось 1 раз.
Аватара пользователя
Алексей Пикуров
Поясните, пожалуйста, подробнее, не совсем понял, о чём вы говорите. И ещё, насчёт вставок картинок, как вложений в форум, мы с вами договорились?
Аватара пользователя
Алексей Пикуров
По линку понял, это просто скачка страниц с ресурса и выкладывание их локальным клиентам, ничего необычного.
Аватара пользователя
Михаил П
Алексей Пикуров писал(а):По линку понял, это просто скачка страниц с ресурса и выкладывание их локальным клиентам, ничего необычного.


http://www.sysadmins.ru:8080/topic251690.html по планировщику
Аватара пользователя
Girs
Алексей Пикуров писал(а):Покажите здесь содержимое своего HTML файла.

Я сам разберусь. Так в голове больше остаётся.
Volldemar
Наступил на грабли :(
Те компы, где инет "на прямую" - т.е. без прокси, всё нормально показывается погода. А те компы, которые получают инет через проксю (сквид на порту 2138), неработа.
Как происходят запросы через сервер чата?
Аватара пользователя
Алексей Пикуров
Схема работы рекламного блока такая:

1. Сервер посылает клиенту команду, например: "покажи рекламный блок, страница http://www.example.com/index.html, высота блока в точках - 50 пикселей".
2. Клиент говорит, "ок, сейчас загружу эту страницу вместе с содержимым по тому адресу, что ты мне сказал и нарисую её".

Вот, собственно, всё. Т.е. если вы в html файле прописали внешний линк на какой-то ресурс в Интернете, то клиенту придётся дать к нему доступ, чтобы он смог его отобразить.
Аватара пользователя
Girs
Теперь понятно почему он не отображался... Придётся отказаться от затеи с погодным информером тогда. :?
Аватара пользователя
Алексей Пикуров
Почему? У вас нет WEB-сервера, где можно разместить html страницу?
Volldemar
Опишу более подробно, идеи и варианты кончичлись, куда копать - пока не знаю...
Значит так, в локальной сети на адресе: http://192.168.0.6/ висит сервер чата+апач. Сервер чата обслуживает порты 8083 и 2004, ну и плюс встроенный фтп, апач слушает 80-й порт. В настройках сервера чата для отображения информера сделал линк: http://192.168.0.6/index.html, естественно этот файлик положил в нужное для апача место. Если в чате вставить линк http://192.168.0.6 и клацнуть мышой - открывается браузер и правильно отображается информер, а вот в чате - нехочет...
Аватара пользователя
Алексей Пикуров
Очевидно, потому что http трафик у вас идёт через прокси и браузер об этом знает, а MyChat Client - нет. Он думает, что все данные по адресу http://192.168.0.6/index.html будут доступны ему напрямую.
Volldemar
Алексей Пикуров писал(а):Очевидно, потому что http трафик у вас идёт через прокси и браузер об этом знает, а MyChat Client - нет. Он думает, что все данные по адресу http://192.168.0.6/index.html будут доступны ему напрямую.

Запускал tcpdump на проксе (192.168.0.1:3128), запросов на 192.168.0.6:80 нет...
Аватара пользователя
Алексей Пикуров
А с чего им там быть? В html файле внешние линки на яндекс, а не на ваш 192.168.0.6
Аватара пользователя
Алексей Пикуров
Да и толку от того, что вы запускаете tcpdump на прокси-сервере, MyChat Client всё равно туда не идёт. Он пытается попасть, к примеру, на http://info.weather.yandex.net

Если у вас все запросы по http идут безусловно на прокси порт 3128, то об этом знают браузеры ваши, но не майчат клиент. То есть его потуги идут мимо. Перенаправьте трафик с клиента правильно, если вы можете это сделать. Напрямую, мимо прокси, сразу наружу, на Яндекс. Лучше всего это делать через прозрачный NAT.
Аватара пользователя
Girs
Алексей Пикуров писал(а):Почему? У вас нет WEB-сервера, где можно разместить html страницу?

Есть WEB-сервер и не один. Мало кто у нас имеет постоянный выход во внешку. У большенства как я понимаю, информер отображаться в чате не будет.
Аватара пользователя
Алексей Пикуров
Тогда, конечно, да. Если у людей нет выхода наружу, то вам такой баннер бесполезен на данный момент.