모든 항목을 포켓에 읽은 상태로 표시 (나중에 읽음)


10

Google 리더의 경우 "모두 읽은 상태로 표시"를 수행하면 읽지 않은 모든 기사가 선택 해제됩니다. getpocket.com (이전의 Read It Later)에서 동일한 작업을 수행하고 싶지만 버튼이나 그 밖의 항목이 표시되지 않습니다.

이제 200 개가 넘는 기사를 스크롤 한 다음 대량으로 편집하고 있지만 3K 항목을 사용하면 더 빠른 방법이 있어야합니다.

getpocket.com에서 "모두 읽은 것으로 표시"하려면 어떻게해야합니까?

답변:


10

업데이트 된 답변

나는 이것을 할 수있는 해결 방법이 있다고 생각합니다.

  1. 브라우저에서 포켓 열기 (바람직하게 목록보기)
  2. Ctrl/- Cmd목록에서 첫 번째 항목을 클릭하십시오
  3. 스크롤바를 잡고 아래로 드래그하십시오. 이제 무한 스크롤 이 가능하므로 이제 모든 항목을로드 할 수 있습니다. 항목이 많은 경우 시간이 걸립니다.
  4. Shift마지막 항목을 클릭하십시오. 첫 번째 항목과 마지막 항목 사이의 모든 항목도 선택됩니다
  5. 히트 아카이브

이전 답변

이 기능이 그 동안 추가되어 내 주머니를 확인했는지 궁금했습니다. 귀하의 질문을 이해하는 한 지금 작동합니다. (3000 개 항목이 있으면 어떻게되는지 모르겠습니다. 페이지 매김이있는 경우 첫 페이지에서만 작동 할 수 있습니다.)

  1. 하단의 툴바에서 – 일괄 수정 아이콘 (첫 번째 아이콘)을 클릭하십시오.
  2. 모든 항목을 선택하려면 바로 위 의 확인란을 클릭하여 대량 편집 으로 레이블을 지정하십시오.
  3. 조치 선택 상자에서 읽은 상태표시를 선택하십시오.
  4. 변경 사항 저장을 클릭 하십시오.

1
그것은 나에게 보이지 않습니다. 여전히 모든 항목을 스크롤하여로드 한 다음 "모두 선택"확인란을 클릭 한 다음 "읽은 상태로 표시"를 수행해야합니다.
Niels Bom



0

아무런 대답도 없었기 때문에 실제로 효과가있었습니다.

이것은 모든 항목을 대량 보관하기 위해 작성한 작은 스크립트입니다.

"포켓"시작 페이지에서 커피를 마시고 커피를 가져 가면 모든 항목을 이동하는 데 시간이 걸립니다.

브라우저 주소 표시 줄에서 실행할 추한 Bookmarklet 버전입니다.

javascript:var archiveAllTimeout=null,archiveEntries=()=>{var a=document.querySelectorAll("article");if((a||[]).length){for(var b=0;b<a.length;b++)a[b]&&a[b].click();setTimeout(()=>{var b=document.querySelector(".css-11yd3hn button.css-mlr9nc:nth-of-type(3)");b&&b.click();archiveAllTimeout=setTimeout(archiveEntries,1e3)},1e3)}else clearTimeout(archiveAllTimeout),setTimeout(()=>{alert("All items archived");var b=document.querySelector(".css-mk5p2j button.css-1ogf4l3");b&&b.click()},1e3)};setTimeout(()=>{document.querySelector("a[href=\"/\"]").click(),setTimeout(()=>{document.querySelector(".css-15l7u4z .css-mk5p2j button.css-mlr9nc:nth-of-type(3)").click()},1e3)},100),archiveAllTimeout=setTimeout(archiveEntries,100);

여기 개발자 콘솔을위한 예쁜 버전

var archiveAllTimeout=null
var archiveEntries=()=>{
    var all=document.querySelectorAll('article')
    if((all||[]).length){
        for(var i=0;i<all.length;i++){if(all[i]){all[i].click()}}
        setTimeout(()=>{var a=document.querySelector(/*Archive button*/'.css-11yd3hn button.css-mlr9nc:nth-of-type(3)');if(a){a.click()};archiveAllTimeout=setTimeout(archiveEntries,1000)},1000)
    } else {
        clearTimeout(archiveAllTimeout)
        setTimeout(()=>{alert('All items archived');/** finish bulk edit */var a=document.querySelector(/*End Bulk Edit button*/'.css-mk5p2j button.css-1ogf4l3');if(a){a.click()}},1000)
    }
}

setTimeout(()=>{
    /** make sure list is selected*/ document.querySelector('a[href="https://webapps.stackexchange.com/"]').click()
    setTimeout(()=>{/** start bulk edit */document.querySelector(/*Bulk Edit button*/'.css-15l7u4z .css-mk5p2j button.css-mlr9nc:nth-of-type(3)').click()},1000)
},100)
archiveAllTimeout=setTimeout(archiveEntries,100)

감사! 묶음을 삭제해야했기 때문에 원하는 태그에서 대량 편집 모드로 전환 한 후 개발자 콘솔에서 직접 실행하고 그룹을 선택하기 위해 스크립트를 여러 번 실행 한 후 수동으로 확인 하여이 두 줄을 사용하여 한 번에 25를 선택했습니다. / 25 : var all=document.querySelectorAll('article'); for(var i=0;i<all.length;i++){if(all[i]){all[i].click()}} 서투른,하지만 당신의 위대한 대본을 완벽하게 수정하려고보다 나보다 빠릅니다. 그것은 나를 시작했다!
mm2001

-1

addon / extension 'Pick Pocket'으로 한 번의 클릭만으로 간단하지는 않지만 기사에서 삭제하려면 3 번 클릭하는 것보다 가벼운 속도입니다. 그런 다음 일괄 수정, 모두 선택, 작업 : 삭제, 변경 사항 저장 (모두 하단에 위치) 일련의 클릭을 사용하여 루틴 당 약 50 개의 항목을 가져옵니다.


삭제는 마크 읽기와 다릅니다.
ale

-1

Mac의 경우 Chrome Shift에서 첫 번째 항목을 + 클릭하십시오. 그런 다음 마지막 항목까지 아래로 스크롤하십시오. Shift마지막 항목을 + 클릭 → 모든 항목이 노란색으로 표시됩니다. 맨 위로 스크롤하여 보관 버튼을 클릭하십시오.


내가 질문에서 말했듯이 : 지나간 기사를 저장하는 데 너무 오래 걸립니다.
Niels Bom
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.