Respostas:
A Frente de Libertação de Dados tem uma breve declaração sobre isso: parece possível exportar os favoritos para o Google Docs. Talvez o pós-processamento seja mais fácil lá. No entanto, eu não tentei isso.
Crie um novo usuário no Chrome e arraste os favoritos desejados para os favoritos do novo usuário (verifique se você ativou as barras de favoritos que estão sendo mostradas para dois usuários).
Em seguida, exporte os favoritos do novo usuário. Voilà!
bookmarks bar shown for two users
: Quando você seleciona um segundo usuário no chrome, ele abre uma nova janela para esse usuário, sem fechar a janela original. Portanto, mantenha as duas janelas lado a lado e verifique se as duas janelas estão com a barra de favoritos ativada. Em seguida, você pode arrastar e soltar favoritos (ou pastas de favoritos) de uma janela para a outra.
Não parece possível até agora. Você pode exportar todos os seus favoritos, editar com um editor de texto e excluir indesejados. Se você separar temporariamente seus favoritos em grupos antes que seja mais fácil.
Mova a pasta que você deseja exportar para a extremidade esquerda da barra de favoritos. Exporte todos os favoritos para o arquivo. Abra o arquivo no bloco de notas. Encontre o marcador que aparece por último na pasta que você está tentando exportar. Exclua tudo depois desse marcador. Salve o arquivo.
Edit (18-07-01): atualizado para funcionar nos favoritos mais recentes do chrome (chrome v67).
Você pode usar esse exportador de pastas JS que eu hackeei juntos.
Nota: isso pode ser interrompido sempre que o Chrome alterar o HTML subjacente do gerenciador de favoritos.
Cole isto:
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);
Copiar saída do console
Ou você pode fazer o download da saída como um arquivo usando, por exemplo, este trecho (certifique-se de usá-lo depois de executar o anterior):
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 );
Ou coloque esse bookmarklet na barra de favoritos e clique nele sempre que estiver na pasta que deseja exportar (é o mesmo código acima, incluindo o salvamento como arquivo).
Editar (18-07-01): parece que o chrome não permite mais a execução de bookmarklets (javascript) na guia de favoritos.
Você ainda pode copiar e colar isso no console (f12) manualmente:
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);
O código acima exporta, por exemplo, esta pasta,
na seguinte saída:
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
Você pode estilizar a saída como desejar no ret.forEach
loop.
* Este método fornece o título das páginas que você salvou, com o link da URL. Se você deseja SOMENTE o URL, em vez de abrir um editor de texto na etapa 4, abra um documento do WORD. Cole (ctrl-v) lá e você terá apenas uma lista de URLs.
Maneira mais rápida e fácil:
Esta resposta é semelhante a "excluir pastas, exportar e restaurar com ctrl-z", mas é mais segura e sem perdas.
Não encontrei maneira de exportar os Favoritos para o arquivo .html e abri-lo (usando o chrome). Então eu tenho que escolher manualmente todos os favoritos necessários e copiá-los.
No entanto, descobri que a seguinte etapa de preparação simplifica o processo acima:
Quando você exporta Favoritos - essa subpasta será a primeira (a mais alta) no arquivo exportado.
No Bookmark Manager, copie os itens necessários para o item "Exportar".
Presto.
Eu apenas usei a seguinte solução alternativa:
Você terminou. :) woopey
Alterne para o novo usuário do Chrome e arraste e solte a pasta de favoritos no novo usuário. Depois de concluído, exporte-o do novo usuário do Chrome.
Eu não acho que você pode ficar mais simples.
Abra o Gerenciador de favoritos no Chrome pressionando Ctrl+ B(ou inserindo chrome: // bookmarks na barra de endereços / Omnibox)
Selecione a pasta desejada clicando nela, clique em Organizar e, em seguida, clique em Exportar Favoritos para arquivo HTML
Para salvar seus favoritos do Chrome como um arquivo .doc ou .pdf: No Chrome Exporte seus favoritos como um arquivo HTML. No Firefox, abra o arquivo HTML que você acabou de salvar. CTRL 'A' para selecionar todos e abrir WORD Em um novo documento CTRL 'V' para colar. Na parte inferior do texto que você acabou de colar, há uma pequena caixa com uma área de transferência e a palavra (CTRL). Clique na pequena viga apontando para baixo e selecione "Manter a formatação da fonte (K) Agora salve como documento do Word ou PDF.
Existem maneiras mais eficientes, melhores e assim por diante ... mas acho que, nesse caso, a maneira mais fácil é apenas suficiente. Nenhuma edição de texto.
Aqui estão os passos: