motofan logo
24 страниц V « < 19 20 21 22 23 > »         
> 

Shxсodec, разбираем и собираем прошивки

puper
сообщение 11.4.2005, 21:28 Закрепленное сообщение!


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Здесь можно скачать последнюю версию SHXCODec.

SHXCoDec умеет:
- разбирать файл прошивки (*.SHX) на составляющие кодовые группы (CG).
- собирать файл прошивки из произвольного набора CG.
- Редактировать CG15 (блок графики).
- Редактировать CG4(лэнгпак) - изменять строки и комбинировать языки.
- Вшивать кодовые группы в телефон
- Извлекать кодовые группы из телефона (или бэкап частичный/полный)
- редактировать зону PDS
- просматривать/обнулять зону Panic_Data
- Пропатчивать код
- ещё кой-какие мелочи......


Почти вся инфа, понадобившаяся для конструирования этой проги получена от Vilko - за это ему огроиная благодарность clap;applo .

Планы такие:
Сделать пару-тройку работающих нужных патчей....

Для работы программ требуется библиотека midas.dll - у кого её нет - качайте http://www.dll.ru/dll/10977.html.
Если при работе будут возникать ошибки, связанные с Midas.dll, тогда надо выполнить в командной строке
Regsvr32 C:\Windows\System\midas.dll (или другой путь - где она у вас лежит).


Версия 2.66 Исправлена ошибка, связанная с длинными именами файлов - из-за этого мог не работать встроенный флэшер и некорректно собирались shx файлы
Прикрепленный файл midas.zip   ( 138.21 килобайт ) Кол-во скачиваний: 95491
Прикрепленный файл SHXCoDec_266.zip   ( 1.01 мегабайт ) Кол-во скачиваний: 72513
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Krab1
сообщение 25.5.2006, 1:20


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

Группа: Пользователи
Сообщений: 481
Регистрация: 10.1.2006
Из: >>Иркутск<< 0(^_^)0
Пользователь №: 65 165
Модель телефона: HTC HD2

Рейтинг: 34



manowar пока нет... используй другие проги.....


PLAy3p не скора у puper'a видимо пока времени нет! я уже спрашивал про Е1000 я нашел только как выдрать их но не как редактировать но мне больше и не надо! :-)))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
manowar
сообщение 26.5.2006, 13:46


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 12.5.2006
Пользователь №: 82 870
Модель телефона: C380
Прошивка: R365_D3.08R

Рейтинг: 0



2 Krab1
А не подскажешь какими прогами можно выдрать файлы из прошивки C380/650_G_OB_D3_O6R? Я пробовал flextool, MotoFlashExplorer - ничем не могу huh.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
leskov_artem
сообщение 26.5.2006, 14:31


Мастер
****

Группа: Пользователи
Сообщений: 220
Регистрация: 15.1.2005
Из: Москва
Пользователь №: 34 297
Модель телефона:  iPhone 3G
Прошивка: 2.1

Рейтинг: 85



Цитата(Krab1 @ Среда, 24 Май 2006, 18:07)
Еще когда сохраняешь картинки или меняешь их через не которое время прога дает сбой появляеться какое то окно и прога начинает страшно колбасить!  :) помогает только завершение задачи через ctrl+alt+delete  (диспетчер задачь) у меня XP + sp2 англ....
*


такая же хрень на Vista build 5384.4
я думал, что это из-за висты
мне кажется, что это глюк функции, строящей интерфейс SHXCodec
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
engel
сообщение 28.5.2006, 15:59


Мастер
****

Группа: Пользователи
Сообщений: 285
Регистрация: 2.5.2005
Из: Беларусь, Дзержинск
Пользователь №: 41 735
Модель телефона: Nokia 5320
Прошивка: 04.13

Рейтинг: 48



А поддержка Motorola V980 будет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DekanaT
сообщение 29.5.2006, 22:18


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 16.3.2006
Из: Украина -> Харьков
Пользователь №: 74 490
Модель телефона: Rokr E1(E790)
Прошивка: R373_G_0E.30.49R

Рейтинг: 0



Пирвет всем, у кого есть мануал по работе с этой прогой, хочу сделать свою ДРМ графику для Украины!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Krab1
сообщение 30.5.2006, 14:11


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

