Написал небольшую программу для просмотра текущей погоды. Использует http://openweathermap.org API.
Так что если данные не точные то виноват скорее всего этот сайт
Язык можно можно поменять в weather.json (Поддерживает русский,немецкий, английский)
Город/Область и всё остальное настраиваем там же.
В дистр прогу пока не добавлял
Я был бы рад если бы кто нибудь потестил и отписался.
Бинарник прикрепляю. Сорсы тут
Weather / Погода
-
- Attachments
-
-
Weather.zip (13.96 KiB)Downloaded 250 times
-
2021-01-29_01-56.png (8.24 KiB)Viewed 6961 times
-
Изобретайте колёса каждый раз, когда хотите написать новую программу.
проверил, работает нормально, багов пока не нашел)
Spoiler:
The best way to predict the future is to create it.
Отлично! Спасибо что потестил. Хотя баг с мягким знаком всё же есть. Причём только с английским! Попытаюсь выяснить и исправить. Добавил направление ветра в новой версии. Бинарник всё больше и больше...
Изобретайте колёса каждый раз, когда хотите написать новую программу.
Да, на скрине rgimad'a видно.
На втором скрине.
И надписи на кнопках на один или два пикселя поднять.
На втором скрине.
И надписи на кнопках на один или два пикселя поднять.
Да. Текст на кнопке надо приподнять. Я кстати наблюдал очень странное поведение проги, для Смоленской области. С Казанью видимо те же беды...
Ещё меня беспокоит утечка памяти в http.obj которую я сам наверное не исправлю.
Ещё меня беспокоит утечка памяти в http.obj которую я сам наверное не исправлю.
Изобретайте колёса каждый раз, когда хотите написать новую программу.
В английском языке нет мягкого знака. Он есть в транскрипции, но этих символов наверно нет в нашем скромном наборе юникода.
На самом деле для Норильска например всё работает. Багуется если "ь" в конце слова. Вообщем то я исправил это удаляя этот символ в конце. Пока не заливал... Вылезли новые ошибки...Pathoswithin wrote:В английском языке нет мягкого знака. Он есть в транскрипции, но этих символов наверно нет в нашем скромном наборе юникода.
Изобретайте колёса каждый раз, когда хотите написать новую программу.
Обновил погоду. Добавил авто обновление и пофиксил баги мягкого знака на конце.
После обновления данных с сервера прога пожирает больше ОЗУ, но это совсем другая история:
http://board.kolibrios.org/viewtopic.php?f=24&t=4381
Бинарник прикрепил. Можете потестить кому не лень)
После обновления данных с сервера прога пожирает больше ОЗУ, но это совсем другая история:
http://board.kolibrios.org/viewtopic.php?f=24&t=4381
Бинарник прикрепил. Можете потестить кому не лень)
- Attachments
-
-
2021-02-02_20-24.png (9.43 KiB)Viewed 6792 times
-
weather (13.97 KiB)Downloaded 221 times
-
Изобретайте колёса каждый раз, когда хотите написать новую программу.
Удалось полностью перевести на kolibri-libc. Пропали непонятные баги. Прога похудела на 2.5кб
- Attachments
-
-
Weather.tar.gz (438.09 KiB)Downloaded 226 times
-
Изобретайте колёса каждый раз, когда хотите написать новую программу.
Тестово перевёл на libc.obj. Стала ещё меньше: 8кб... Прогу распирает из-за json-парсера.
Думаю Михаил Фролов был прав: нужно это дело закостылить. Тогда она будет килобайт 5
Думаю Михаил Фролов был прав: нужно это дело закостылить. Тогда она будет килобайт 5
- Attachments
-
-
weather (4.6 KiB)Downloaded 155 times
-
Изобретайте колёса каждый раз, когда хотите написать новую программу.
В Vbox и Bochs notify выдает ошибку, неподдерживаемая инструкция процессора
- Attachments
-
-
Снимок.JPG (18.53 KiB)Viewed 5543 times
-
Who is online
Users browsing this forum: No registered users and 5 guests