Реклама
Дорогие друзья!
В этой теме я расскажу Вам как редактировать домашнюю страницу на китайском браузере UcWeb, создавать двойную, тройную и т.д. домашку, добавлять/удалять строки поиска, ввода адреса и историю в любом месте где вам больше нравится, и многое другое связанное с этим браузером.
Я постарался разжевать информацию по максимуму и рассказать все что только можно. Чтобы у Вас не осталось вопросов. Надеюсь любой прочитав эту статью, сможет сделать сам что угодно.
Для работы Вам потребуются следущие программы:
*
MobilHex- лучший хекс редактор на смарт от fann95.
*
NotationConverter(5.85кб) - конвертр системы счисления.
*
MasterColor(2.87кб) - программа для работы с цветами.
*
Домашка- для обучения. Я буду учить Вас на своей домашке.
~~~~~~~~~~~~
Какие файлы за что отвечают?
*lp_favor.cd_data- закладки и значек (звездочка).
*lp_myzone.cd_data- моя зона.
*lp_navi.cd_data- домашняя страница. Группы, ссылки, окно поиска и ввода адреса.
*sl_side_bar.cd_data- этот файл отвечает за картинки вверху домашки. Домик (домашка), человечек (моя зона) звездочка (закладки) и прочее что Вы видите в любой домашке.
*sl_start_search.cd_data- это поиск. Содержит прямые ссылки на поисковики, их названия и картинки поисковиков.
При редактировании MobilHex\'ом обязательно должна стоять кодировка utf-8. Также следует знать, что hex-текст с которым мы будем работать считается в 16ричной системе счисления. И надо знать, что каждый символ это байт информации. А русские символы (кириллица) это 2 байта! Поэтому вы можете видеть в хекс редакторе после каждой русской буквы точку. А латынь идет сплошняком.
~~~~~~~~~~~~~~
Итак, приступим!
Откройте MobilHex и выберите файл домашки (lp_navi.cd_data).
~~~~~~~~~~~~~~
Редактирование:
~~~~~~~~~~~~~~
Изменять ссылки (адрес и его название) сейчас возможно двумя способами:
Первый способ: Очень простой. В открытом файле домашки нажмите меню в MobilHex и выберите Плагины>UcwebHomepage. Затем нажмите цифру 5. Откроется окно. В нем красным цветом будут названия групп, желтым - ссылки, а белым адреса ссылок.
~~~~~~~~~~~~~~
Примечание!!!
Сначала идет адрес, а потом название. А не на оборот как нам является более естественно.
~~~~~~~~~~~~~~
Итак, выбираем верхний адрес и жмем джойстик (в дальнейшем \"джой\"). Открывается окно. Там вводим свой адрес и опять жмем джой. Теперь цвет адреса стал голубой. Это значит операция прошла успешно.
Теперь выбираем название ссылки прямо под измененным адресом. Жмем джой и меняем на свое название. Цвет названия опять станет голубым. Тоже самое и с названиями групп.
Второй способ: Второй способ использовался раньше (Сейчас его используют только когда ссылки цветные, потому что через плагин названия ссылок обычно пропадают).
Изменение адреса:
Находим первый нужный адрес, наводим курсор на букву h начала адреса
http
жмем 4. Переходим в конец адреса и жмем 4 на конечном символе адреса (допустим addres.ru). Открывается окно. Выбираем \"редакт.строку\" и вводим свой адрес. Жмем джой. Все адрес изменен. Теперь снова нажмите 4 на начало и конец адреса. В появишемся окне смотрим вверх на первое число 39(колличество символов) открываем программу NotationConverter и вводим это число. Нажимаем функции>преобразовать. Внизу получившийся ответ (в общем случае это 27) теперь в хексе ставим это число перед адресом перед первой буквой h. И так перед каждым словом, адресом, названием группы и прочим.
Перед каждой строкой информации стоит байт колличества символов строки!
~~~~~~~~~~~~~~
Отступление:
Посмотрите на все начала адресов. Перед всемиhttp стоят постоянно разные значения то ! то ) то %. Это то и есть байт информации о колличестве символов строки.
~~~~~~~~~~~~~~
Редактируем название ссылки:
Выбираем нужное название ссылки. Например Файлы. Наводим курсор на первую букву \"Ф\" и жмем 4 потом наводим курсор на байт (точку) в конце слова (надеюсь Вы не забыли, что кириллица состоит из 2х байтов) и жмем 4 повторно. Открывается окно. Выбираем \"редакт.строку\" и называете как Вам угодно. Жмем джой. Все готово.
~~~~~~~~~~~~~~
Удаление/Добавление новых ссылок, групп, окон поиска и ввода адреса.
~~~~~~~~~~~~~~
Любая ссылка (название и адрес) начинается с @P.\'http (в хексе 40 50 00) и заканчивается названием, точками до знака \"|\",Название......| (в хексе da fc 00 00 01)
~~~~~~~~~~~~~~
Любая группа начинается с hQ (в хексе 68 15 01 51) и заканчивается точками в тексте и da fc 01 d4 в хексе.
~~~~~~~~~~~~~~
Ссылки:
~~~~~~~~~~~~~~
Чтобы УДАЛИТЬ ненужную ссылку, наводим курсор на начало @P.\'http или на 4050 00в хексе и жмем 4, переводим в конец ссылки на . . . |или на da fc 00 00 017c, опять жмем 4. Выбираем \"редакт.строку\" и удаляем все содержимое. Жмем джой. Все ссыла удалена.
Чтобы ДОБАВИТЬ ссылку, также выделяем ее как и при удалени.
ВАЖНО!!
Выделение проводить только в хексе!
Итак, выделяем (в дальнейшем \"выделять\" будет значить нажатие 4 на начало и конец) любую ссылку начиная с 4050 00 и заканчиваем
da fc 00 00 017c. Затем в появившемся окне выбираем либо \"редакт.строку\" либо \"извлечь блок\" (если \"редакт.строку\" то копируем содержимое, если \"извлечь блок\" то создастся файл с выделенным блоком). Потом выбираем ссылку после которой хотим вставить новую ссылку, наводим курсор на da fc 00 00 017c. Жмем меню и выбираем \"сместить\" затем +>>. Между da fc 00 00 01 7c и 40 50 00 появилось 00 наводим на этот байт курсор и жмем 2 раза цифру 4. В появившемся окне выбираем либо \"редакт.строку\" либо \"вставить блок\" в зависимости что вы выбрали вначале. Все готово, осталось только переименовать и поменять адрес на нужное Вам.
~~~~~~~~~~~~~~
Группы:
~~~~~~~~~~~~~~
Все происходит так же как с ссылками. При удалении выделяем начало и конец группы и просто удалив нажимаен джой. А при добавлении копируем содержимое ТОЛЬКО в хексе! И вставляен между групп где вы хотите обзавестись новой группой. Вставить между означает то же что и в ссылках. Наводим курсор на последний байт d4 смещаем и в на появившемся следующем после d4 байте 00 жмем два раза 4 и вставляем скопированый текст.
~~~~~~~~~~~~~~
Разделительный знак:
~~~~~~~~~~~~~~
Как Вы заметили названия ссылок в домашке разделены знаком \"|\" (в хексе 7c)
Кстати, как Вы могли уже догадаться 01 перед 7c это байт показывающий колличество символов строки. А тут у нас всего один симво \"|\" или 7c в хексе.
Заменить этот символ самое простое. Просто наведите курсор на него и нажмите джой. В появившемся окне заменяем на нужный вам символ. Все готово.
~~~~~~~~~~~~~~
Окно поиска:
(удаление, добавление, перетусовка)
~~~~~~~~~~~~~~
Окно поиска находится в самом верху домашки. И выглядит это строка так:
OP..show_modelQ..search_box
Начинается в хексе с 4f 50 00 и заканчивается 6f 78 ff ed. Просто копируем в хексе и вставляен между группами или меняем местом с окном ввода (о нем ниже). Если Вам надо удалить поиск, то конечно же просто удалите этот текст и нажмите джой.
~~~~~~~~~~~~~~
Окно ввода адреса:
(удаление, добавление, перетусовка)
~~~~~~~~~~~~~~
Все аналогично поиску, только все манипуляции происходят со строкой OP..show_modelQ..url_box. В хексе начало: 4f 50 00 конец: 78 ff ed.
Если вы заметил и там и тут и в других строках начало и окончание такие начало: 4f 50 00 конец: ff ed.
~~~~~~~~~~~~~~
aвтор:
Grin-M.