f Получение прогноза по телефону
Гонки и путешествия под парусом
Новости Регаты Рулевые Форум Видео Фотоконкурс Справочник

Автор Тема: Получение прогноза по телефону  (Прочитано 7514 раз)

0 Пользователей и 1 Гость смотрят эту тему.

parfandr

  • Сообщений: 180
  • Уважуха: +10/-3
  • Название: Ньёрд
  • Тип: Витамин
  • Номер: Мо105
Re: Получение прогноза по телефону
« Ответ #20 : 23 Октября, 2017, 13:34:00 »
Прогноз погоды на мобильный именно по смс да, бывает актуальным, но в достаточно редких случаях.
Когда сотовая связь есть, но на грани работоспособности, смс проходит а интернет не работает.
Можно дома обучить человека, который будет смотреть прогноз и присылать смски.
Можно гуглить прогноз погоды по смс  всякие сервисы то появляются, то исчезают, и ещё зависит от сотового оператора и от местности.
Если есть навыки программирования, можно сделать самоделку, получать погоду с нужного ресурса, парсить результат, паковать в смс и отправлять.
Нужен будет постоянно и надежно работающий компьютер с интернетом или хостинг и оплатить услугу email2sms которую много кто  предлагает.


Можно купить Инрич, если искать не спеша, можно найти тысяч за 8, и забыть про необходимость сотовой связи.

Гуглил. Ищутся прогнозы только от сотовых операторов. У меня к ним нет особого доверия, т.к. не известно с каких источников операторы получают прогноз.
Обученные человеки (дети, жена), как правило, находятся при мне. Поэтому прислать прогноз не могут :)
В программировании не силен, к сожалению :(

http://www.ae-wind.wix.com/a-and-e - аксессуары для яхтинга и моторинга.

ГШ

  • -
  • Сообщений: 4144
  • Уважуха: +224/-156
  • Название: SALACIA
  • Тип: Sunwind 20
  • Номер: М 150, -
Re: Получение прогноза по телефону
« Ответ #21 : 23 Октября, 2017, 14:16:46 »
Составил тогда инструкцию для остававшегося на берегу старпома, как кодировать в смс несколько точек на разное время. Тренировались, получалось - хотя конечно оператор может напутать. В боевых условиях ни разу не запрашивал, так как всегда удавалось получить GRIB через Турайю. (С помощью мобилы - мегафон очень спорадически, последний год понадеялся на турсимку Гудлайн - упс, ни хрена не работает. То есть, на самом телефоне - он у меня старый, не смартфон - через WAP сайты открываются, а как блютус-модем - никак. Служба поддержки умыла ручки. Блайн - тут же цепляет, но за каждый день с сеансом хоть на 10 кБ снимают 200 рублей.)
Вот, сократив описание работы с ZyGRIB
Цитировать
Как составить СМС с прогнозом погоды для нескольких мест
Запрос прогноза
СМС-ка с запросом прогноза будет включать одну или несколько групп знаков показанного ниже вида.
Одна группа, например, N5830E2005.091
Пример с двумя группами:  N5730E1910.101 N5645E1810.112
Каждая группа указывает свою точку на карте и дни, для которых нужен прогноз. Что значат буквы:
N северная широта
Е восточная долгота
W западная долгота
Координаты указаны четырьмя цифрами, первые две – градусы, за ними  – минуты.
Например;
N5730 — 57º30’ сев. широты
E1910 — 9º10’ вост. долготы
W0205    — 2º05’ зап. долготы
Три цифры после точки указывают число месяца и число дней, на которые нужен прогноз: две цифры – число текущего месяца, третья цифра – число дней, на которое нужен прогноз. (В конце месяца могут быть указаны числа следующего).
Например, 30 мая пришел запрос на две точки с такими цифрами:
312 –  начиная с 31 мая, на 2 дня, т.е. 31 мая и 1 июня.
022 – начиная со 2 июня, на 2 дня, т.е. 2 и 3 июня.
Программа ZyGRIB, c помощью которой будем запрашивать прогноз, может выдавать данные с шагом от 3 до 24 часов. По умолчанию используем шаг 6 часов (выдаются данные для 0, 6, 12, 18 ч.). Если в каком-то случае потребуется прогноз с другим шагом, после трех цифр указания даты будет стоять точка и шаг в часах, например, 312.3 – запрос на 31-е число и 1-е следующего месяца с шагом 3 часа.
В конце смс-ки могут стоять буквы, указывающие, на какой номер ее отправить. Если букв нет – отправить на тот номер, с которого пришла смс-ка.
BE – Билайн, +7 …, TH – Турайя, +7 …., ME – Мегафон, +7 …
Получение прогноза
Для получения прогноза щелчком по ярлыку запускаем программу Zygrib.
...
Направление ветра определяем на глаз, соотнося стрелки на карте с картушкой румбов:
Направление ветра – то, ОТКУДА он дует. Стороны света обозначены общепринятыми буквами N (север), E (восток), S (юг), W (запад). Для промежуточных направлений служат буквы (см. рис.)
N   A B C   E   F G H   S   T U V   W   X Y Z
Таким образом, направление ветра кодируется одной буквой.
Для штиля вместо направления указываем 0.
Скорость (силу) ветра передаем в баллах Бофорта (Bf) и указываем от 0 (штиль) до 9 (9 баллов и больше).
Например, для этой точки получаем v5 — WSW, 5 баллов (10 м/с).
Еще несколько примеров:
W4 – западный ветер 4 балла
00 – штиль,
u7 – юго-западный ветер 7 баллов,
b2 – северо-восточный ветер 2 балла.
...
Надо определить и закодировать направление и скорость ветра для всех требуемых моментов времени. Например, запрашивался прогноз на два дня начиная с 19-го: N5530E1600.192
В ответном сообщении указываем число первого дня прогноза и затем через пробел группы знаков, относящиеся к первому и последующим дням. Для текущего дня 19 декабря будут данные только для 12 и 18 часов, а для следующего – полный набор: 0, 6, 12 и 18 ч. Данные для разных дней разделяем пробелом. Сообщение с прогнозом будет выглядеть так:
19 v5v7 v7w8w7x6
Сообщения для нескольких точек надо ввести в СМС в том порядке, в каком эти точки запрашивались, Например, для запроса
N5530E1600.192 N5622E1614.202
ответная смс c прогнозом на 19-е и 20 е числа для первой точки и на 20-21 для второй будет выглядеть так: 19 v5v7 v7w8w7x6 20 w6w6w5x4 y5y4w4u5
Григорий Шмерлинг