категории | RSS

Редактирование домашней страницы UcWeb

Необходимо иметь:
1) программу NotationConverter (1й пр.файл)
2) MobilHex (в обменнике есть на все оси)
3) программа MasterColor (2й пр.файл)
4) мозг и прямые руки smile
В третьем пр.файле домашка как на скрине (для ваших экспериментовsmile)
==========
Предисловие:
Т.к. мы будем работать в Hex'е советую вам почитать чуть литературу про 16и ричную систему счисления.
= = = = = =
Каждый символ -> 1 байт, но! если набирать текст на русском, то каждая буква занимает 2 байта.
==========
Да, чуть не забыл! Перед началом редактирования домашки нажатием на цифру 0 в мобайлхексе поставьте кодировку *utf-8*!!!
==========
Итак, начнем.
==========
0)* МобилХекс
Запускаем MobilHex. Жмем меню> открыть файл> выбираем файл домашки.
1)* Редактирование текста
Жмем меню>поиск>в тексте и набираем нужный нам текст (я искал *Файлы*). Нашли, наводим курсор на начало названия жмём цифру 4, далее ищем конец и жмем цифру не на последнюю букву, а на после стоящий байт от буквы! (т.о. мы выделяем редактируемую строку) Появится окошко, выбираем редактировать строку. Далее вводим новое название. После жмем ок. Теперь нужно посчитать количество байтов текста и записать это число в 16 системе перед нашим текстом, для этого снова выделяем наш новый текст и в появившемся окошке запоминаем количество байтов. (у меня было 12, т.к. переименовал на *Ссылка* - 6 символов > 12 байтов, потому что кириллица занимает две ячейки) Теперь заходим в программу NotationСonverter вводим туда количество байтов в десятичной системе системе и переводим в 16и ричную систему. (у меня получилось в ответе *с*) Заходим в МобХекс и редактируем байт находящийся перед нашим текстом и вводим туда то что вы получили (я ввел *0с*)
Всёsmile текст изменен
==========
2)* Редактирование адресов ссылок.
редактированние происходит точно так же что и редактирование текста, только вместо текста ищем нужную нам ссылку. (в файле домашки китайца, есть такая особенность, сначала идет ссылка, а потом название ссылки, так что будьте внимательней, ато можете случайно заменить не тот адрес ссылкиsmile ) Находим, выделяем строку (т.к. адреса на латыни, не нужно отступать байт от последней буквы. Если адрес заканчивается на *а* или */*, то жмем цифру 4 соответственно на *а* или */*. Считать байты начиная с http) и меняем старую ссылку на новую. Всёsmile
==========
3)* Переименование групп
Это тоже происходит по описанным выше способамsmile так что писать снова не буду.
==========
4)* Цветаsmile
Вотsmile мое самое любимое!smile изменение цвета текста! (изменить название групп у меня не получилось, да я даже особо не старался, пробуйте... Получилось изменить только цвета ссылок). Итак, ищем название ссылки, нашли, смотрим в хекс. Ищем перед текстом такое *62 3c 00 00 00 88 ff 00 00*. выделенные символы могут отличаться от ваших, т.к. они отвечают за цвет по принципу RGB. При помощи программы MasterColor генерируем цвет, запоминаем символы после решетки и вписываем их вместо 00 00 88 smile вауля! Всё получилосьsmile
==========
5)* Изменение разделителей между ссылками.
В большинстве ныне существующих домашек имеют такой вот разделитель *|*. В хексе этот символ будет иметь такой вот вид *7с*, а перед 7с стоит вот такой байт *01*. Как вы загадались он отвечает за количество байтов в разделителеsmile жмем цифру 4 два раза на символе *|* и меняем на свой. Не забываем изменить в хексе *01*, если это необходимо. smile
==========
6)* Добавление новых ссылок.
Находим в тексте *@P*, переводим глаза на хекс и в этой же строчке ищем *40 50*. Начинаем выделение с байта *40* а заканчиваем на таких байтах *da fc 00 00 01 7с* После вставляем скопированое между двумя ссылкамиsmile
==========
7)* Добавление новых групп.
Всё делать по выше описанному способуsmile только начинаем с *51* (в текстe *Q* ) и заканчиваем на байтах *68 15 01*
==========
8)* Удаление логотипа UcWeb6.
Ищем такое *51 00 08 6c 6f 67 6f 5f 70 69 63 ff ed 4f 50 00 0a 73 68 6f 77 5f 6d 6f 64 65 6c* и сносимsmile в тексте выглядит так *Q..logo_pic..OP..show_model*
==========
9)* Узнаю что нибудь новое.. сообщуsmile
==========
З.Ы. Статья будет дополняться по мере пополнения моих знанийsmile
3.Ы.Ы. Всем тем кто хочет делать домашки, советую как можно больше качать домашек из обменника и изучать их в хексе.
3.Й. Прошу простить за не грамотностьsmile моя 1я статья.
З.Й.Й. Если есть ошибки пишите в ЛС, мог ошибиться, писал со смарта smile
==========
Благодарности: virus13a, Eug78, Slavasyrota, Mansur_ (за то что посоветовали, когда то, воспользоваться хекс редакторомsmile ) и fann95 (за мобил хекс).
==========
С уважением, Рустам smile
==========
При распростаненнии, просьба указать автораsmile т.е. меня.

Прикрепленные файлы:
NotationConvert.zip (5.85 кб)
MasterColor.zip (2.87 кб)
HomePage.zip (575 б)

DimonVideo
2009-02-11T22:11:41Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 18

#8   Mansur_    

Молодец!Чем переводить не суть важно, шестнадцатеричных калькуляторов много, а так наконец то кто то сподобился, да и внятно получилосьsmile


0 ответить

#8   rap-st    

Не пробовал. Поробуй


0 ответить

#8   kabarak    

rap-st Не подскажеш ведь этим методом можно редактировать не только Web?
-------------
Добавлено в 08.33: На пример Help к программам в hlp.ни одна программа их не открывает, даже DED открывает с какими то символами, я уже всю голову сломал.Не подскажеш этот способ подойдет?


0 ответить

#8   kabarak    

Отличная статья, а главное полезная.Давно искал.
Спасибо.


0 ответить

#8   Slavasyrota    

Молоток!Переводить в 16 ричную еще в BestCalc можно.smile А лучше в уме.smile


0 ответить

#8   rap-st    

Обновил статью smile
Статья как сделать дом страницу на компе для китайца. Офф.форум китайца-англичанинаsmile tut na english.


* редактировал(а) rap-st 15:25 12 фев 2009

0 ответить

Яндекс.Метрика