Редагування домашньої сторінки UCWEB за допомогою програми MobilHex

Виконаємо попередню роботу. Для швидкості роботи заздалегідь створимо текстовий файл у кодуванні UTF-8, до якого внесемо всі посилання та назви посилань, які ми плануємо внести до редагованої сторінки. Потім відкриємо цей текстовий файл у режимі редагування, для того, щоб Ви могли копіювати текст у ньому. Використовувати для цього можна, наприклад X-plore. Але цей крок не є необхідним, Ви зможете і редагувати сторінку вручну. За прочитанням статті Ви самі зможете прийняти рішення, що для Вас буде простіше і зручніше.

програми

Згорнімо програму X-plore, скориставшись клавішею Меню (тривале утримання). Запускаємо програму MobilHEX

допомогою

Натискаємо ліву софтклавішу. У меню вибираємо пунктВідкрити файл. За допомогою вбудованого переміщуємося в папкуE:\private\A00079AF\cddata. І вибираємо файл lp_navi.cd_data, який є файлом домашньої сторінки, яку ви бачите при завантаженні браузера.

редагування

Цими двома натисканнями ми вказали програмі MobilHex, де починається рядок, з якого байта і де закінчується, на якому байті. Програма виведе меню з вибором дії. Вибираємо пунктРедагувати рядок.

редагування

Далі читаємо уважно! Не забуваємо, що існує довжина рядка, в якому задано кількість байт, що відповідає кількості байт, що займає слово. Наприклад: словоНавігаціямістило 9 букв. Але як мною говорилося, кожен символ кирилиці в кодуванні UTF-8 - це два байти. Т.ч., число байт зі словом Навігація 18 (в DEC системі числення) і 12 (в НЕХ системі числення).

допомогою

У словіГоловна- 7 літер, тобто це 14 байт в DEC і 0Е в НІХ. Виділяємо байт, що стоїть прямо перед літерою Г. Цей байт відповідає за довжину рядка,що займає слово. Тиснемо джойстик. З'являється рядок для редагування цього байта. Змінюємо значення 12 на 0Е. Тиснемо ОК.

допомогою

домашньої

Так само, скориставшись клавішею Меню, повертаємося до програми MobilHex для продовження редагування.

Далі у нас йде заголовок списку, що розкривається. Аналогічно редагуємо його. Але в даному випадку звертаю Вашу увагу на те, що ім'я заголовка написане і також буде відредаговано мною на слово, написане на латиниці. У цьому випадку, в кодуванні UTF-8 діє інше правило: Один символ латиниці - це один байт. То, ми виділяємо перший символ словаa, тиснемо клавішу 4, і останній символ, потім натискаємо клавішу 4. Вибираємо редагувати рядок.u.

ucweb

Далі за аналогією – редагуємо рядок.

сторінки

Тепер уважно перераховуємо байти. Одна літера – один байт. Тобто скільки символів займає рядок - стільки і байт. Отримуємо 11 байт, що є в НЕХ поданні 0B, і вписуємо це значення.

домашньої

редагування

Повертаємося до програми MobilHex, і повторюємо всі дії. Відзначаємо перший символ посилання, тиснемо клавішу 4. Відзначаємо останній символ посилання і тиснемо клавішу 4. Вибираємо пункт Редагувати рядок.

допомогою

домашньої

Далі слідує вже знайомий Вам перерахунок байт довжини рядка. Вважаємо всі символи, переводимо в НІ значення та змінюємо значення.

сторінки

Далі, за структурою побудови файлу, слідує назва того посилання, що ми щойно редагували. Тобто. назву, яка буде відображатися всередині списку, що розкриває. Діємо за аналогією. Пам'ятаємо, що в даному випадку, швидше за все, назва для посилань буде написана Вами на кирилиці (у моєму випадку це назва розділів форуму). Т.ч., останній байт- це не остання буква слова, а наступна за нею "крапка".

сторінки

сторінки

Змінюємо кількість байт, що відповідають за довжину рядка. Не забуваємо – один символ кирилиці – це два байти. Один символ латиниці та спеціалізовані символи, такі як тире, точка, кома, слєш і т.п. - Це один байт. Підраховуємо байти, переводимо в НЄХ значення та редагуємо. Виконуємо перевірку. Якщо Ви не помилилися з підрахунком байт, то сторінка буде відображатися правильно. У разі помилки (якщо сторінка розвалилася) - перевіряйте та перераховуйте байти на останніх змінах.

домашньої

За аналогією виконуємо редагування всієї сторінки.Практична порада:При редагуванні назв посилань частіше переглядайте результати, щоб розумніше розмістити назви. Програма UCWEB робить переноси, які завжди бажано мати, наприклад, у назвах посилань.

допомогою

Тому намагайтеся підібрати назви так, щоб кілька назв займали один рядок так, щоб не було перенесення.

Практичні поради:Перед тим, як почати редагувати домашню сторінку UCWEB, створіть її резервну копію. При перевірці сторінки на працездатність, якщо все виконано правильно, створюйте проміжні резервні копії файлу. Згодом Ви завжди їх зможете видалити.

MobilHex має виклик функції калькулятора за натисканням клавіші 8. Скористайтеся ним для перерахунку байт з DEC системи числення в HEX. Наберіть число за допомогою кнопки вибору. Це число представлене в DEC системі числення. Потім натисніть за допомогою клавіші вибору знак<>. Отримуємо нашого число в НЄХ системі числення.

Завантажити програми, описані у статті: mobilhex_v0.9.8.zip - 214Kb Червона Ольга Редагуваннядомашньої сторінки UCWEB за допомогою програми MobilHex