Группа: Пользователи
Сообщений: 481
Регистрация: 10.1.2006
Из: >>Иркутск<< 0(^_^)0
Пользователь №: 65 165
Модель телефона: HTC HD2

Рейтинг: 34



DekanaT там даже мануал не нужен все интуетивно просто! открыл дрм выбрал группу нажал parse выбрал картинку заменил нажал save change затем make shx все!

engel это пока не извесно но скорее puper сделает это как и все остальные когда у него время появиться!

leskov_artem это проблема программы и надо с этим чтото делать! уж сильно раздражает!

manowar а последним flextools 1.3 не пробовал? по пробуй старую еще SHXtools 2.2 от ATZ59
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Archy
сообщение 5.6.2006, 19:47


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

Группа: Почётные мотофаны
Сообщений: 447
Регистрация: 10.4.2005
Из: Kyiv
Пользователь №: 40 468
Модель телефона: E1-L6-L7e-U9, iPhone
Прошивка: M-S1.5RC3 L7e_01.0AR

Рейтинг: 516



puper Спасибо за прогу.
Если принимаешь замечания... :)

В общем очень глючит DRM Editor, а именно (пробовал на 4 разных компах с ХР сп1, сп2), когда заменяешь иконки, меняешь 5-10 иконок - и на замене след иконки начинаются тормоза (компы оч быстрые)... Но это ладно, главное, что надо через каждые 5-10 иконок СОХРАНЯТЬСЯ, он на чем-то зацикливается и либо подвисает, либо вылетает циклом одно и то же сообщ об ошибке - "Canvas does no allow drawing"...

Далее. Очень грустно, что когда стоишь на иконке в одном конце, например, на 17, а надо, например, на 980, нельзя прокручиваться колесиком мышки. Неудобно (особенно когда для таких вещей спецом закуплена Mighty Mouse) :(

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

А это очень важные нюансы, на кот тратится туева хуча времени :)

Сообщение отредактировал Archy - 6.6.2006, 9:12
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-Gangster-
сообщение 7.6.2006, 20:15


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

Группа: Пользователи
Сообщений: 40
Регистрация: 4.5.2006
Пользователь №: 81 851
Модель телефона: Motor e398

Рейтинг: 10



Archy, у меня такая же фигня с созданием ДРМА! <_<
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
BackgaMan
сообщение 12.6.2006, 18:27


Мотоумелец
*****

Группа: Почётные мотофаны
Сообщений: 534
Регистрация: 11.12.2005
Пользователь №: 61 651
Модель телефона: E-398 Htc-p3300

Рейтинг: 527



Цитата(Archy @ Понедельник, 5 Июня 2006, 23:47)
puper Спасибо за прогу.
Если принимаешь замечания... :)

В общем очень глючит DRM Editor, а именно (пробовал на 4 разных компах с ХР сп1, сп2), когда заменяешь иконки, меняешь 5-10 иконок - и на замене след иконки начинаются тормоза (компы оч быстрые)... Но это ладно, главное, что надо через каждые 5-10 иконок СОХРАНЯТЬСЯ, он на чем-то зацикливается и либо подвисает, либо вылетает циклом одно и то же сообщ об ошибке - "Canvas does no allow drawing"...


*


У меня таже беда,порой напрегает!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Laserson
сообщение 13.6.2006, 11:32


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 8.2.2006
Пользователь №: 69 433
Модель телефона: Motorola E398

Рейтинг: 0



Вот у меня тут набралась пара замечаний по поводу этой проги:

