ARM DevSummit Watched Session Tracker

Add "watched session" flag feature to ARM DevSummit site.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey, Greasemonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да инсталирате разширение, като например Tampermonkey .

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Userscripts.

За да инсталирате скрипта, трябва да инсталирате разширение като Tampermonkey.

За да инсталирате този скрипт, трябва да имате инсталиран скриптов мениджър.

(Вече имам скриптов мениджър, искам да го инсталирам!)

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

(Вече имам инсталиран мениджър на стиловете, искам да го инсталирам!)

Автор
r2r
Инсталации дневно
0
Инсталации общо
3
Рейтинг
0 0 0
Версия
0.5
Създаден
31.10.2022
Обновен
05.11.2022
Размер
7 КБ
Лиценз
MIT
Работи на

Track Watched Sessions at ARM DevSummit

Overview

This Tampermonkey script adds a feature that allows you to track which sessions you have already watched and which you haven't on the ARM DevSummit site. I built it because I found it painfully missing on the site. I've tried it with Chrome, Firefox, and Safari, but it will probably also work with other browsers that Tampermonkey supports.

Usage

On each page, sessions are marked with a session number in brackets. Next to it you'll find a checkbox that shows if you have already watched that session or not. The checkbox is toggled if you click on it or the associated session number right before it. The session number also flips color from red (not watched) to green (watched). Note that this state doesn't automatically get updated to "watched" just by watching the video itself.

Not watched: not watched

Watched: watched The session watch state is stored in a browser cookie and persists across closing/reopening the page and browser restarts. If you want to delete it and start over with a clean state for any reason, just delete the cookie (devsummit.arm.com, watchedSessions) in your browser.

Caveats

You can't filter by session watch state. That would have required more reverse engineering of the web page than I was willing to spend time for.

Other Useful Browser Extensions for the DevSummit

One Video Control (Chrome Web Store) allows you to watch the on-demand sessions at the speed of your choice, even though the DevSummit site itself doesn't afford you that timesaving option.