Jad генератор

<?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');

*/

?>