Страница 1 из 1
Прогноз погоды на RS232
Добавлено: Пт фев 01, 2013 06:13:03
Александр 2677
Добрый день. В интернете наткнулся на проект который качает из интернета прогноз погоды и выводит его на дисплей.
http://habrahabr.ru/post/101215/ Я хотел по такому же принципу выводить погоду на телеграф который у меня стоит без дела.
Статья видимо устарела и ссылки на софт не работают, связаться с автором не получилось. Может кто знает какой програмулиной можно выводить прогноз погоды на rs232?
Re: Прогноз погоды на RS232
Добавлено: Пт фев 01, 2013 10:03:55
Триод
Задача очень специфичная, поэтому проще повторить идею автора, т.е. загрузить информер и к нему прикрутить самописную прогу, которая будет брать данные из информера и слать в порт. А уж если руки дойдут до программирования, то я бы объединил информер и прогу работы с портом в одну, которая бы висела в трее и никому не мешала
Re: Прогноз погоды на RS232
Добавлено: Пт фев 01, 2013 12:50:05
Александр 2677
Проблема не в программировании мк, а в том что в статье предлагают скачать информер , а ссылка на него устарела. Вот я и спрашиваю где и какой информер взять для этих целей? У автора используется какая то стандартная программа или он сам написал софт для вывода информации в порт ?
Re: Прогноз погоды на RS232
Добавлено: Пт фев 01, 2013 13:16:18
ploop
Есть формат стандартных транспортных файлов для метеоданных (там XML если память не изменяет), и серверы, где они доступны и актуальны. Тут гугл в помощь.
Вариант второй: распарсить вебстраницу какой-нибудь gismeteo.
Re: Прогноз погоды на RS232
Добавлено: Пт фев 01, 2013 13:47:23
kalobyte
много лет назад я маялся подобной херней
данные брал из виджета (как это сейчас модно называть) на флеше от гисметео
там флеш дергал линк и получал пару строк, в которых было зашифровано куча инфы
флеш раскурочил и узнал алгоритм дешифровки
сейчас хмл есть
http://www.meteoservice.ru/content/export.html
даже мой мухосранск там

Re: Прогноз погоды на RS232
Добавлено: Пт фев 01, 2013 22:25:39
Александр 2677
Спасибо попробую разобраться в полученной информации

Re: Прогноз погоды на RS232
Добавлено: Сб фев 02, 2013 15:52:26
kalobyte
да там все просто, я вчера посмотрел
можно на пхп использовать встроенные функции
http://myrusakov.ru/php-create-xml.html
в любом языке есть работа с хмл
Re: Прогноз погоды на RS232
Добавлено: Вс фев 03, 2013 14:31:00
Александр 2677
Начал копать Delphi . На данный момент разобрался как открыть сайт и сохранить html. Но в этом файле я так понимаю находится не то что мне нужно .
Как должна выглядеть программа?
Я так понимаю что мне нужно сохранить текст который открывает браузер, а потом передать его через com port?
Re: Прогноз погоды на RS232
Добавлено: Пн фев 04, 2013 01:06:54
kalobyte
ты линк мой читал? там все описано
парсер хмл вытаскивает инфу в переменные
потом подготавливаеш строки в нужный формат и пихаещ в индикатор
если у тебя 2 строки по 16 символов, то тебе надо передасть строка1\nстрока2
контроллер должен разобрать на 2 строки при помощи символа \n и вывести уже на индикатор
вместо \n можно использовать любой другой подходящий
Re: Прогноз погоды на RS232
Добавлено: Вт фев 05, 2013 12:29:44
Мурик
Во вложении пример программы (исполняемый файл и его исходный текст), информера погоды.
В окне программы, нажмите на кнопку с лупой (вверху справа) и внизу окна, между кнопками, появится список городов. Выберите ваш.
Осталось только к исходнику прикрутить передачу данных через COM порт. С этим проблем не должно возникнуть.
Re: Прогноз погоды на RS232
Добавлено: Вт фев 05, 2013 16:15:34
Александр 2677
Спасибо, я уже почти распарсил нужную мне информацию, вчера до 3 ночи сидел

.
В отдельной программе пробовал отправить её через com port. Сейчас надо всё привести в порядок.
Даже не ожидал от себя такого, я в пятницу впервые попробовал написать программу для ПК.