Позначте всі предмети як прочитані в Pocket (прочитати пізніше)


10

Для Google Reader я можу просто зробити "Позначити все як прочитане", і всі непрочитані статті перевіряються. Я хотів би зробити те ж саме для getpocket.com (раніше читав його пізніше), але я не бачу кнопки чи чогось для цього.

Зараз я прокручую минулі 200 статей, потім групую їх редагування, але з 3-кратними елементами я думаю: повинен бути швидший спосіб зробити це.

Як я можу "Позначити всіх як прочитане" на getpocket.com?

Відповіді:


10

Оновлена ​​відповідь

Я думаю, що є рішення, щоб це зробити зараз.

  1. Відкрийте Pocket у своєму браузері (бажано, перегляд списку)
  2. Ctrl/ Cmd-натисніть перший елемент у списку
  3. Візьміть смугу прокрутки та перетягніть її вниз. Оскільки вони мають нескінченну прокрутку зараз, ви можете зараз завантажити всі елементи. Це займе певний час, якщо у вас багато предметів.
  4. Shift-натисніть останні елементи. Будуть також вибрані всі елементи між першим та останнім
  5. Архів хітів

Стара відповідь

Мені було цікаво, чи була додана ця функція в середній час, і я перевірив свій кишеню. Наскільки я розумію ваше запитання, це зараз працює. (Я не знаю, що станеться, якщо у вас є 3000 елементів - якщо є пагинація, це може просто працювати на першій сторінці)

  1. На панелі інструментів внизу - клацніть піктограму масового редагування (перша)
  2. Щоб вибрати всі елементи, установіть прапорець праворуч вище, щоб позначити BULK EDIT
  3. Виберіть Позначити як прочитане у вікні вибору Дія
  4. Клацніть Зберегти зміни

1
Мені це не схоже. Вам залишається прокрутити та завантажити всі елементи, потім натиснути прапорець "вибрати все", а потім зробити "позначити як прочитане".
Niels Bom

5

Я зробив додаток, який позначає всі ваші кишенькові речі як прочитані. Сподіваюся, це допомагає http://jesse.sh/awl/made/pocket-zero/


Мені божевільно, що майже 7 років Pocket ще не додав цієї функціональності. Дякуємо, що створили ваш додаток!
htxryan


0

Оскільки жодна відповідь справді не працювала для мене.

Це невеликий сценарій, який я написав для масового архіву всіх записів.

Просто запустіть його на початковій сторінці «Кишенькового» та схопіть каву, для переміщення всіх запитів знадобиться час.

Тут некрасива версія версії закладок для запуску в адресному рядку браузера

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

З додатком / розширенням "Виберіть кишеню". Це не так просто, як одним клацанням і зробленим, але це швидкість світла порівняно з 3 клацанням для видалення по статті. Отримайте кишеню вибору, я поміняю перегляд списку, щоб завантажувати відразу більше файлів, потім скористайтеся груповим редагуванням, виберіть усе, дію: видаліть, збережіть зміни (усі розташовані внизу) серії кліків, щоб здійснити близько 50 записів за процедуру.


Видалити - це не те саме, що позначка прочитана.
але

-1

На Mac, у Chrome, Shift+ натисніть перший елемент. Потім прокрутіть вниз до останнього елемента. Shift+ натисніть останній елемент → всі елементи мають жовтіти. Прокрутіть назад доверху та натисніть кнопку архіву.


Як я вже говорив у запитанні: прокрутка повз них займає занадто багато часу, оскільки моя кількість статей збережена
Нільс Бом,
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.