Đánh dấu tất cả các mục là đã đọc trong Pocket (Đọc sau)


10

Đối với Google Reader, tôi chỉ có thể thực hiện "Đánh dấu tất cả là đã đọc" và tất cả các bài viết chưa đọc được kiểm tra. Tôi muốn làm điều tương tự cho getpocket.com (trước đây là Đọc sau) nhưng tôi không thấy nút nào hoặc thứ gì đó cho nó.

Bây giờ tôi đang cuộn qua 200 bài viết, sau đó chỉnh sửa hàng loạt chúng, nhưng với 3K mục tôi đang nghĩ: phải có cách nhanh hơn để làm điều này.

Làm cách nào tôi có thể "Đánh dấu tất cả là đã đọc" trong getpocket.com?

Câu trả lời:


10

Cập nhật câu trả lời

Tôi nghĩ rằng có một cách giải quyết để làm điều này bây giờ.

  1. Mở Pocket trong trình duyệt của bạn (tốt nhất là xem danh sách)
  2. Ctrl/ Cmd-nhấp vào mục đầu tiên trong danh sách
  3. Lấy thanh cuộn của bạn và kéo nó xuống. Vì họ có cuộn vô hạn bây giờ, bạn có thể tải tất cả các mục ngay bây giờ. Điều này sẽ mất một thời gian nếu bạn có nhiều mặt hàng.
  4. Shift-nhấp vào các mục cuối cùng. Tất cả các mục giữa cái đầu tiên và cái cuối cùng cũng sẽ được chọn
  5. Lượt lưu trữ

Câu trả lời cũ

Tôi tự hỏi nếu chức năng này được thêm vào trong thời gian trung bình và kiểm tra Pocket của tôi. Theo như tôi hiểu câu hỏi của bạn, điều này hiện đang hoạt động. (Tôi không biết điều gì xảy ra, nếu bạn có 3000 mục - nếu có phân trang, nó có thể chỉ hoạt động cho trang đầu tiên)

  1. Trong thanh công cụ ở dưới cùng - nhấp vào biểu tượng Chỉnh sửa hàng loạt (cái đầu tiên)
  2. Để chọn tất cả các mục, nhấp vào hộp kiểm ngay bên trên để gắn nhãn BULK EDIT
  3. Chọn Đánh dấu là đã đọc từ hộp chọn Hành động
  4. Nhấp vào Lưu Thay đổi

1
Nó không giống với tôi. Bạn vẫn phải cuộn và tải tất cả các mục, sau đó nhấp vào hộp kiểm "chọn tất cả" và sau đó thực hiện "đánh dấu là đã đọc".
Niels Bom

5

Tôi đã tạo một ứng dụng đánh dấu tất cả các mục bỏ túi của bạn là đã đọc. Hy vọng nó sẽ giúp http://jesse.sh/awl/ADE/pocket-zero/


Thật điên rồ với tôi rằng trong gần 7 năm qua, Pocket vẫn chưa thêm chức năng này. Cảm ơn đã làm cho ứng dụng của bạn!
htxryan


0

Vì không có câu trả lời thực sự làm việc cho tôi.

Đây là một kịch bản nhỏ tôi đã viết để lưu trữ hàng loạt tất cả các mục.

Chỉ cần chạy nó tại trang bắt đầu "Pocket" và lấy một tách cà phê, sẽ mất thời gian để di chuyển tất cả các mục.

Đây là một phiên bản bookmarklet xấu xí để chạy trong thanh địa chỉ trình duyệt

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);

Đây là phiên bản đẹp cho bảng điều khiển dành cho nhà phát triển

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="/webapps//"]').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)

Cảm ơn! Tôi cần xóa một bó, vì vậy tôi đã sử dụng hai dòng này để chọn 25 dòng một lần bằng cách chạy trực tiếp từ bảng điều khiển dành cho nhà phát triển sau khi chuyển sang chế độ chỉnh sửa hàng loạt trên thẻ mong muốn và sau đó xác nhận thủ công sau khi chạy tập lệnh nhiều lần để chọn nhóm trong số 25: var all=document.querySelectorAll('article'); for(var i=0;i<all.length;i++){if(all[i]){all[i].click()}} vụng về, nhưng nhanh hơn tôi khi cố gắng thực hiện sửa đổi hoàn hảo kịch bản tuyệt vời của bạn. Nó đã cho tôi bắt đầu!
mm2001

-1

Với addon / tiện ích mở rộng 'Pick Pocket ". Nó không đơn giản chỉ bằng một cú nhấp chuột và thực hiện, nhưng nó là tốc độ nhẹ so với 3 lần nhấp để xóa trên bài viết. Nhận túi, tôi trao đổi để xem danh sách để tải nhiều tệp cùng một lúc, sau đó sử dụng chỉnh sửa hàng loạt, chọn tất cả, hành động: xóa, lưu các thay đổi (tất cả nằm ở dưới cùng) để thực hiện khoảng 50 mục trên mỗi thói quen.


Xóa không giống như đánh dấu đọc.
ale

-1

Trên máy Mac, trong Chrome, Shift+ nhấp vào mục đầu tiên. Sau đó cuộn xuống mục cuối cùng. Shift+ nhấp vào mục cuối cùng → tất cả các mục sẽ chuyển sang màu vàng. Cuộn ngược lên trên và nhấp vào nút lưu trữ.


Như tôi đã nói trong câu hỏi: cuộn qua chúng mất quá nhiều thời gian cho số lượng bài viết của tôi được lưu.
Niels Bom
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.