3 ms·
If you go to your ratings page and scroll down so they all load this worked for me (paste into console) ratings = []; jQuery('li.retableRow').each(function
by karlshea 10y ago
If you go to your ratings page and scroll down so they all load this worked for me (paste into console)
ratings = [];
jQuery('li.retableRow').each(function (i, row) {
ratings.push({
id: jQuery(row).find('.title a').attr('href').replace('/title/', ''),
title: jQuery(row).find('.title a').text(),
rating: jQuery(row).find('.starbar .personal').length
})
});
then
JSON.stringify(ratings)
Or for CSV:
ratings = '';
jQuery('li.retableRow').each(function (i, row) {
ratings +=
jQuery(row).find('.date').text() + ',' +
jQuery(row).find('.title a').attr('href').replace('/title/', '') + ',' +
'"' + jQuery(row).find('.title a').text().replace('"', '""') + '",' +
jQuery(row).find('.starbar .personal').length + "\n";
});
then print out the ratings variable.
- extra88 10y agoThat's the streaming site page which has less information and other problems (follow the link).
- karlshea 10y agoI pulled mine from https://www.netflix.com/MoviesYouveSeen https://www.netflix.com/MoviesYouveSeen. I did notice a bunch that just said MOVIE but that was just a handful. My ratings page goes back to 2005 and I'm not subscribed to the DVD plan anymore.