|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
распаковка *.mif /порт с C++/python
здравствуйте. нужна помощь знающих с++ либо питон.
пишу на дельфи программу для редактирования структуры меню смартов симбиан, для полноценности не хватает редактирования значков приложений в меню.а пользователи эту фичу просят. Вобщем так, значки находятся в контейнере mif ,формата svg либо , сжатый - svgb. В одном mif может быть сразу несколько таких svg картинок. Нужно извлекать из миф эти самые svg/b файлы и запаковывать. Есть исходники из nokia sdk , также есть сорсы утилиты которая тоже умеет распаковывать/запаковывать, на питоне. Кто нибудь может помочь? прилагаю эти исходники и пару mif файлов. Естественно не прошу чтоб полностью написали за меня. Посмотрите исходники и скажите хотябы с чего начать,что для этого нужно..., ниразу в программировании не работал с файлами напрямую. даже не знаю с какой стороны подойти... для компа прогой siscontent можно извлеч из mif файла.(в проге файл-создать->добавить->после добавления двойным кликом на mif файл... |
#2
|
|||
|
|||
А на Delphi можно под Sumbian писать?
|
#3
|
|||
|
|||
программа для компа. для редактирования файлов меню распакованной проши
Последний раз редактировалось Snake22, 16.01.2012 в 20:01. |
#4
|
|||
|
|||
тут нужнее знание английского
PHP код:
|
#5
|
|||
|
|||
это же входные параметры для программы.как они помогут?ну кроме что по ним конешно в коде можно найти часть отвечающие за определенные функции,извлечени/упаковки...
но как мне сам код на делфи перегнать? Вот допустим я указываю программе на mif файл...а дальше что? надо както прочесть из файла сколько в нем svg'шек ? насколько мог поизучав вроде как выяснил что указательем на присутствие в контейнере svg файла служит "B##4" и "С##4" (это в питоне) а на с++ сложнее както там чтото в 16ти ричном виде делается Вот для начала,Как просканировать файл на наличае этих указателей? Последний раз редактировалось Snake22, 17.01.2012 в 16:55. |
#6
|
|||
|
|||
Цитата:
|
#7
|
|||
|
|||
я не нашел в сети mifcov'a который распаковывает, хрен знает. в сорсар очевидно есть прааметр /U и функция распаковки. откомпилить по данному cpp файлу не получается,видно я какихто тонкостей незнаю. а готовые mifconv ехешники версией чтоли отличаются,они параметр /u незнают и при запуске он тож не написан в приветственном тексте
|
#8
|
|||
|
|||
http://mosync.googlecode.com/svn-his...tools/mifconv/
msvisualc пробовал? или саму эту mosync установи Последний раз редактировалось Pyro, 18.01.2012 в 19:11. |