Chrome에서 개별 북마크 폴더를 내보내는 방법은 무엇입니까? 3 폴더가 asp.net, jquery하고 sql server. jqueryChrome에서만

내 북마크 창에서 내가 좋아하는이 3 폴더가 asp.net, jquery하고 sql server. jqueryChrome에서만 폴더를 내보내려면 어떻게해야하나요 ?



답변

데이터 해방 전선은 이것에 대해 짧은 문이 : 구글 문서 도구에 북마크를 수출 할 수있을 것으로 보인다. 아마도 사후 처리가 더 쉬울 것입니다. 그러나 나는 그것을 시도하지 않았습니다.


답변

Chrome에서 새 사용자를 만든 다음 원하는 북마크를 새 사용자의 북마크로 드래그합니다 (두 명의 사용자에게 북마크 바가 표시되도록 설정했는지 확인).

다음으로 새로운 사용자로부터 북마크를 내 보냅니다. oil!


답변

지금까지는 불가능 해 보입니다. 모든 북마크를 내 보낸 다음 텍스트 편집기로 편집하고 원치 않는 것을 삭제할 수 있습니다. 북마크를 그룹으로 분리하기가 더 쉬워지기 전에 쉽게 할 수 있습니다.


답변

내보내려는 폴더를 책갈피 막대의 왼쪽 끝으로 이동하십시오. 모든 북마크를 파일로 내 보냅니다. 메모장에서 파일을 엽니 다. 내보내려는 폴더의 마지막에 나타나는 책갈피를 찾으십시오. 해당 책갈피 뒤에있는 모든 것을 삭제하십시오. 파일을 저장하십시오.


답변

편집 (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 );

북마크릿

또는이 북마크를 북마크 바에 넣고 내보낼 폴더에있을 때마다 클릭하십시오 (파일로 저장을 포함하여 위와 동일한 코드 임).

편집 (18-07-01) : 크롬이 더 이상 북마크 탭에서 북마크릿 (자바 스크립트)을 실행할 수없는 것 같습니다.

여전히 수동으로 복사하여 콘솔 (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루프 에서 원하는대로 출력 스타일을 지정할 수 있습니다 .


답변

  1. 북마크 관리자를 엽니 다 (북마크 메뉴 드롭 다운)
  2. 오른쪽 창에 표시된 내용으로 내보낼 폴더를 열 때까지 줄이십시오.
  3. 첫 번째 목록을 한 번 클릭 하여 선택하십시오. ctrl-A는 오른쪽 창에서 모두 선택하고 ctrl-C는 모든 내용을 복사합니다.
  4. 텍스트 편집기에서 새 파일을여십시오 *
  5. 텍스트 문서에 (ctr-v) 링크 붙여 넣기 서식있는 텍스트로 저장하십시오.
  6. 단어를 선호하는 경우 텍스트 편집기에서 복사하여 단어를 붙여 넣습니다.

*이 방법은 저장 한 페이지의 제목과 URL 링크를 제공합니다. 4 단계에서 텍스트 편집기를 여는 대신 URL 만 원하는 경우 WORD 문서를여십시오. 붙여 넣기 (ctrl-v)하면 URL 목록 만 있습니다.


답변

  1. 내 보내지 않으려는 모든 폴더를 삭제하십시오.
  2. 이제 내보내기 하나의 폴더 만 왼쪽으로 내 보냅니다.
  3. 완료되면 북마크 관리자에서 Ctrl + z를 누르면 삭제 된 북마크 그룹이 모두 다시 표시됩니다.
  4. 행복하고 춤을 추십시오.