[решено] Редактирование java *.class в php

Аватара пользователя
slonick2012@vk

Re: [решено] Редактирование java *.class в php

Сообщение slonick2012@vk »

а вам обязательно на php?
Аватара пользователя
ferget

Re: [решено] Редактирование java *.class в php

Сообщение ferget »

ferget, да, мне для онлайн конструктора одного приложения
Аватара пользователя
slonick2012@vk

Re: [решено] Редактирование java *.class в php

Сообщение slonick2012@vk »

функция pack
http://php.su/functions/?pack




упаковать в строку и записать в файл
Аватара пользователя
ferget

Re: [решено] Редактирование java *.class в php

Сообщение ferget »

ferget, эту функцию я видел, но как использовать я не знаю, можете если я вам дам файл class Вы мне код напишете для изменения одного значения?
Аватара пользователя
slonick2012@vk

Re: [решено] Редактирование java *.class в php

Сообщение slonick2012@vk »

Цитата slonick2012@vk:



Это значение которое заменяет?
[решено] Редактирование java *.class в php




Да



в .html



Код:

в .php



Код:

Код: Выделить всё

$ms=$_POST['b'];
Вложения
cf.zip
(1.54 КБ) 0 скачиваний
cf.zip
(1.54 КБ) 0 скачиваний
Аватара пользователя
ferget

Re: [решено] Редактирование java *.class в php

Сообщение ferget »

вот простейший вариант

Код: Выделить всё

<?php
	$fh = fopen("cf81243.class", "rb");
	$data = fread($fh, 98);
	fseek($fh, 101);
	$data1 = fread($fh, filesize("cf81243.class"));
	fclose($fh);
	$ms='FFAA00';
	$binarydata = pack("H" . 6, $ms);
	$fdata=$data.$binarydata.$data1;
	$fp = fopen("cf.class", "a");
	fwrite($fp,$fdata);
	fclose($fp);
?>
Аватара пользователя
slonick2012@vk

Re: [решено] Редактирование java *.class в php

Сообщение slonick2012@vk »

Код:

Код: Выделить всё

$ms='FFAA00';

Это значение которое заменяет?
Аватара пользователя
ferget

Re: [решено] Редактирование java *.class в php

Сообщение ferget »

не совсем понятен вопрос



в html текстовое поле на 6 символов



php скрипт принимает текст и создает файл
Аватара пользователя
slonick2012@vk

Re: [решено] Редактирование java *.class в php

Сообщение slonick2012@vk »

Так там много значений, как оно поймет что надо изменить определенное значение?
Аватара пользователя
slonick2012@vk

Re: [решено] Редактирование java *.class в php

Сообщение slonick2012@vk »

Для выполнения данного скрипта не хватает памяти, что делать? Тестировал его на денвере
Ответить

Вернуться в «Вебмастеру»