Собственно не генерируются jad файлы. в системе вообще не нашел phpzip.lib.php.
также автоматически не работают все функции где нужна эта библиотека.
Помогите исправить.
Собственно не генерируются jad файлы. в системе вообще не нашел phpzip.lib.php.
также автоматически не работают все функции где нужна эта библиотека.
Помогите исправить.
Кто-то ещё использует jar/jad )) Адок)
Сделать то можно. Проверять не чем
Koenig, сделай плиз . или скинь скрипт.
у меня всё есть ![]()
# Koenig (19.08.2018 / 19:47)Как? У тебя нет телефона с поддержкой jad? Ты што?
Сделать то можно. Проверять не чем
Chifty, Что бы сделать jad файл, надо извлечь из jar-архива манифес, из него считать строки MIDlet-* там обязательные только размер и url насколько я помню, ну и сохранить их под именем архива.JAD Пример можешь с dcms взять obmen/index.php
kantry, так на джоне 7.1.0 есть файл . просто я так понял, он не используется.
Chifty, Вот его надо подключить, то есть если файл JAR то добавить ссылку на JAD файл(прим. /downloads/?act=jad_file&id=3, с этим разберешься, и изменить сам jad_file.php примерно так
require(__dir__ . '/../pclzip.lib.php');// Этого файла нет!
$zip = new PclZip($down_file);
$content = $zip->extract(PCLZIP_OPT_BY_NAME, 'META-INF/MANIFEST.MF', PCLZIP_OPT_EXTRACT_AS_STRING);
// Тут надо URL подправить
$out = $content[0]['content'] . "\n" . 'MIDlet-Jar-Size: ' . $size . "\n" . 'MIDlet-Jar-URL: ' . $config['homeurl'] . $res_down['dir'] . '/' . $jar_file;
// Functions::downloadFile($out, basename($down_file) . '.jad');// Хвост со строй версии
header('Content-Type: text/vnd.sun.j2me.app-descriptor');
header('Content-Disposition: attachment; filename="' . $jar_file . '.jad');
echo $out; http://oldfag.cf../files/downl ... 1.jar