Как экспортировать отдельную папку с закладками в Google Chrome?

53

В моем окне закладок у меня есть две-три папки, такие как asp.net, jqueryи sql server. Как экспортировать jqueryпапку только из Google Chrome?

ACP
источник
Чендур - было бы полезно отметить второй ответ как принятый. Это более полезно сегодня.
Кевин Бухс

Ответы:

4

Фронт освобождения данных имеет краткое заявление по этому поводу: Это , как представляется, можно экспортировать закладки в Google Docs. Возможно, постобработка там проще. Тем не менее, я не пробовал это.

Boldewyn
источник
3
В последних версиях Google Chrome невозможно экспортировать закладки в Документы Google.
полковник Паник
Не забудьте проверить ответ ниже для решения, которое действительно работает;)
Superole
38

Создайте нового пользователя в Chrome, а затем перетащите нужные закладки в закладки нового пользователя (убедитесь, что для двух пользователей отображаются панели закладок).

Далее экспортируем закладки из нового пользователя. Вуаля!

user223233
источник
Я думаю, что это самый элегантный и удобный способ
JacopKane
2
Мне больше нравится это решение. Но как включить панель закладок для 2 пользователей?
Рэнди Скретка
1
@RandySkretka Я думаю, я выяснил, что имелось в виду bookmarks bar shown for two users: когда вы выбираете второго пользователя в Chrome, он открывает новое новое окно для этого пользователя, не закрывая оригинальное окно. Поэтому вы должны держать оба окна рядом и убедиться, что в обоих окнах включена панель закладок. Затем вы можете перетаскивать закладки (или папки закладок) из одного окна в другое.
Superole
2
Я хотел бы, чтобы это можно было отметить как ответ. Принятый ответ совсем не помогает.
Кевин Бухс
2
Подробное описание шагов для сегодняшних пользователей: 1) Создайте другой профиль пользователя (настройки> Люди / Управление другими людьми)> ДОБАВИТЬ ЧЕЛОВЕКА. Это откроет новое окно браузера в этом новом профиле. 2) Откройте менеджер закладок в предыдущих и новых окнах. 3) Перетащите все нужные папки из предыдущих в новые, и они будут скопированы. 4) Когда все будет готово, щелкните стек из трех точек в правом верхнем углу менеджера закладок в новом окне и выберите «Экспорт закладок». Вы получите экспортный файл, содержащий только те закладки, которые вы перетащили.
Кевин Бухс
8

Это пока не представляется возможным. Вы можете экспортировать все свои закладки, затем редактировать в текстовом редакторе и удалять ненужные. Если вы временно разделите свои закладки на группы, прежде чем это будет легче сделать.

Буба
источник
3
Экспортируйте все свои закладки в виде HTML, импортируйте их в браузер с помощью лучшего менеджера закладок (например, Firefox), после чего вы можете экспортировать одну папку закладок.
полковник Паник
Теперь это возможно.
Сатьяджит Бхат
@ Сатья ♦ как?
Мухаммед
1
@Athimannil Я объясняю это в своем ответе
Сатьяджит Бхат
7

Переместите папку, которую вы хотите экспортировать, в левый конец панели закладок. Экспортировать все закладки в файл. Откройте файл в блокноте. Найдите закладку, которая появляется последней в папке, которую вы пытаетесь экспортировать. Удалить все после этой закладки. Сохраните файл.

Juan.G
источник
5

Редактировать (18-07-01): обновлено, теперь оно работает в последних закладках Chrome (Chrome v67).

Вы можете использовать этот экспортер папок JS, который я взломал вместе.

Примечание: это может сломаться в любое время, когда Chrome изменяет основной HTML-код своего менеджера закладок.

Ручной рабочий процесс

  1. Перейдите в закладки и откройте нужную папку
  2. Открытая Консоль F12
  3. Вставьте это:

    var items = document.querySelectorAll('body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item');
    var ret = [];
    var str = '';
    
    // store to temp array
    Array.prototype.forEach.call( items, function ( elem ) {
      var label = elem.querySelectorAll('::shadow #website-title')[0].textContent.trim();
      var url = elem.querySelectorAll('::shadow #website-url')[0].textContent.trim();
      ret.push( [ label, url ] );
    }); 
    
    // style the output here
    ret.forEach(function( item ) {
      str += item[0] + '\r\n\t' + item[1] + '\r\n';
    });
    
    // print to console
    console.log(str);
    // or copy to clipboard
    copy(str);
    
  4. Скопируйте вывод из консоли

Или вы можете загрузить вывод в виде файла, используя, например, этот фрагмент (убедитесь, что вы используете его после запуска предыдущего):

var items = document.querySelectorAll('body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item');
var ret = [];
var str = '';

// store to temp array
Array.prototype.forEach.call( items, function ( elem ) {
  var label = elem.querySelectorAll('::shadow #website-title')[0].textContent.trim();
  var url = elem.querySelectorAll('::shadow #website-url')[0].textContent.trim();
  ret.push( [ label, url ] );
}); 

// style the output here
ret.forEach(function( item ) {
  str += item[0] + '\r\n\t' + item[1] + '\r\n';
});