1. Часто во время работы вылазиет ошибка "Out of system resources" - это вообще никуда не годится!
2. Во время загрузки изображения в DRM вылезает ошибка "Canvas doesn't allow drawing" - надоело уже сохраняться после каждого изменения
3. Сделай нормальные стандартные диалоги Windows при импорте и экспорте изображения, т.к эти вообще тупые, потому-что не позволяют подняться на самый верхний уровень, то есть рабочий стол, не запоминают предыдущие пути и т.д и наконец там сортировка файлов хоть по имени нормальная станет!
4. Сделать прокрутку мышью в окне редактора и возможность сортировки файлов по выбранному столбцу (Размер, адрес, номер)
5. Программа ну уж очень медленная, при этом употребляет ресурсов...Причем одна особенность: если редактировать DRM напрямую из полной прошивки, то прога буде сохранять каждый файл в DRM минут по 7-8, при полной загрузке процессора кстати...Оказывается, надо сначала вытащить DRM из полной прошивки, собрать его в отдельный SHX файл и потом уже разбирать его!
6. Заметил странный глюк - после создания SHX файла с DRM'ом прошить его через FlashBackup не получается. Всмысле все прошивается, но изменений никаких! Ну ладно, прошил я через встроенный прошивальщик и тут какая-то непонятная ситуация - сменил иконку GPRS'a, но она теперь при активном соединении не меняется как надо! Перешивка другими прошивками ничего не дала - хоть иконки другие, а глюк тот-же...
7. В редакторе DRM исправь грамматическую ошибку - столбец должен называться "Remark", а не "Reamrk"!
8. Когда разворачиваешь окно редактора DRM на весь экран или просто меняешь размер, то окно предпросмотра изображений становится наполовину черным!

Ну вот наверное пока всё! :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ядерный
сообщение 17.6.2006, 21:21


Художник
****

Группа: Пользователи
Сообщений: 295
Регистрация: 11.5.2006
Из: Ростов
Пользователь №: 82 730
Модель телефона: HtcDiamond,Love;v360
Прошивка: Touch Flo, Dicar&Sny

Рейтинг: 38.6



А DRM Для V360 вообще есть??ато я прошиваю..а он выдает ошибку..типа не прошью я тебе ничего!!есть рабочие прикольные качественные??дайте ссылку..ато искать 52 стр??дошел до 15 уже в глазах рябит....Помогите чем можите!!! :)

ииии
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
-Gangster-
сообщение 18.6.2006, 18:12


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

Группа: Пользователи
Сообщений: 40
Регистрация: 4.5.2006
Пользователь №: 81 851
Модель телефона: Motor e398

Рейтинг: 10



puper, будет ли вообще новая версия проги?
Жду очень жду а то багов дофига в этой!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KosteT
сообщение 19.6.2006, 9:47


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

Группа: Пользователи
Сообщений: 361
Регистрация: 8.3.2005
Из: Иркутск
Пользователь №: 38 391
Модель телефона: LG Duos
Прошивка: duos

Рейтинг: 122



-Gangster-,
Кажися нет :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ядерный
сообщение 19.6.2006, 13:52


Художник
****

Группа: Пользователи
Сообщений: 295
Регистрация: 11.5.2006
Из: Ростов
Пользователь №: 82 730
Модель телефона: HtcDiamond,Love;v360
Прошивка: Touch Flo, Dicar&Sny

Рейтинг: 38.6



KosteT, А DRM Для V360 вообще есть??ато я прошиваю..а он выдает ошибку..типа не прошью я тебе ничего!!есть рабочие прикольные качественные??дайте ссылку..ато искать 52 стр??дошел до 15 уже в глазах рябит....Помогите чем можите!!! :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 23.6.2006, 9:23


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



Цитата
Кажися нет :)


Только кажется. Уже начались разработки.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
KosteT
сообщение 25.6.2006, 7:02


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

Группа: Пользователи
Сообщений: 361
Регистрация: 8.3.2005
Из: Иркутск
Пользователь №: 38 391
Модель телефона: LG Duos
Прошивка: duos

Рейтинг: 122



dikarr,
Дрм есть, в шапке Этой темы смотри! Или вот Прямая
n0wheremany, Надеюсь что ты прав!
Ну тогда сразу же вопрос: под новые телы прога будет?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
4-n
сообщение 25.6.2006, 7:41


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

Группа: Пользователи
Сообщений: 33
Регистрация: 1.1.2006
Из: Владивосток, Россия
Пользователь №: 64 135
Модель телефона: MPx220
Прошивка: WM03

Рейтинг: 3



n0wheremany, пожелания к новой версии проги.
чтобы она разбирала drm и все картинки скидывала в папку специальную, а потом юзер сам меняет эти картинки, жмет в проге собрать drm (прога собирает Drm из картинок в спец папке) и затем сохраняем drm.
в скинерформото так реализовано для скинов.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 25.6.2006, 10:41


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



