Skip to content

Commit b4dbd6f

Browse files
authored
Update x70tru7b.user.js
1 parent 9c9c18b commit b4dbd6f

1 file changed

Lines changed: 1 addition & 35 deletions

File tree

userscripts/src/x70tru7b.user.js

Lines changed: 1 addition & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name Trakt.tv | Partial VIP Unlock
33
// @description Unlocks some vip features: advanced filters, "more" buttons on dashboard, faster page navigation, bulk list management, rewatching, custom calendars, advanced list progress and more. Also hides some vip advertisements.
4-
// @version 2.1.0
4+
// @version 2.1.1
55
// @namespace x70tru7b
66
// @updateURL https://update.greasyfork.org/scripts/550079.meta.js
77
// @icon https://trakt.tv/assets/logos/logomark.square.gradient-b644b16c38ff775861b4b1f58c1230f6a097a2466ab33ae00445a505c33fcb91.svg
@@ -72,40 +72,6 @@ the `/progress` page and list pages. The input is matched against:
7272
- title name for list pages
7373
*/
7474

75-
/* TODO
76-
@description Unlocks some vip features: adding titles to maxed-out lists,
77-
78-
- ***adding an item to maxed-out lists***<br>
79-
(See the "List Limits Bypass" section down below, it's kind of like the second example, just automated. So if you've got a list with >= 100 items,
80-
you can now directly add a new item to it using the regular ui elems. How long that takes depends on the size of that list, if it's 1000 items you're looking at about 45s until completion..
81-
Hefty, but it works. Mind you that this is very much experimental and I can only emphasize the importance of backups here.)
82-
83-
### List Limits Bypass
84-
Credit for this one goes to [SET19724](https://github.com/SET19724) who pointed out some inconsistencies with the unlocked bulk list actions in an issue.
85-
Turns out with those it's possible to bypass the imposed limits for both the number of lists and items per list:
86-
87-
***Example 1:***<br>
88-
You've got your number of lists maxed out (2 by default). If you now want another list you can just go to any existing list (doesn't have to be your own) with 1-100 items,
89-
then use the "copy to new list" option and it creates a new list for you, which you can then edit and use however you want. Rinse and repeat. It works at least all the way up to 15 lists,
90-
I didn't push it any further. The "copied from..." text is not added if you use one of your own lists as source.<br>
91-
***=> "new list" target option of bulk list actions doesn't enforce max. list limit; source needs to have 1-100 items***
92-
93-
***Example 2:***<br>
94-
Ever since they introduced the 100 items per list limit (watchlist included) I've been adding new titles to overflow lists (`watchlist2`, `watchlist3` etc).
95-
Let's say `watchlist` + `watchlist2` have 99 items each and `watchlist3` has 100 items. I can now do a bulk move from `watchlist3` to `watchlist2`,
96-
followed by a bulk move from `watchlist2` to `watchlist`, to accumulate all 298 items on that list. Ranks are preserved this way as the new items always get appeded.
97-
You can grow lists to arbitrary(ish, at ~4100 items I get 400 responses) sizes by sequentially merging them with target lists that have <= 99 items.<br>
98-
***=> copy/move bulk list actions don't enforce max. item limit on target list; target needs to already exist and have <= 99 items***
99-
100-
Please don't draw any attention to this. I'd also suggest you make use of the [Trakt.tv \| Scheduled E-Mail Data Exports](2hc6zfyy.md) userscript, just in case.
101-
102-
103-
104-
restore "new list" creation function via regular button after limit is reached
105-
allow for bulk list copy to a new list with > 100 items
106-
allow for bulk list ops. with maxed out lists as target
107-
*/
108-
10975

11076
/* global moduleName */
11177

0 commit comments

Comments
 (0)