Голубятня: Дорога дьявола ведет к колибри Сергей Голубицкий
Голубятня: Дорога дьявола ведет к колибри
Сергей Голубицкий
Опубликовано 26 сентября 2011 года
Сегодня хочу рассказать читателям о самом оптимальном и быстром способе превращения сайта в электронную книгу.
Вопрос конвертации форматов с божьей помощью решился довольно давно: в продолжительной борьбе между конкурирующими контейнерами победил триумвират: PDF — FB2 — EPUB. Все остальные занимают явно маргинальное положение. Впрочем, я уже зарекся делать глобальные заявления, поэтому буду писать исключительно о себе: все собственные нужды в электронных книгах я решаю исключительно через два формата — PDF и EPUB. FB2 мне совершенно не нужен, поскольку этот формат полностью дублирует EPUB по всем своим показателям и возможностям. Не берусь утверждать, что FB2 появился на свет под влиянием EPUB, однако в любом случае можно считать формат Дмитрия Грибова (FB2) полным отечественным аналогом своего распространенного во всем мире собрата.
Возвращаемся к теме конвертации. Проблемы скачать в сети электронную книгу в каком-нибудь совершенно неприличном DOC или того страшнее DJVU и затем конвертировать книгу в один из читальных стандартов больше нет. Зато остается во всей красе проблема оперативного создания электронной книги из веб-материалов. Думаю, понятно, о чем идет речь, но на всякий случай поясняю: проблема не об отдельной странице, которую сходу можно сохранить на диск в родном HTML и затем конвертировать в какой-нибудь PDF (через опцию печати), а в целом веб-сайте со всеми его «прелестями» — многоуровневой иерархией и структурой, скриптами, всплывающими окнами и т.п.
Сложность задачи усугубляется сразу двумя моментами: «захватом» всего контента с сайта и непосредственно конвертацией «добычи». Иными словами требуется оптимальный граббер, умеющий сохранять сайт на жестком диске именно в таком виде, который окажется доступным пониманию конвертера.
При всей кажущейся пустяковости задачи на практике получается одно разочарование. Грабберы входили в обойму моих обязательных программ, кажется, со Дня №1 моей компьютерной жизни, поэтому перепробовал я, думаю, все поделки, какие только существуют на свете: Teleport Pro, HTTP Weazel, Web Wacker, Offline Explorer Pro, Black Widow, ДискоКачалка — you name it. Все это форточное наследие было скрупулезно протестировано и запротоколировано для читателей в многочисленных Голубятнях.
В прошлые годы, однако, передо мной не стояла специфическая задача создания электронной книги, поэтому грабберы (программы для захвата содержания веб-сайта) интересовали меня, в первую очередь, в плане чисто функциональной мощи: возможности выборочного копирования данных, селекция по уровню погружения в иерархию, обработка джавы и ActiveX скриптов и прочая ересь (эх, молодость!). Тогда, если не изменяет память, моим фаворитом был отечественный Offline Explorer, что впрочем уже не актуально.
С годами мне стало совершенно фиолетово, как работают настройки и что там со скриптами: важен исключительно результат. Очевидно, что мой переход на Мак оказался успешным, именно по той причине, что эта платформа заточена на дурашливый прагматизм: нажал кнопочку и компьютер сам выполняет работу, не нагружая пользователя ненужными подробностями техникалий. Ситуация еще более осложнилась, что на согласно моим текущим потребностям на выходе после захвата хотелось получать (без малейшего вмешательства ручками) данные в виде, понятном априорно конвертеру электронных книг.
Как видите, задача в итоге получилась не из тривиальных. Признаюсь, я ума не приложу, как бы ее можно было решить в условиях Windows, поскольку философия этой платформы изначально предполагает активное вмешательство пользователя непосредственно в процесс, а не результат. Боюсь даже подумать, сколько бы пришлось перелопачивать нового софта, а затем манипулировать тонкими настройками и в граббере, и в конвертере, для того чтобы добиться совместимости и желанного результата.
Теперь самое удивительное: на Маке решение проблемы было найдено за какой-то час, причем без малейшего усилия с моей стороны. Невероятно, но факт: мне не понадобилось ровным счетом ничего делать! Представьте ситуацию: запускаю граббер, вбиваю URL нужного сайта и, минуя закладку Настроек, одним кликом мыши инициирую процесс загрузки. Дальше — вообще научная фантастика: открываю конвертер, указываю файл index.html из папки, в которую был загружен на жесткий диск нужный сайт, затем нажимаю на кнопку Конвертировать в EPUB и через пару минут получаю на выходе электронную книгу, полностью готовую к чтению! Со всеми уровнями, сложными структурам и иерархиями сайта, которые в ибуксе все сводятся к простому гипертексту.
Как такое возможно?! А я вам скажу как: благодаря все той же помянутой выше философии платформы, которая в епархии Надкусана существует не в виде какого-то каприза Apple, а в виде общепринятого универсального кодекса поведения всех программистов, пишущих для Mac OS X! Встречаются, разумеется, оригиналы, которые лезут в эту экосистему с собственными представлениями о том, как нужно взаимодействовать пользователю с компьютером (в основном это все те же «ручечники», навязывающие мануальное ковыряние), но таковых в Макцарстве абсолютное меньшинство и — главное — они долго не живут, поскольку их программами никто предпочитает не пользоваться.
Так вот, общая парадигма автоматического непрозрачного выполнения поставленных задач, создает ситуации, когда разработчики совершенно, казалось бы разнопрофильного софта, думая в одинаковом ключе, создают программы идеально сочетающиеся друг с другом именно в плане желанной функциональности. На практике это выливается в чудеса, подобно описанному в сегодняшней Голубятне.
Берем граббер с дурацко-инфантильным названием Web Devil, в простеньком однооконном интерфейсе вбиваем Base URL — стартовый адрес нужного сайта и нажимает — вы не поверите — кнопку «Start»! После завершения процесса мы закрываем Web Devil (да-да, мавр уже сделал свое дело и нам больше не нужен!) и открываем Calibre (читатели знакомы с шедевром Ковинда Гайала, о котором впервые рассказал в 2008 году в бумажной Голубятне «Победа над Биби-Иби»). Указываем программе расположение на диске файла index.html и нажимает — вы не поверите — тоже только одну кнопку «Преобразовать Книги».
ВСЁ!!! Мы получили файл в формате EPUB, в котором чудесным образом целиком сохранен требуемый веб-сайт. Закидывайте его на свой PocketBook, iPad, iPhone и даже — прости господи! — андроидный коммуникатор и читайте на здоровье. Без малейшей головной боли. Без потерянных киловатт-часов мозговой и нервной энергии. Без тошнотворного ковыряния в бесчисленных «профессиональных» настройках. Клик тут и клик там. ВСЁ! Вот это и есть компьютер. Вернее, такой, каким должен быть каждый компьютер на планете, а не только 10 % рынка. Только тогда мы будем растить людей, умеющих добиваться реального результата и производить реальный продукт, а не вечных мануальщиков и ковыряльщиков, отравленных ядом философии: «Движенье всё, цель — ничто!».
К оглавлению
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Голубятня: Ась? Сергей Голубицкий
Голубятня: Ась? Сергей Голубицкий Опубликовано 12 октября 2010 года Читатели со стажем не дадут соврать: о системах распознания речи (VRS, Voice Recognition Systems) я писал регулярно, начиная с самой первой статьи, опубликованной в бумажной «Компьютерре» аж в 1996
Голубятня: I Am You Сергей Голубицкий
Голубятня: I Am You Сергей Голубицкий Праздник «Холи» возбудил не только гоанцев, но и всю творчески активную тусовку европейского десанта. Надо сказать, что в Гоа постоянно проживает значительное количество музыкантов, художников, поэтов и танцоров, которые работают, не
Голубятня: Что еще? Сергей Голубицкий
Голубятня: Что еще? Сергей Голубицкий Опубликовано 25 июня 2011 года На мартовской презентации айпада Garage Band явился, как говориться, story apart. Не удивительно, что в среде профессиональных музыкантов и композиторов, познакомившихся с уникальными и
Голубятня: PX Сергей Голубицкий
Голубятня: PX Сергей Голубицкий На следующей неделе у меня будет большая съемка в передаче «Крипто» («Совершенно секретно»), посвященной «Филадельфийскому эксперименту». Казалось бы — ну что еще можно высосать интересного из этого замшелого сюжета в наши
Голубятня: Эдем Сергей Голубицкий
Голубятня: Эдем Сергей Голубицкий Вчера весь день снимал ролики для друга — йогачарья Рама, который в мае месяце даст мастер-класс в Молдавии. Изначальная задумка обещающая: весной-летом Рам будет проводить занятия вводного курса гималайской йоги в Молдавии, Украине,
Голубятня: Агора №27 Сергей Голубицкий
Голубятня: Агора №27 Сергей Голубицкий Опубликовано 28 июля 2011 года Предоставляю слово Андрею aka X-Dron’у, который не просто поделился наболевшим, но и, трезво оценив ситуацию (ThinkPad от американской IBM и ThinkPad от китайского Lenovo — две больших разницы,
Голубятня: Just 5 Сергей Голубицкий
Голубятня: Just 5 Сергей Голубицкий Опубликовано 12 января 2011 года Продолжаем новогодний видео марафон. Сегодня вертим в руках телефоны второго поколения от Just 5. В видео клипе я назвал сотрудников этой удачливой компании «нашими соотечественниками»
Голубятня: Out-of-the-box Сергей Голубицкий
Голубятня: Out-of-the-box Сергей Голубицкий Опубликовано 24 августа 2010 года Концепция out-of-the-box хорошо известна шозистам мира, хотя и не особо принята в нашем айтишном королевстве. Смысл концепции прост: распаковал коробку, достал и сразу же начал
Голубятня: Сергей Комаров Сергей Голубицкий
Голубятня: Сергей Комаров Сергей Голубицкий Опубликовано 15 июля 2010 года Очередной микроюбилей — 200 публикация «Голубятни Онлайн». Вспоминаю бумажные «Голубятню 100», «Голубятню 200», «Голубятню 300», «Голубятню 400»! Надеялся дожить до совсем уж
Голубятня: АК-47 Сергей Голубицкий
Голубятня: АК-47 Сергей Голубицкий Опубликовано 16 июня 2010 года Пауза, вызванная традиционным летним анабазисом на юга, затянулась, поэтому беру стахановские обязательства: до конца месяца выдавать посты в удвоенном ритме! Тем более, что совсем без
Голубятня: Ньюэйдж Сергей Голубицкий
Голубятня: Ньюэйдж Сергей Голубицкий Гоанские наблюдения неожиданно позволили сформулировать для себя определение, в котором давно и настоятельно нуждался. Я, наконец, понял, что такое культура New Age, овладевшая умами самой пытливой и чуткой части человечества с конца 60-х
Голубятня: Torrents.ru Сергей Голубицкий
Голубятня: Torrents.ru Сергей Голубицкий На сайте крупнейшего российского торрент-трекера вывешен анонс, написанный в сдержанно деловом стиле: "18 февраля 2010 года компанией «Ру-Центр» (www.nic.ru) без предупреждения, и какого либо уведомления было приостановлено делегирование
Голубятня: КГ/АМ Сергей Голубицкий
Голубятня: КГ/АМ Сергей Голубицкий Опубликовано 26 марта 2012 года Повидло у меня сегодня слегка не первой свежести, но не беда: сладкий продукт не тухнет :) Тем более, что хочу предложить читателям довольно непривычный аспект хорошо знакомой
Голубятня: Ящик для игрушек дьявола Сергей Голубицкий
Голубятня: Ящик для игрушек дьявола Сергей Голубицкий Опубликовано 14 марта 2012 года Сегодня Голубятня-онлайн № 600, между прочим!!! Ну да бог с ними, с цифрамиОккультная метакультура всегда старается избегать практичной конкретики. Оно понятно:
Голубятня: Дорога дьявола ведет к колибри
Голубятня: Дорога дьявола ведет к колибри Автор: Сергей ГолубицкийОпубликовано 26 сентября 2011 годаСегодня хочу рассказать читателям о самом оптимальном и быстром способе превращения сайта в электронную книгу. Вопрос конвертации форматов с божьей помощью решился