function downloadFile ( filename, data ) {
    var a = document.createElement('a');
    a.download = filename;
    a.href = 'data:,' + encodeURIComponent(data);
    document.body.appendChild(a);
    a.click();
    document.body.removeChild(a);
}

var d = new Date();
var month = (d.getMonth() + '').length === 1 ? '0' + d.getMonth() : d.getMonth();
var year = d.getFullYear();
var date = d.getDate();
var dateStr = year + '-' + month + '-' + date;

downloadFile( 'bookmarks-'+ dateStr +'.txt', str );

Bookmarklet

Или поместите этот букмарклет на панель закладок и нажимайте на нее всякий раз, когда вы находитесь в своей папке, которую хотите экспортировать (это тот же код, что и выше, включая файл сохранения в виде файла).

Редактировать (18-07-01): кажется, что Chrome больше не позволяет выполнять закладки (javascript) на вкладке закладок.

Вы все еще можете скопировать и вставить это в консоль (f12) вручную:

javascript:function downloadFile(t,e){var o=document.createElement("a");o.download=t,o.href="data:,"+encodeURIComponent(e),document.body.appendChild(o),o.click(),document.body.removeChild(o)}var items=document.querySelectorAll("body > bookmarks-app::shadow bookmarks-list::shadow iron-list bookmarks-item"),ret=[],str="";Array.prototype.forEach.call(items,function(t){var e=t.querySelectorAll("::shadow #website-title")[0].textContent.trim(),o=t.querySelectorAll("::shadow #website-url")[0].textContent.trim();ret.push([e,o])}),ret.forEach(function(t){str+=t[0]+"\r\n\t"+t[1]+"\r\n"});var d=new Date,month=1===(d.getMonth()+"").length?"0"+d.getMonth():d.getMonth();downloadFile("bookmarks-"+d.getFullYear()+"-"+month+"-"+d.getDate()+".txt",str);

Приведенный выше код экспортирует, например, эту папку,

введите описание изображения здесь

в следующий вывод:

How to export an individual bookmark folder in Google Chrome? - Super User
    http://superuser.com/questions/128242/how-to-export-an-individual-bookmark-folder-in-google-chrome
data URIs - HTTP | MDN
    https://developer.mozilla.org/en-US/docs/Web/HTTP/data_URIs

Вы можете оформить вывод по своему усмотрению в ret.forEachцикле.

dwelle
источник
Хорошо, я только собирался сделать это, но я видел, что ты сделал это. Благодарность!
user420667
С опцией bookmarklet я иногда ошибаюсь, и он загружает пустой текстовый файл. Я просто обновил его, чтобы проверить window.location.url и предупредить, если его нет на странице закладок Chrome.
user420667
Отлично, спасибо! Должен быть принятый ответ ...
Флориан Ледерманн
3
  1. Откройте менеджер закладок (выпадающее меню закладок)
  2. Уменьшайте, пока не откроете папку, которую вы хотите экспортировать, с содержимым, показанным в правом окне.
  3. нажмите один раз на первый список, чтобы выбрать его. Ctrl-A, чтобы выбрать все в правом окне, Ctrl-C, чтобы скопировать все содержимое.
  4. Откройте новый файл в вашем текстовом редакторе *
  5. Вставить (ctr-v) ссылки в текстовый документ. Сохранить как форматированный текст.
  6. Если вы предпочитаете слово, скопируйте из текстового редактора и вставьте слово.

* Этот метод предоставляет название сохраненных вами страниц с URL-ссылкой. Если вам нужен ТОЛЬКО URL-адрес, вместо открытия текстового редактора на шаге 4 откройте документ WORD. Вставьте туда (ctrl-v), и у вас будет только список URL.

captainhomeslice
источник
Это самый лучший и самый простой ответ, я думаю. Спасибо.
zur4ik
Хорошо, но таким образом он не экспортирует подпапки
Ena
2
  1. Удалите все папки, которые вы не хотите экспортировать.
  2. Теперь экспорт. Он будет экспортировать только одну оставленную папку.
  3. После этого нажмите Ctrl + z в диспетчере закладок, и вы вернете все удаленные группы закладок.
  4. Будьте счастливы и танцуйте.
Абхишек
источник
2

Самый быстрый и простой способ:

  1. Экспортируйте все закладки в файл.
  2. Создать нового пользователя в Chrome
  3. Импортируйте закладки из файла новому пользователю и удаляйте ненужные папки
  4. Экспортируй и будь счастлив!

Этот ответ похож на «удаление папок, экспорт и восстановление с помощью ctrl-z», но он более безопасный и без потерь.

Антон С.
источник
1
  1. Экспортируйте свои закладки как обычно
  2. Получите БЕСПЛАТНО OpenOffice Writer
  3. Откройте HTML-файл вашей закладки в Writer
  4. Удалить, переместить, изменить как обычно. Знать о конечных и начальных точках заголовков и т. Д.
  5. Файл> Сохранить как имя по вашему выбору. OpenOffice понимает, что вам нужен HTML-файл
