Board.KolibriOS.org
https://board.kolibrios.org/

Weather / Погода
https://board.kolibrios.org/viewtopic.php?f=40&t=4377
Page 1 of 1

Author:  turbocat [ Fri Jan 29, 2021 2:10 am ]
Post subject:  Weather / Погода

Написал небольшую программу для просмотра текущей погоды. Использует http://openweathermap.org API.
Так что если данные не точные то виноват скорее всего этот сайт :)
Язык можно можно поменять в weather.json (Поддерживает русский,немецкий, английский)
Город/Область и всё остальное настраиваем там же.
В дистр прогу пока не добавлял
Я был бы рад если бы кто нибудь потестил и отписался.
Бинарник прикрепляю. Сорсы тут

Attachments:
Weather.zip [13.96 KiB]
Downloaded 70 times
2021-01-29_01-56.png
2021-01-29_01-56.png [ 8.24 KiB | Viewed 2627 times ]

Author:  rgimad [ Fri Jan 29, 2021 12:06 pm ]
Post subject:  Re: Weather / Погода

проверил, работает нормально, багов пока не нашел)
Spoiler: Show
Attachment:
scr.png
scr.png [ 18.5 KiB | Viewed 2596 times ]

Author:  turbocat [ Fri Jan 29, 2021 6:37 pm ]
Post subject:  Re: Weather / Погода

Отлично! Спасибо что потестил. Хотя баг с мягким знаком всё же есть. Причём только с английским! :? Попытаюсь выяснить и исправить. Добавил направление ветра в новой версии. Бинарник всё больше и больше...

Author:  maxcodehack [ Fri Jan 29, 2021 6:47 pm ]
Post subject:  Re: Weather / Погода

Да, на скрине rgimad'a видно.
На втором скрине.
И надписи на кнопках на один или два пикселя поднять.

Author:  turbocat [ Fri Jan 29, 2021 6:58 pm ]
Post subject:  Re: Weather / Погода

Да. Текст на кнопке надо приподнять. Я кстати наблюдал очень странное поведение проги, для Смоленской области. С Казанью видимо те же беды...
Ещё меня беспокоит утечка памяти в http.obj которую я сам наверное не исправлю.

Author:  Pathoswithin [ Sat Jan 30, 2021 7:25 pm ]
Post subject:  Re: Weather / Погода

В английском языке нет мягкого знака. Он есть в транскрипции, но этих символов наверно нет в нашем скромном наборе юникода.

Author:  turbocat [ Mon Feb 01, 2021 8:41 am ]
Post subject:  Re: Weather / Погода

Pathoswithin wrote:
В английском языке нет мягкого знака. Он есть в транскрипции, но этих символов наверно нет в нашем скромном наборе юникода.

На самом деле для Норильска например всё работает. Багуется если "ь" в конце слова. Вообщем то я исправил это удаляя этот символ в конце. Пока не заливал... Вылезли новые ошибки...

Author:  turbocat [ Tue Feb 02, 2021 8:26 pm ]
Post subject:  Re: Weather / Погода

Обновил погоду. Добавил авто обновление и пофиксил баги мягкого знака на конце.
После обновления данных с сервера прога пожирает больше ОЗУ, но это совсем другая история:
http://board.kolibrios.org/viewtopic.php?f=24&t=4381
Бинарник прикрепил. Можете потестить кому не лень)

Attachments:
2021-02-02_20-24.png
2021-02-02_20-24.png [ 9.43 KiB | Viewed 2458 times ]
weather [13.97 KiB]
Downloaded 60 times

Author:  turbocat [ Wed Feb 17, 2021 11:46 pm ]
Post subject:  Re: Weather / Погода

Удалось полностью перевести на kolibri-libc. Пропали непонятные баги. Прога похудела на 2.5кб :lol:

Attachments:
Weather.tar.gz [438.09 KiB]
Downloaded 63 times

Author:  turbocat [ Sun May 02, 2021 7:50 pm ]
Post subject:  Re: Weather / Погода

Тестово перевёл на libc.obj. Стала ещё меньше: 8кб... Прогу распирает из-за json-парсера.
Думаю Михаил Фролов был прав: нужно это дело закостылить. Тогда она будет килобайт 5

Attachments:
weather [4.6 KiB]
Downloaded 32 times

Author:  Coldy [ Sun May 02, 2021 10:51 pm ]
Post subject:  Re: Weather / Погода

В Vbox и Bochs notify выдает ошибку, неподдерживаемая инструкция процессора

Attachments:
Снимок.JPG
Снимок.JPG [ 18.53 KiB | Viewed 1209 times ]

Page 1 of 1 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/