Тема: Миниатюра иконки из apk (Движок DCMS-Social/Баги/обновления движка) Adamant (1 Jun 2016 в 09:58) количество ответов просто зашкаливает WIZART (1 Jun 2016 в 12:54) Значит проблема не в этом файле, а в функции которая выводит apk.php если формат apk Adamant (4 Jun 2016 в 15:11) --Цитата-- WIZART (1 Jun 2016 в 12:54): Значит проблема не в этом файле, а в функции которая выводит apk.php если формат apk ---------- WIZART, нет, с этим полный порядок. я разбирал apk-файлы, путь к главной иконке прописывается в файле AndroidManifest.xml, а в META-INF/MANIFEST.MF представлен список всех иконок, которые использует приложение, но проблема в том, что AndroidManifest.xml является бинарным файлом, и чтобы считать его в виде адекватного текста, его нужно перекодировать, так что проблема осталась WIZART (4 Jun 2016 в 15:38) Adamant, так можно же извлекать этот файл ) а там уже всё просто ) сделать чтоб файлы хранились в отдельной папочке, уже перекодированые и с них выводить) socio (4 Jun 2016 в 18:17) Так перекодируй, всю кирилицу перепиши английскими буквами и сохрани в utf-8, потом обратно кирилицей и сохрани, а в 1251, обратно, после редактирования, тем же макаром..)) Главное извлечь, потом заменить, внутри нельзя редактировать, сгорит. Adamant (12 Jun 2016 в 06:00) socio, не все так просто, в .apk файлы представлены в виде бинарников, просто извлечь и перекодировать не получится, по крайней мере у меня не получается [i]Добавлено:[/i] эй... тех.поддержка, где вы все? [i]Добавлено:[/i] WIZART, конечно же можно извлечь все файлы из приложения, ибо apk-файл - это самый обычный архив, который можно вскрыть любым архиватором, прошу не считать меня дилетантом уровня 2 класса школы))) мне не понятно, каким образом распечатать бинарный файл(( во так выглядит файл после обычной распаковки файла: ଼ ք $ ¬  4 @ ^ ‚ Ž œ Æ ð Ā Ē Ū Ů ƀ Ɣ Ʋ ǀ Ǣ ȸ Ɍ ɦ ɴ ʈ ˀ ˞ ˮ ̦ ̺ ; ζ ϸ Є А ќ Ґ versionCode versionName name minSdkVersion targetSdkVersion icon label hardwareAccelerated windowSoftInputMode scheme android *http://schemas.android.com/apk/res/android package manifest com.seazon.fo 1.6.5 uses-permission )android.permission.WRITE_EXTERNAL_STORAGE uses-sdk application .Core activity .activity.FileListActivity intent-filter action android.intent.action.MAIN category android.intent.category.LAUNCHER android.intent.action.VIEW android.intent.category.DEFAULT data file $.activity.CompressedFileListActivity .activity.SearchActivity !.activity.MainPreferencesActivity ƀ0 țāȜāāȌāɰāāā˓āȫā\'āĀ  ￿￿ Ă`  ￿￿￿￿  ￿￿က   ̀ ￿￿  ̀ Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ ĂL ￿￿￿￿   ￿￿က  ￿￿က ă ￿￿￿￿ Ăt ￿￿￿￿   ￿￿Ā 缇  ￿￿Ā缂   ̀  ￿￿ሀ Ă`  ￿￿￿￿   ￿￿Ā 缇   ̀  ￿￿ᄀ\" Ă$  ￿￿￿￿  Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ ă  ￿￿￿￿ Ă$  ￿￿￿￿  Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ Ă8  ￿￿￿￿  ̀ ă  ￿￿￿￿ ă  ￿￿￿￿ ă  ￿￿￿￿ ĂL ￿￿￿￿   ! ̀!  ￿￿ᄀ\" ă # ￿￿￿￿ ĂL % ￿￿￿￿   \" ̀\"  ￿￿ᄀ\" ă ( ￿￿￿￿ Ă8 * ￿￿￿￿   # ̀# ă * ￿￿￿￿ ă , ￿￿￿￿ ă . ￿￿￿￿ ā . ￿￿ а так после распаковки с помощ socio (12 Jun 2016 в 10:42) --Цитата-- Adamant (12 Jun 2016 в 06:00): socio, не все так просто, в .apk файлы представлены в виде бинарников, просто извлечь и перекодировать не получится, по крайней мере у меня не получается [i]Добавлено:[/i] эй... тех.поддержка, где вы все? [i]Добавлено:[/i] WIZART, конечно же можно извлечь все файлы из приложения, ибо apk-файл - это самый обычный архив, который можно вскрыть любым архиватором, прошу не считать меня дилетантом уровня 2 класса школы))) мне не понятно, каким образом распечатать бинарный файл(( во так выглядит файл после обычной распаковки файла: ଼ ք $ ¬  4 @ ^ ‚ Ž œ Æ ð Ā Ē Ū Ů ƀ Ɣ Ʋ ǀ Ǣ ȸ Ɍ ɦ ɴ ʈ ˀ ˞ ˮ ̦ ̺ ; ζ ϸ Є А ќ Ґ versionCode versionName name minSdkVersion targetSdkVersion icon label hardwareAccelerated windowSoftInputMode scheme android *http://schemas.android.com/apk/res/android package manifest com.seazon.fo 1.6.5 uses-permission )android.permission.WRITE_EXTERNAL_STORAGE uses-sdk application .Core activity .activity.FileListActivity intent-filter action android.intent.action.MAIN category android.intent.category.LAUNCHER android.intent.action.VIEW android.intent.category.DEFAULT data file $.activity.CompressedFileListActivity .activity.SearchActivity !.activity.MainPreferencesActivity ƀ0 țāȜāāȌāɰāāā˓āȫā\'āĀ  ￿￿ Ă`  ￿￿￿￿  ￿￿က   ̀ ￿￿  ̀ Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ ĂL ￿￿￿￿   ￿￿က  ￿￿က ă ￿￿￿￿ Ăt ￿￿￿￿   ￿￿Ā 缇  ￿￿Ā缂   ̀  ￿￿ሀ Ă`  ￿￿￿￿   ￿￿Ā 缇   ̀  ￿￿ᄀ\" Ă$  ￿￿￿￿  Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ ă  ￿￿￿￿ Ă$  ￿￿￿￿  Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ Ă8  ￿￿￿￿    ̀ ă  ￿￿￿￿ Ă8  ￿￿￿￿  ̀ ă  ￿￿￿￿ ă  ￿￿￿￿ ă  ￿￿￿￿ ĂL ￿￿￿￿   ! ̀!  ￿￿ᄀ\" ă # ￿￿￿￿ ĂL % ￿￿￿￿   \" ̀\"  ￿￿ᄀ\" ă ( ￿￿￿￿ Ă8 * ￿￿￿￿   # ̀# ă * ￿￿￿￿ ă , ￿￿￿￿ ă . ￿￿￿￿ ā . ￿￿ а так после распаковки с помощ ---------- Adamant, Потому как не та кодировка, квадраты это неподдерживаемый код для аппарата, он не может его прочесть, надо исккать программу, к сожалению я не знаю где, обычно это знает например джава кодер, это ещё в прогах jar так же, apk посложнее просто. Надо погуглить и найти кодера, у него спросить. ) Adamant (20 Jun 2016 в 16:54) socio, вопрос в том, как все это реализовать это на php!!! Источник: http://www.dcms-social.ru/forum/13/3/61638/