Цитата
n0wheremany, Надеюсь что ты прав!
Ну тогда сразу же вопрос: под новые телы прога будет?


Цитата
n0wheremany, пожелания к новой версии проги.
чтобы она разбирала drm и все картинки скидывала в папку специальную, а потом юзер сам меняет эти картинки, жмет в проге собрать drm (прога собирает Drm из картинок в спец папке) и затем сохраняем drm.
в скинерформото так реализовано для скинов.


Не я буду разрабатывать. puper - её разработчик и все пожедания и тп к нему.
ЗЫ Вроде там кнопа была заменить картинку...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Artee
сообщение 25.6.2006, 20:42


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

Группа: Пользователи
Сообщений: 43
Регистрация: 15.1.2006
Из: Ukraine, Kharkiv region
Пользователь №: 65 805
Модель телефона: E398_ROKR
Прошивка: DAR2.x_test16

Рейтинг: 1



Когда же новая версия будет и вообще будет?, а то 2.66 всё время виснет во время замены картинок в ДРМ. А так хочется свой ДРМ собрать, но видно прийдётся ещё подождать. А жаль...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Krab1
сообщение 29.6.2006, 1:56


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

Группа: Пользователи
Сообщений: 481
Регистрация: 10.1.2006
Из: >>Иркутск<< 0(^_^)0
Пользователь №: 65 165
Модель телефона: HTC HD2

Рейтинг: 34



n0wheremany одно дело когда одну картинку а другое когда 200-600..... представь каждую менят..... ох батюшки мои.... а тут сам заменил какие надо и нажал собрать и все путем я тоже об этом думал а то в этой я устал собирать да и глюк с зависанием постоянно появляеться! (((
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Ядерный
сообщение 29.6.2006, 13:48


Художник
****

Группа: Пользователи
Сообщений: 295
Регистрация: 11.5.2006
Из: Ростов
Пользователь №: 82 730
Модель телефона: HtcDiamond,Love;v360
Прошивка: Touch Flo, Dicar&Sny

Рейтинг: 38.6



blackbox, Извини капс лук забыл тогда виключить)))....
ну так что никто не знает??давайте..выкладуйте


Для ДРМ есть отдельная тема: DRM графика

Сообщение отредактировал blackbox - 29.6.2006, 14:03
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 4.7.2006, 5:41


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата
будет ли вообще новая версия проги?
Жду очень жду а то багов дофига в этой!

Будет...

Цитата
пожелания к новой версии проги.
чтобы она разбирала drm и все картинки скидывала в папку специальную, а потом юзер сам меняет эти картинки, жмет в проге собрать drm (прога собирает Drm из картинок в спец папке) и затем сохраняем drm.
в скинерформото так реализовано для скинов.

Будет...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DOZERATOR
сообщение 6.7.2006, 20:47


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 15.11.2004
Из: KIEV
Пользователь №: 21 400
Модель телефона: E 398
Прошивка: 373_48r Exclusive

Рейтинг: 0



Люди! Хелп! Я перелопатил 30 с чем-то страниц топика и так и не нашёл ответа!
Я когда разобрал прошивку, открыл ленг, изменил то что мне надо (пробовал даже отдельно в ТХТ как тут советовали), и нажимаю parse.
А прога пишет типа Acces violation абракадабра at module "Shxcodec.exe"
ПАМАГИТЕ! Я уже не знаю что делать! Я и так сначала изменил около 200 строк текста в Randlangedit, но теперь уже хотябы заново, но хочу попереписывать текст!
:o blink.gif
Пожааалуста! Я вас умоляю! Я уже не один топик перелопатил и не один сайт! В чём проблема?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
MotoGulik
сообщение 8.7.2006, 6:56


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

Группа: Пользователи
Сообщений: 36
Регистрация: 24.5.2006
Пользователь №: 84 483
Модель телефона: Motorola E398
Прошивка: R373_G_0E.30.42R

Рейтинг: 0



puper,
Не могу что-то в babyVIPER прошивку вставить русский черной полосой стоит. Я из 42r сохранил язык а потом в 6fr langpack вставил, нифига
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
dikinsonik
сообщение 8.7.2006, 13:12


Новичок
*

