motofan logo
7 страниц V < 1 2 3 4 > »         
> 

Screenshot'ы Русификации Rokr E2, Как делать снимки экрана в E2

Rider_ALT
сообщение 18.9.2006, 10:09


Опытный
***

Группа: Пользователи
Сообщений: 100
Регистрация: 1.9.2006
Пользователь №: 97 315
Модель телефона: Motorola ROKR E2
Прошивка: R564_G_12.00.45P

Рейтинг: 20



Цитата(Имя @ Понедельник, 18 Сентября 2006, 10:43)
Исходник небольшой и при желании все сделать можно, но времени нет, вот в чем беда...
Пока что понял следующее: 1. размеры задаются принудительно, файл фреймбуфера никакой такой информации не содержит; 2. картинка 24-битная, её нужно конвертировать в 32-битную. И нужна библиотека png для форточек, хз есть ли такая в Delphi. Можно конечно остановиться на bmp, в принципе это просто - создать TBitmap с заданными размерами и пройтись попиксельно, задать цвет каждой точке. B)
ЗЫ:хотя вот тут yurix_ALT указывает 18-битную глубину цвета, а такой в исходниках вообще не вижу. где правда?
*



yurix_ALT вообще то патч для fbgrab присоединил.. у меня под Linux всё отлично конвертируется.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Имя
сообщение 18.9.2006, 11:14


Мастер
****

Группа: Пользователи
Сообщений: 184
Регистрация: 8.4.2005
Из: Magnitogorsk
Пользователь №: 40 315
Модель телефона: A1200e, E50
Прошивка: R541_G_11.52.08R

Рейтинг: 31



Rider_ALT, сам посуди - 3 байта это 24 бит, т.е. имеем именно 24-битную глубину картинки, так? А в параметр -b передается 18 и патч тут ни при чем. Я в этом не силен однако, вот кто бы объяснил попроще про глубину..! :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
portalxxl
сообщение 18.9.2006, 12:03


Ветеран
*****

Группа: Пользователи
Сообщений: 443
Регистрация: 26.12.2004
Из: Тверь
Пользователь №: 29 911
Модель телефона: Milestone
Прошивка: An 2.2.1 CM 6.1.2

Рейтинг: 120.5



Rider_ALT, так мы и говорим какбы под виндой конвертить.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Имя
сообщение 22.9.2006, 21:05


Мастер
****

Группа: Пользователи
Сообщений: 184
Регистрация: 8.4.2005
Из: Magnitogorsk
Пользователь №: 40 315
Модель телефона: A1200e, E50
Прошивка: R541_G_11.52.08R

Рейтинг: 31



вот что на данный момент удалось получить из файла фреймбуфера (в png переведено ACDSee)
Прикрепленное изображение
похоже хоть?
теперь сижу и тупо пялюсь на конструкции вида
Код
outbuffer[(i<<2)+1] = (((inbuffer[i*3+1] & 0xF) << 2) | (inbuffer[i*3+0] & 0xC0) >> 6) << 2;

сейчас перевожу все это на Delphi. Если попутно еще и смысл происходящего понять, то будет вообще замечательно... Откуда взялись числа 0x3F, 0xF, 0xC0, 0x7, 0xF0? Не, лучше не буду вникать rolleyes.gif
Add: немного лучше, но все равно мимо...Прикрепленное изображение

Сообщение отредактировал Имя - 22.9.2006, 22:07
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
portalxxl
сообщение 23.9.2006, 7:56


Ветеран
*****

Группа: Пользователи
Сообщений: 443
Регистрация: 26.12.2004
Из: Тверь
Пользователь №: 29 911
Модель телефона: Milestone
Прошивка: An 2.2.1 CM 6.1.2

Рейтинг: 120.5



Имя, хоть что-то. Это уже можно различить. Осталось разобраться немного. И скрины будем делать под виндой.

PS Выложите кто-нибудь скрины плеера. Хочу кое-что попробовать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Имя
сообщение 23.9.2006, 18:51


Мастер
****

Группа: Пользователи
Сообщений: 184
Регистрация: 8.4.2005
Из: Magnitogorsk
Пользователь №: 40 315
Модель телефона: A1200e, E50
Прошивка: R541_G_11.52.08R

Рейтинг: 31



либо это не 18 бит, либо это как раз исходная картинка, но ничего лучше не получается. Rider_ALT, выложи что должно быть, плиз.
All, давай еще фреймбуферов...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Имя
сообщение 25.9.2006, 16:45


Мастер
****

Группа: Пользователи
Сообщений: 184
Регистрация: 8.4.2005
Из: Magnitogorsk
Пользователь №: 40 315
Модель телефона: A1200e, E50
Прошивка: R541_G_11.52.08R

Рейтинг: 31



Прикрепленное изображение
как обычно по ночам лучше спать, а не заниматься поиском насекомых. дело было в индексах... но непонятки с переводом глубины цветности в 32 бита на пиксель остались :)
выкладываю консольную версию "-1": в параметр передается файл фреймбуфера с полным путем, на выходе bmp.
Например fb2bmp.exe "C:\Мои документы\reset.img"
Предупреждение! Никаких явных и побочных гарантий работоспособности не даю. Проверок на наличие чего бы ни было не делаю. Подразумевается, что передается именно 240x320x18b. Исходники не дам, ни одной из 40 строк... пока не дойду до версии ">0"! ;)
Прикрепленный файл fb2bmp.zip   ( 89.49 килобайт ) Кол-во скачиваний: 364

Проверяйте, критикуйте, предлагайте...
Прикрепленный файл fb2bmp.zip   ( 89.49 килобайт ) Кол-во скачиваний: 364
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
portalxxl
сообщение 25.9.2006, 17:27


Ветеран
*****

Группа: Пользователи
Сообщений: 443
Регистрация: 26.12.2004
Из: Тверь
Пользователь №: 29 911
Модель телефона: Milestone
Прошивка: An 2.2.1 CM 6.1.2

Рейтинг: 120.5



Имя, Спасибо тебе огромное. Прога работает как часы. Берешь сделаный скриншот перетаскиваешь на этот ехе-шник и воаля появляется бмп скрин. Супер молодец. Лови плюс.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Имя
сообщение 26.9.2006, 18:02


Мастер
****

Группа: Пользователи
Сообщений: 184
Регистрация: 8.4.2005
Из: Magnitogorsk
Пользователь №: 40 315
Модель телефона: A1200e, E50
Прошивка: R541_G_11.52.08R

Рейтинг: 31



м-да, что-то статистика скачиваний не говорит о дикой популярности тулзы <_<
неужели никому ничего больше не нужно? bigsmile;
[OFF]portalxxl, спасибо[/OFF]
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
koustov
сообщение 26.9.2006, 18:22


Интересующийся
**

Группа: Пользователи
Сообщений: 31
Регистрация: 30.8.2006
Из: Москва, Ново-Переделкино
Пользователь №: 97 102
Модель телефона: E2, Z6
Прошивка: 46p

Рейтинг: 1



Имя, обладетелей E2 пока не так уж много :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Screenshot'ы Русификации Rokr E2, Как делать снимки экрана в E2 · Motorola ROKR E2, A910, A910i, E895 · Forum
 

7 страниц V < 1 2 3 4 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 23.9.2024, 16:08

Форум живёт: