Другая Япония
Картинка к статье 'Ларец  для  сайта. Часть 3'

Ларец для сайта. Часть 3

Опубликовано 22 мая 2003 года
Текст: Артём Луканин

Программа htm2chm поможет вам создать, кроме подшивки интернет-страниц, также и оглавление, помогающее ориентироваться в большом списке страниц, а также ? что самое главное ? дающее средство навигации по страницам, ведь зачастую сохранённые страницы не имеют ссылок на другие страницы из той же папки. Нажмите правой кнопкой мыши на папке с сохранёнными страницами и выберите пункт меню «htm2chm\Создать оглавление». К сожалению, настроек для этого нет, и если вам не понравится порядок пунктов оглавления, то редактировать его вы сможете, похоже, только в утилите HTML Help Workshop.

К счастью, программа стала популярной не только у простого люда, но и у программистов, и нашёлся один такой, Дмитрий Михеев, который соорудил дополнение для данной программы. Утилита dir2htm создаёт как оглавление для вашей электронной подшивки, созданной в программе htm2chm, так и индексный файл (страница, открываемая при открытии «ларца»), который, кроме списка страниц, может содержать навигационную панель и ссылки на адреса в Интернете, откуда эти страницы были скачаны.

Ссылки на страницы в папке можно давать как в виде названий соответствующих файлов, так и в виде заголовков страниц. Можно отсортировать ссылки по названию, размеру, дате или типу файлов в порядке возрастания или убывания, указать возле ссылок дату создания или изменения файлов. Для индексной страницы можно выбрать одну из девяти палитр ? варианты цветового и шрифтового оформления списка страниц. Основной смысл: если собираемые страницы в большинстве имеют светлый фон и тёмный шрифт, то логично и оглавление сделать таким же, чтобы избежать резких вспышек при переходе от оглавления к странице. Не возбраняется создавать и собственные палитры (подробная инструкция, как это сделать, есть на сайте. В список оглавления имеющихся в каталоге файлов попадают не все файлы: пропускаются различные системные файлы (например, desktop.ini), служебные файлы программы dir2htm (например, dir2htm.gif) и некоторые файлы других программ (например, descript.ion от ACDSee). Список игнорируемых файлов можно формировать самому, редактируя файл exclude.ini в папке программы.

Эта маленькая утилита имеет довольно необычный инсталлятор: вам нужно распаковать архив с программой в папку «C:\Program Files\dir2htm\» (не советую устанавливать программы htm2chm и dir2htm на другие диски, так как в dir2htm почему-то все ссылки к служебным файлам ведут только на диск C:) и запустить файл install.vbs. Как это сделать, на сайте не сказано. Запустить инсталлятор в Проводнике можно, выбрав меню «Пуск\Выполнить» и набрав команду «wscript "C:\Program Files\dir2htm\install.vbs"». Вот такой нетривиальный механизм. После инсталляции программа интегрируется в меню htm2chm. В нём появляется пункт «Индексировать dir2htm».

Интересно, что утилита dir2htm, как и её инсталлятор, полностью написана на скриптовом языке интернет-страниц Visual Basic Script и, таким образом, представляет собой программу с открытым кодом. Вы можете просмотреть текст программы, открыв файлы с расширением VBS в обычном Блокноте ? прекрасный шанс для всех, кто хочет попробовать свои силы в программировании. Учиться легче на готовых программах, чем изучать команду за командой и не знать, где их можно применить.

Версия для печати | Обсудить на форуме

Также в рубрике "HIGHLIGHTS"

Cover story  Итак: Creative вообще, начиная с первого Sound Blaster?а, умеет потрясать. Но, пожалуй, со мной этого он не делал так основательно еще никогда: Audigy2 ? креативное произведение, более или менее внятное описание которого не только по объему требует рубрики вроде Cover story, но и по сути своих возможностей вполне на такую честь тянет.
Налетай, подешевело!  В отличие от понятий "брэнд" и "noname", которые не ко всякой железке применимы (попробуйте, к примеру, отыскать noname-процессоры!), бюджетная продукция есть практически у любого производителя комплектующих.
Попугаи в квадрате  Итак, "попугайная" компания выпускает пять линеек ЖК-мониторов (одна из них ? LCD-телевизоры, точнее мониторы со встроенным тюнером, ? две модели). Доставшийся мне экземпляр принадлежит серии E2 (то бишь энергия, да еще в квадрате), которая на сайте названа "самой домашней".
Уходя, гасите сеть  Каким образом может быть организована локальная компьютерная сеть? Оставим в стороне протоколы TCP/IP, IPX/SPX и NetBEUI, вопросы сетевого администрирования Windows/Unix/Netware, а поговорим о среде передачи данных между компьютерами.
Стрелок по кличке Джеронимо  Без сомнения, рынок испытывает потребность в недорогих и вместе с тем надежных ноутбуках, поскольку выложить от $1500 до $2000 и более за продукцию Hewlett-Packard, IBM или Toshiba способен далеко не каждый.
Журнал "ДК"

"Домашний Компьютер" #5 (143)

Журнал "Домашний компьютер" №5-2008 Тема номера: "Цифровые ассистенты"

В розничной продаже с 07 мая 2008 года.

PDF-архив журнала "ДК"


Компьюлента

Подписка на статьи ДК-HiFi
Введите ваш e-mail:

О ЖУРНАЛЕ|О САЙТЕ|КОНТАКТЫ|
© ООО "Компьютерра-онлайн" 2003-2006.
При использовании материалов сайта ссылка на "ДК" обязательна.
При использовании материалов бумажного издания ссылка на источник обязательна.
Техподдержка сайта: websupport@computerra.ru
Работает на <Битрикс: Управление сайтом>
Почта защищена сервером СПАМОРЕЗ

Сайт работает на сервере DEPO Computers

Rambler's Top100