14.04.2015, 21:50 | #11 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: lcd4linux примеры конфигов.
|
14.04.2015, 21:58 | #12 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: lcd4linux примеры конфигов.
Я бы написал утилиту на Си для ротации изображения
Исходники в интернете можно найти |
14.04.2015, 22:18 | #13 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: lcd4linux примеры конфигов.
|
14.04.2015, 22:23 | #14 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: lcd4linux примеры конфигов.
Цитата:
|
|
14.04.2015, 22:56 | #15 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: lcd4linux примеры конфигов.
|
15.04.2015, 02:52 | #16 | |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: lcd4linux примеры конфигов.
Цитата:
Последний раз редактировалось stD; 15.04.2015 в 02:55. |
|
15.04.2015, 10:42 | #17 | |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9823 |
Re: lcd4linux примеры конфигов.
Цитата:
2Tohin Цифровые часы не рассматриваются? Понадобится всего 10 картинок |
|
15.04.2015, 23:50 | #18 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: lcd4linux примеры конфигов.
Рассматриваются, но это не спортивно.
Накропал следующий бред: PHP код:
Последний раз редактировалось Tohin; 16.04.2015 в 00:24. |
16.04.2015, 00:37 | #19 |
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311 |
Re: lcd4linux примеры конфигов.
Чуть короче...
PHP код:
|
16.04.2015, 21:39 | #20 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1031 |
Re: lcd4linux примеры конфигов.
Фигня выходит...
1. GD вращает квадрат. и при 45 градусах картинка не 128*128 а 175*175 2. качество повернутой стрелки, мягко говоря, не очень. в выходные буду сидеть в Paint.Net крутить стрелки. код для конфига такой: Код:
Widget Minute { class 'Image' file '/Files/lcd4linux/watch/Minute'.strftime('%М', time()).'.png' update 1000 visible 1 reload 1 inverted 0 } Хотя пока писал пришла мысль: file '/Files/lcd4linux/watch/Hour'.strftime('%H', time()).substr(strftime('%M', time()),0,1)'.png' Таким образом получаем 6 файлов на 1 час. = 72 файла на 12 часов... многовато, хотя и не критично. Работать скорее всего не будет т.к. strftime('%H', time()) даст в формате 24Н UPDATE: Работать будет, но иначе. (инструкция): Код:
file '/Files/lcd4linux/watch/Hour'.strftime('%I', time()).substr(strftime('%M', time()),0,1).'.png' # Данный вариант с 6 картинками на 1 час, то есть 72 картинки, с плавным движением часовой стрелки. '/Files/lcd4linux/watch/Hour071.png' А в 22:45 '/Files/lcd4linux/watch/Hour224.png' Файлы нужно будет поименовать по этому же принципу. Новая вариация (3 картинки на каждый час. Итого 36 картинок): Код:
file '/Files/lcd4linux/watch/Hour'.strftime('%I', time()).substr(strftime('%M', time())/20,0,1).'.png' Последний раз редактировалось Tohin; 19.04.2015 в 16:12. Причина: бродят мысли... мысли вслух. |
Метки |
dpf, lcd4linux, экран, дисплей, монитор из фоторамки |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|