Billingstad
источник
работал лучше для меня!
Йенс
0

Я не нашел никакого способа, кроме как экспортировать Закладки в файл .html и затем открыть его (используя chrome). Затем я должен вручную выбрать все необходимые закладки и скопировать их.

Однако я обнаружил, что следующий этап подготовки упрощает вышеуказанный процесс:

  1. Войдите в менеджер закладок - вы увидите «Панель закладок» с подпапками
  2. В «Панели закладок» создайте новую подпапку, скажем «Экспорт», и поместите ее в качестве 1-й (самой верхней) подпапки на «Панели закладок».

При экспорте закладок - эта подпапка будет первой (самой верхней) в экспортируемом файле.

  1. С помощью диспетчера закладок скопируйте необходимые элементы в «Экспорт».

  2. Presto.

user3315389
источник
0

Я просто использовал следующие обходные пути:

  • Экспортируйте все закладки в HTML-документ.
  • Отредактируйте файл (используя notepad ++ или любой другой HTML-редактор) и удалите все ненужные части.
  • Сохраните его и импортируйте снова.

Вы сделали. :) Вупи

rzskhr
источник
0

Переключитесь на нового пользователя Chrome, затем перетащите папку с закладками в закладку нового пользователя. После этого экспортируйте его из нового пользователя Chrome.


источник
0
  1. Выберите «Диспетчер закладок», затем выберите «Организовать».
  2. Выберите «Экспорт закладок в файл HTML ...». Назовите свой файл и сохраните на рабочем столе.
  3. Сохраненный файл будет иметь ВСЕ закладки.
  4. Откройте этот файл, выделите только те закладки, которые вы хотите, и скопируйте и вставьте в документ MS Word, НО сохраните этот документ в виде файла HTML . Убедитесь, что вы удалили «docx» и изменили расширение на «html» после имени файла. Убедитесь, что в разделе «Сохранить как тип:» вы выбрали «Веб-страница ( .htm; .html)».
  5. Теперь у вас есть HTML-файл, содержащий только те закладки, которые вы хотите. Теперь вы можете отправить это по электронной почте куда угодно и импортировать закладки из этого файла в браузер, выбрав «Импортировать закладки из файла HTML ...» в разделе «Организация».

Я не думаю, что вы можете стать проще.

user540179
источник
0
  1. Откройте Google Chrome
  2. Перейдите к менеджеру закладок
  3. Экспорт HTML-файл
  4. Удалите все папки / закладки, которые вам не нужны, в вашем файле сохранения
  5. Экспорт HTML-файла - с новым (другим) именем
  6. Импортируйте оригинальный файл, чтобы восстановить все. Просто, элегантно и без проблем.
Кен Х
источник
-1
  1. Экспортируйте все закладки и просмотрите исходный код созданного HTML-файла.
  2. Прокрутите вниз до папки, которую вы хотите скопировать
  3. Скопируйте исходный код, который вы хотите
  4. Откройте новый текстовый файл блокнота и вставьте код
  5. Сохраните файл в формате HTML
user226164
источник
-1

Откройте Диспетчер закладок в Chrome, нажав Ctrl+ B(или введя chrome: // закладки в адресной строке / омнибоксе)

Изображение менеджера закладок Chrome

Выберите нужную папку, нажав на нее, нажмите «Организовать», а затем нажмите «Экспорт закладок в файл HTML».

Сатьяджит Бхат
источник
Вы уверены, что это все еще работает? Я только попробовал это на Chrome v41 и не работал
nixda
@nixda Я использую dev, у которого есть новый менеджер закладок - который имеет экспорт, который работает только для всех закладок, а не для конкретной папки. Не могу сказать о стабильной версии ..
Сатьяджит Бхат
-1

Чтобы сохранить закладки Chrome в виде файла .doc или .pdf: В Chrome Экспортируйте свои закладки в виде файла HTML. В Firefox откройте тот HTML-файл, который вы только что сохранили. CTRL 'A', чтобы выбрать все, затем откройте WORD. В новом документе нажмите CTRL 'V', чтобы вставить. В нижней части текста, который вы только что вставили, находится небольшой блок с буфером обмена внутри и словом (CTRL). Нажмите на маленький шеврон, указывающий вниз, и выберите «Сохранить исходное форматирование» (K). Теперь сохраните как документ Word или PDF.

жужжание
источник
Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос.
DavidPostill
-2

Есть более эффективные способы, лучшие способы и так далее и так далее ... но я думаю, что в этом случае самый простой способ просто достаточен. Нет редактирования текста.

Вот шаги:

  1. Откройте Google Chrome
  2. Перейдите в менеджер закладок
  3. Экспорт в HTML-файл
  4. Загрузите и установите srware iron (или другой браузер на основе Chrome)
  5. Откройте железо (НЕ входите!)
  6. Перейдите в менеджер закладок
  7. Импорт из HTML-файла
  8. Теперь вручную удалите все вещи, которые вам не нужны, в вашем конечном файле
  9. Экспортировать отредактированные настройки как HTML-файл
  10. Вы готовы к работе!
user2470867
источник