Наша группа в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov

Генератор JAD-файла

Для загрузки на мобильный телефон java(jar)-программы нужен jad-файл, содержащий дополнительную информацию о загружаемом контенте.

Приведенный ниже блок кода позволяет налету генерировать jad-файл для jar-файла.

$file = 'data/loads/app.jar';

header('Content-type: text/vnd.sun.j2me.app-descriptor');

header('Content-Disposition: filename=application.jad');

echo file_get_contents('zip://'.dirname(__FILE__).'/'.$file.'#META-INF/MANIFEST.MF').
"\nMIDlet-Jar-Size: ".filesize($file).
"\nMIDlet-Jar-URL: http://".$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/'.$file;