New netflix server has broken this script.
![]() ![]() |
The script options no longer appear on the DVD queue tab, only on the Instant queue tab. It seems that Netflix has added a new server for the DVD queues, “dvd.netflix.com”. I added http://dvd.netflix.com/Queue* to the user setting for this script, and that allowed the script options to then display on the DVD tab, but when any option is activated, I just get the message “[Retrieving data…]” and no further action occurs, so the action must be cancelled. Just guessing, but possibly the new server needs to be added to the script included list. Hope this can be fixed soon, as this script is a LIFESAVER!!, when it comes to performing user-defined sorts of the the queue. |
![]() ![]() |
I got it back onto the DVD queue by force-update... however, on EITHER queue (DVD or Instant) now I get "[Retrieving data...]" (which I left overnight on the instant queue and it still said that in the morning). |
![]() ![]() |
Anybody have any ideas on how to edit the script to get this working again? I really miss being able to use this. |
![]() ![]() |
I found the script in "C:\Users\[myid]\Application Data\Mozilla\Firefox\Profiles\997lsoaj.default\gm_scripts\Netflix_Queue_Sorter\35183.user.js" I changed "www.netflix.com" in the includes to "dvd.netflix.com" and this caused the script to initialize ok in the DVD tab (just as it does in the Instant tab) but still, when I try to sort, it stalls at "[Retrieving data...]". The error console is reporting "elt is undefined" at line 1221 which is in code that (I think) moves leading articles (A, The, etc) to the end of the string for better sorting, don't know what error this means. Anybody know how to turn on debug-mode? |
![]() ![]() |
Thanks Pizzabreath, I was able to replicate your results...I can get the buttons to appear, but then it just hangs. Hope we get an updated version of this script soon...or a workaround for the bug. |
![]() ![]() |
I not sure if Maarten is still involved with this project. I've looked around for alternatives to this with no luck so I hope he comes back. If I find another way to sort netflix queue I'll post, I hope others do the same. |
![]() ![]() |
I've just posted an update which makes the script work again on the Instant tab. I no longer have the DVD tab, so let me know if it still doesn't work. Pizzabreath, if you can again see what the error console outputs, that'd help me localize the problem. |
![]() ![]() |
Hi, Maarten – Thanks for giving this excellent script your recent attention. This script does something I’ve been trying to do for a long time (sort by Average Rating), and it saves me LOTS of time, so I’ll be glad to assist you if I can. Here’s the results of some recent tests: Each time I ran the script, I got a series of warnings, maybe 20 or 30, mostly about declarations. I’ll assume these are benign and ignore them, unless you tell me otherwise. 1) Running the script on the DVD tab worked ok. When I run the script for Star Rating order, the result is as expected, and when I run it again for Average Rating order, the result is again as expected. So that’s good news for me!! The only anomaly is the following error, which shows up after all data has been reloaded, but before (or during) the update of the on-screen list: ------------------------------
But again, that error didn’t seem to prevent the script from completely successfully. 2) Unfortunately, running the script on the Instant tab failed. When I run the script for Average Rating on the Instant tab, it aborts with this error, which occurs at some point while the data is being loaded: ------------------------------
The first time I ran a sort by Average Rating, it aborted after 37% loaded. Then I did a sort by Title, in which no data was loaded and no problem occurred. But the next time, I sorted again by Average Rating, and it aborted at 6% loaded. So it might be data related, but I couldn’t see anything significant. I considered it might abort at the first title that had an article at the beginning, and in one case that seemed to be true, but in the other it wasn’t (at least as far as I could tell from the list as shown on the screen). 3) I went back to the DVD tab, to see if this was still ok. I reran a sort by Title and then by Average Rating, and it ran fine again. 4) The above tests were made on a Windows 7 machine. So I tried some sorts on my Vista machine, and alas, on this machine BOTH tabs worked ok! So I went back to my Windows 7 machine, and played around a little, and it still performed as before: ok on the DVD tab, failed on the Instant tab at different points depending on the previous sort. So just to summarize:
5) If you think a listing of the warnings would help, I will send that to you, but I can’t seem to copy more than one at a time from the error log window, so I’ll do it by taking a few screen grabs. Hope this helps! |
![]() ![]() |
BTW, Maarten, it occurs to me, I could create a temporary additional profile on my account, then message you the login info, so that you could use it to experiment with the DVD tab. That profile would be able to queue and sort using NQS, I just tested that. Let me know. |
![]() ![]() |
Sorry about the spam flag; I keep confusing that button with a "Reply" button. Pizzabreath, thanks for the thorough reply. Strange that it works on Vista but not on Windows 7. Same browser/greasemonkey version on both? Re: FX_SESSION issue, see http://forums.mozillazine.org/viewtopic.php?f=9... . It is not related to the script and safe to ignore. Re: getQueueId not a function, I'll take a look and fix it. Re: additional profile, yes that could work, although I've heard some reports of the queue on the additional profile behaving slightly different from the main account one. Also please double check that once logged into the new profile, you cannot access your account info. If you can, that means I'll be able to access it too. I won't need to access it, but good to be aware of this before you decide. If you're ok with all this, send me a private message with the info and I'll take a look ASAP. |
![]() ![]() |
Thanks, Pizzabreath, v2.92 should fix the last two issues I commented on above. |



