Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Редактирование java *.class в php

Ответить
Настройки темы
[решено] Редактирование java *.class в php

Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Помогите, мне нужно открыть один файл с расширением *.class в нем изменить одно значение и сохранить его. Кто знает какие нужны функции и вообще что за код получится.

Отправлено: 12:26, 05-05-2012

 

Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


выкладывайте файл, посмотрю

Отправлено: 14:55, 07-05-2012 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Вложения
Тип файла: zip cf.zip
(1.5 Kb, 3 просмотров)

Вот файл

Отправлено: 15:01, 07-05-2012 | #12


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


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

Код: Выделить весь код
<?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);
?>
Это сообщение посчитали полезным следующие участники:

Отправлено: 05:29, 08-05-2012 | #13


Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Код: Выделить весь код
$ms='FFAA00';
Это значение которое заменяет?

Отправлено: 09:43, 08-05-2012 | #14


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


Цитата slonick2012@vk:
Это значение которое заменяет? »
Да

в .html
Код: Выделить весь код
<input type=text size=6 name=b>
в .php
Код: Выделить весь код
$ms=$_POST['b'];

Отправлено: 13:52, 08-05-2012 | #15


Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Так там много значений, как оно поймет что надо изменить определенное значение?

Отправлено: 16:30, 08-05-2012 | #16


Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


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

Отправлено: 16:46, 08-05-2012 | #17


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


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

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

php скрипт принимает текст и создает файл

Отправлено: 16:46, 08-05-2012 | #18


Новый участник


Сообщения: 34
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Да а как она в тексте заменить мне нужное значение? После сохранения файл не работает

Отправлено: 16:58, 08-05-2012 | #19


Аватара для ferget

Разный


Сообщения: 1294
Благодарности: 359

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar Test-script.rar
(2.2 Kb, 2 просмотров)

я тоже проверяю на денвере вроде работает

вот html и php файлы

Отправлено: 17:18, 08-05-2012 | #20



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Редактирование java *.class в php

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Flash - Карта памяти Class 10 и Class 10 100x Baiker Накопители (SSD, HDD, USB Flash) 0 07-09-2011 01:13
Java - Java + PHP scano Программирование и базы данных 0 09-05-2011 13:16
PHP, MySQL, JAVA и серфинг Sergey666 Вебмастеру 8 09-05-2010 06:45
Литература по JAVA и PHP в Интернете Bayer Программирование и базы данных 1 08-11-2003 20:29
Литература по PHP и JAVA в Интернете? Bayer Вебмастеру 4 04-11-2003 20:30




 
Переход