<?php /** * Jad генератор * автор: Nc_Soft * 29.04.08 */ /* jar это zip архив, поэтому потребуется class PclZip http://snippets.pp.ru/class/PclZip.class.txt */ require_once('PclZip.class.php'); //jar файл $file='test.jar'; //создаем объект $jar=new PclZip($file); //то , что извлеч $mf='META-INF/MANIFEST.MF'; $jad=$jar->extract(PCLZIP_OPT_BY_NAME, $mf, PCLZIP_OPT_EXTRACT_AS_STRING); $jad=$jad[0]['content']; /* А вообще, можно извлечь манифест еще проще $jad = file_get_contents("zip://$file#META-INF/MANIFEST.MF"); */ //далее надо приписать урл и размер в байтах $jad.="\nMIDlet-Jar-Size: ".filesize($file)."\nMIDlet-Jar-URL: $file"; /* всё, можно либо сохранять file_put_contents('test.jad',$jad); либо выдавать скриптом header("Content-type: text/vnd.sun.j2me.app-descriptor"); header('Content-Disposition: ; filename=test.jad'); */ ?>