Сохранение выборочных страниц/элементов сайта.
Есть ли способ/расширение чтобы сохранять выборочный контент "на лету", "без отрыва от производства", и при этом получать готовый файл/документ/каталог (в виде страницы html, а может даже pdf документа, или же папки с html страницами, css стилями и прилагающимися файлами)?
К примеру, зашла на сайт, просматриваю его (листаю страницу за страницей), нашла что-то интересное - выделила - сохранила (например, в меню пункт "Сохранить в новый файл" - создался файл, куда копировался выделенный контент). Иду дальше по страницам, опять что-то интересное - выделила - сохранила в тот же файл (в меню что-то типа "Сохранить в <имя.файл>" или "Сохранить как html в <название_папки>"- контент корректно добавился к имеющемуся)! И так далее.
После того, как весь сайт был просмотрен, можно было бы нажать на кнопку "Готово", и в файл добавится оформление css (пользовательское или взятое с сайта), создастся карта сайта (как в ScrapBook), скачаются java скрипты, прилинкованные файлы (архивы, документы, видео/аудио, флеш и т.д.) и тому подобное.
Известные мне расширения:
ScrapBook - да, имеет широкие возможности по сохранению веб-контента: от фрагмента страницы до сайта целиком, с файлами и без. Но здесь можно отредактировать только одну страницу и сохранить ее, а не несколько
Также известно расширение Clipmarks, с помощью которого можно выделять фрагменты страниц и хранить их на удаленном сервере, а затем сохранять единым html файлом на свой комп. Неудобно тем, что нет возможности сохранять только выбранные клипмарки, а не всю кучу. Также в Clipmarks нельзя загружать файлы css и прилинкованные файлы.
В теме "Создание CHM хэлпера..." было описано как создавать хэлп (файлы информации) к программе имея сайт с ее описанием. Все хорошо, но не слишком удобно: сначала просмотреть сайт, потом вернуться на главную страницу, выделить-сохранить нужные линки, отредактировать сохраненные данные, собрать их воедино - черезчур трудоемкая работа, особенно, если часто приходится делать подобные проекты. Да и многовато расширений потребуется устанавливать.
Вот.
Использую ::: Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.2) Gecko/20070219 Firefox/2.0.0.2
Отсутствует
В теме "Создание CHM хэлпера..." было описано как создавать хэлп (файлы информации) к программе имея сайт с ее описанием. Все хорошо, но не слишком удобно: сначала просмотреть сайт, потом вернуться на главную страницу, выделить-сохранить нужные линки, отредактировать сохраненные данные, собрать их воедино - черезчур трудоемкая работа, особенно, если часто приходится делать подобные проекты. Да и многовато расширений потребуется устанавливать.
А вы попробуйте вам понравится. Не так уж и много, раз в такой короткой заметке все описано и как правило они уже у вас установлены поскольку популярны. На самом деле все намного проще, чем может показаться.
По крайней мере лучшего решения пока не нашел. Попробуйте создать такой же хелпер средствами Microsoft - желание отпадет. В SpiderZilla, Teleport Pro и т. п. вообще все относительно. Потому и написал, чтоб разработчики обратили внимание и скомпоновали все воедино.
Интересно как же сохранить то что хочется и не зайти на эти странички, тем более если нужно контент выделить и все лишнее убрать. И к стати почему вы решили, что сначала необходимо просмотреть весь сайт, это уже зависит от манеры вашей работы.
Вы просто можете постепенно открыть в новых табах те странички, и только те которые вам необходимы, причем хоть с других сайтов и таким образом получить свой полный хелпер. Кроме того я описывал, что при помощи расширения Snap Links можно выделить те линки которые необходимы и они откроются автоматически в табах (просто как правило нужные ссылки находятся рядом, например ссылки на главы и они легко попадаю в поле зрения Snap Links) и затем средствами ScrapBook одним махом сохранить все эти табы в одной папке не составит труда, а это практически готовый шаблон для CHM осталось при желании очистить странички от нежелательного контента (жаль только что ссылки с головной странички на главы - внешние, вот если б можно было конвертировать их ка внутренние. Для CHM было бы удобнее). И одной кнопкой Close All Tabs можно закрыть все табы кроме родительского - это расширение и без того часто поможет вам.
work offline - можно и без него, но ставлю потому, что не хочу чтоб догружался лишний контент и загрузка быстрее, и денюжку экономит. Весь процес создания обьемного, компактного, чистого хелпера с работающими ссылками занимает не более 5 - 10 минут. И наверняка в ScrapBook накопилось уже очень много книжечек должным образом оформленных, готовых к переводу в CHM. (у меня например больше гигабайта)
Microsoft .NET Framework 2.0.50727 в системе необходимая вещь, тем более для вас, но ставить приходится так как ScrapBook CHM Exporter его требует.
Самому хочется чтоб все в одном расширении было. Но на самом деле это не проблема, установил и забыл. Вот чего действительно не хватает для более рациональной работы:
Чтоб при наведении курсора на необходимый незагруженный рисунок при двойном клике он догружался - это ускорило бы процесс (ctrl + клик меня не устраивает, левая рука должна быть свободна, да и картинок много как правило). Хотелось бы чтоб в баре была кнопка сохранить все табы в папке ScrapBook, а лучше чтоб иконка окна - потянул ее в папку ScrapBook и все открытые вкладки автоматом сохранились, тоже не плохая автоматизация. В ScrapBook есть неплохая функция очистка контента, наводишь крестик, автоматом выделяется блок нажимаешь левую кнопку блок удаляется, жмешь правую удаляется все вокруг блока. Удобно, но иногда необходимо выделить блок стандартным способом и хочется удалить все вокруг. Желательно в ScrapBook встроить режим брать только из кеша, чтоб грузились только уже открытые картинки и лишний раз не тянуться к work offline. Хотелось бы чтоб в Scrapbook CHM Exporter были встроены функции htm2chm, а CHM reader корректно работал с навигационным меню. Тогда это был бы не плохой наборчик для создателей нелперов, журналов, FAQ и т.д..
Или я с чемто не разобрался, может кто поправит.
Да к стати если вам необходим PDF, сдесь http://forum.mozilla-russia.org/viewtopic.php?id=15958 сказано как это сделать из CHM и любого другого файла, но это не единственная подобного рода программа.
Отредактировано SSER (15-03-2007 07:34:03)
Отсутствует
Princess
Есть отдельная категория программ... они мне не нужны, поэтому не помню как называются. Что-то типа интернет-органайзеры. Вот, может, что-то такое вам подошло бы.
MetaProducts Inquiry
Collect, organize and view information from the Web on your terms
И куча других.
А вот это я делаю вручную:
К примеру, зашла на сайт, просматриваю его (листаю страницу за страницей), нашла что-то интересное - выделила - сохранила (например, в меню пункт "Сохранить в новый файл" - создался файл, куда копировался выделенный контент). Иду дальше по страницам, опять что-то интересное - выделила - сохранила в тот же файл (в меню что-то типа "Сохранить в <имя.файл>" или "Сохранить как html в <название_папки>"- контент корректно добавился к имеющемуся)! И так далее.
если один материал разбит по неск страницам.
А если разные, то мне удобнее делать тематические папки на диске и валить туда всё по теме.
Только текст можно сохранять в текстовые редакторы, у которых есть функция захвата буфера. Если подряд сохранять в один файл. Или древовидные есть типа Блокнотика - можно захватывать в разные разделы.
Отсутствует
Объясните подробно, как создать из некоторых разделов сайта один chm файл с наличием в нем всех обьектов разделов (графика, текст).
Вопрос очень важен для меня, буду искренне благодарен за помощь)))
maximus_taco http://smallweb.ru/library/chmbookcreator.htm - ChmBookCreator
Программа для создания CHM книг
Отредактировано Z&N (21-12-2008 23:48:36)
Отсутствует