![]() |
|
|
|
|
#1 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Почему 120?
Для часовой стрелки 12 И для минутной 60 |
|
|
|
|
|
#2 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Я бы написал утилиту на Си для ротации изображения
Исходники в интернете можно найти |
|
|
|
|
|
#3 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
|
|
|
|
|
|
#4 | |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
|
|
|
|
|
|
|
#5 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
|
|
|
|
|
|
#6 | |
|
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Последний раз редактировалось stD; 15.04.2015 в 02:55. |
|
|
|
|
|
|
#7 | |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
2Tohin Цифровые часы не рассматриваются? Понадобится всего 10 картинок |
|
|
|
|
|
|
#8 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
Рассматриваются, но это не спортивно.
Накропал следующий бред: PHP код:
Последний раз редактировалось Tohin; 16.04.2015 в 00:24. |
|
|
|
|
|
#9 |
|
Senior Member
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1312 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Чуть короче...
PHP код:
|
|
|
|
|
|
#10 |
|
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1032 ![]() ![]() ![]() |
Фигня выходит...
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, экран, дисплей, монитор из фоторамки |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|