I had a lot of old watched videos in myPlex queue that needed to be deleted, so I wrote this script to automate the process. There is also a script available which will delete all the UN-watched videos from your queue.
Traceback (most recent call last):
File "Plex_Queue_Delete_Watched.py", line 17, in
auth_token = get_auth_token(page)
File "Plex_Queue_Delete_Watched.py", line 6, in get_auth_token
tree = etree.HTML(page.text)
AttributeError: 'Response' object has no attribute 'text'
I'm very interested in this script, and also a script whch would clear the entire queue.
The scripts have been completely rewritten and are available on github. The recent massive changes to Plex webpages broke the screen-scraping of the original script. The rewritten version utilizes the plex API, so it should be more robust.