Группа: Пользователи
Сообщений: 24
Регистрация: 29.3.2006
Из: Беларусь г.Слуцк
Пользователь №: 76 337
Модель телефона: motorola E 770,V 360
Прошивка: 85.92.701P,ABR

Рейтинг: 2.5



puper
в теме motorola E 770v много кто хочет изменить CG15 ,что только не пробовали все одно не получяется :(
моет ты поможешь нам( отредактировать CG15 ,блок графики) плизззз,очень просим :(
Прикрепленный файл R252211_U_85.92.701P_LP0039_DRM0103_VSTU_206_080C_JPDE_R25221VFE770V_30_USE770VVFDER25221057_1FFCG15.rar   ( 312 байт ) Кол-во скачиваний: 7
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DOZERATOR
сообщение 9.7.2006, 20:22


Новичок
*

Группа: Пользователи
Сообщений: 22
Регистрация: 15.11.2004
Из: KIEV
Пользователь №: 21 400
Модель телефона: E 398
Прошивка: 373_48r Exclusive

Рейтинг: 0



Народ! Так поможетме кто-нибудь или не? Рестарты не помогают! Как обойти Ассess Violation?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
puper
сообщение 9.7.2006, 21:23


MotoSHXCoder
****

Группа: Разработчики
Сообщений: 253
Регистрация: 16.3.2005
Из: Брест
Пользователь №: 38 940

Рейтинг: 153.5



Цитата(dikinsonik @ Суббота, 8 Июля 2006, 15:12)
в теме motorola E 770v много кто хочет изменить CG15 ,что только не пробовали все одно не получяется
*


Это потому что редактор графики в проге сильно самопальный - догадывается об адресах, смещениях и т.д. - слишком много допусков и предположений - в новой версии постараюсь сделать так, как это делает телефон.
Хотя как когда то уже писал - DRM сильно отличаются в разных телах - и как с ним "работать", знает только конкретный код в прошивках.....Так что 100% совместимость для всех гарантировать не могу, но постараюсь.

Новая версия будет ещё не скоро - так как делаю весьма медленно, но надеюсь качественнее :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Archy
сообщение 10.7.2006, 9:47


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

Группа: Почётные мотофаны
Сообщений: 447
Регистрация: 10.4.2005
Из: Kyiv
Пользователь №: 40 468
Модель телефона: E1-L6-L7e-U9, iPhone
Прошивка: M-S1.5RC3 L7e_01.0AR

Рейтинг: 516



puper, оч ждём исправления багов :) не бросай проэкт!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 10.7.2006, 23:34


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Присоиденяюсь к Archy,качну патченый ддл и попробую собрать 4 л6.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 11.7.2006, 10:06


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



Цитата
Это потому что редактор графики в проге сильно самопальный - догадывается об адресах, смещениях и т.д. - слишком много допусков и предположений - в новой версии постараюсь сделать так, как это делает телефон.


Я тоже к этому присоединяюсь.
Тоже хотел сделать палагин к UniMoto для редактирования графики. Но наткнулся на некоторые праблемы:
У GIF файла нельзя узнать его конец. Т.к. он потоковый. Поэтому алгоритм поиска файлов очень плохой - поиск по заголовку. А это уже никуда не годится.
Хотелось бы вместе разобрать этот вопрос.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LimeJelly
сообщение 15.7.2006, 16:49


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

Группа: Пользователи
Сообщений: 51
Регистрация: 8.7.2006
Пользователь №: 90 705
Модель телефона: Moto V360
Прошивка: AER

Рейтинг: 9



Созданные shx не шьются в E770. Даже если их не изменять, а просто достать кодовую группу, создать из нее shx.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Random
сообщение 15.7.2006, 19:06


Музыкант
******

Группа: Почётные мотофаны
Сообщений: 1 066
Регистрация: 28.1.2005
Пользователь №: 36 054
Модель телефона: iPhone 4S

Рейтинг: 921



Цитата(n0wheremany @ Вторник, 11 Июля 2006, 14:06)
У GIF файла нельзя узнать его конец. Т.к. он потоковый.
Вообщем теоретически можно, он ведь упакован LZW и в конце любого LZW-потока есть спец. комбинация означающая конец.
Правда для этого надо декодировать GIF-ку, но в теории это не сложно (упаковзик LZW сам лично делал, в универе, как лабораторную какую-то) :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 17.7.2006, 20:11


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Извините если повторюсь, но собрать прошу для л6 никак не выходит,ошибка в четырёх битах между оригиналом и уже собраной ,биты в конце это реал поправить ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LimeJelly
сообщение 18.7.2006, 10:09


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

Группа: Пользователи
Сообщений: 51
Регистрация: 8.7.2006
Пользователь №: 90 705
Модель телефона: Moto V360
Прошивка: AER

Рейтинг: 9



Цитата(Motohobiman @ Понедельник, 17 Июля 2006, 23:11)
Извините если повторюсь, но собрать прошу для л6 никак не выходит,ошибка в четырёх битах между оригиналом и уже собраной ,биты в конце это реал поправить ?
*

Для Е770 тоже неправильно собирает прошивки :(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 19.7.2006, 6:13


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



Цитата
Вообщем теоретически можно, он ведь упакован LZW и в конце любого LZW-потока есть спец. комбинация означающая конец.
Правда для этого надо декодировать GIF-ку, но в теории это не сложно (упаковзик LZW сам лично делал, в универе, как лабораторную какую-то)


Да есть спец символ - ";", но этот спец встреается когда картинка у гифа заканчивается, а есть он анимированные, т.е. картинок много - то уже никак :)

Даже если взять любой гиф и запихнуть туда любое количество байт в конец он будет рыботать как и работал :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lucrece
сообщение 19.7.2006, 17:10


Moto®Head
*****

Группа: Разработчики
Сообщений: 389
Регистрация: 19.12.2005
Из: Кировская область
Пользователь №: 62 616
Модель телефона: V3xx
Прошивка: R26111LD_U_96.A0.0ER

Рейтинг: 329.5



Согласно спецификации GIF, трейлером любого потока будет байт 3B. Опять же, первым байтом каждого блока данных в Raster Image Data стоит его длина -1, т.е. декомпрессия не нужна. У служебных блоков данных длина фиксирована и определяется меткой блока. Размер палитр тоже элементарно вычисляется. Так в чем проблема?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 20.7.2006, 6:38


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



Цитата
Согласно спецификации GIF, трейлером любого потока будет байт 3B. Опять же, первым байтом каждого блока данных в Raster Image Data стоит его длина -1, т.е. декомпрессия не нужна. У служебных блоков данных длина фиксирована и определяется меткой блока. Размер палитр тоже элементарно вычисляется. Так в чем проблема?


Допустим есть 2000 байт - любых.

В середине есть 2 GIF`a которые разделены неизвестным числом байт - Начало известное, а конец ты никак не определишь.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lucrece
сообщение 21.7.2006, 5:29


Moto®Head
*****

Группа: Разработчики
Сообщений: 389
Регистрация: 19.12.2005
Из: Кировская область
Пользователь №: 62 616
Модель телефона: V3xx
Прошивка: R26111LD_U_96.A0.0ER

Рейтинг: 329.5



nowheremany, это наверное оффтоп, но смотри: если известно начало gif-a, можно последовательно пройти по всем составляющим его блокам данных, и если на каком-то этапе мы приходим к блоку, начинающемуся с 3B, этот блок (длиной 1 байт) и будет концом текущего gif-a. Все, что дальше (до следующего заголовка), будет "мусором". GIF так и устроен, чтобы декодер мог при случае пропустить любой блок, если по какой-то причине не может его обработать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 21.7.2006, 7:46


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



lucrece

Если ты такой сепец по GIF то можешь в ЛС скинуть алгорим работы поиска всех блоков этого файла. С меня +
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Vovan_mail
сообщение 21.7.2006, 14:04


Мастер
****

Группа: Пользователи
Сообщений: 166
Регистрация: 20.12.2004
Из: г. Смоленск
Пользователь №: 28 543
Модель телефона: Z3 - Z6
Прошивка: R452B_G_08.02.0DR

Рейтинг: 26



:( А у меня такая байда собранные Shx для L7 не хотят работать, вылетают в ошибку. Прога так я понимаю не работает с новыми моделями?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Shxсodec, разбираем и собираем прошивки · Программы для работы с прошивками телефонов Motorola · Forum
 

24 страниц V « < 19 20 21 22 23 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 17.8.2025, 22:57

Форум живёт: