Some information that might be of use to someone, at discount prices.

December 14, 2005

Netflix Queue Manager and Firefox 1.5

Category: Netflix,Software — badsegue @ 9:26 am

Update

With the release of Firefox 1.5 the “embedded” Greasemonkey version no longer works. You’ll have to use the original, “externally hosted” version (right-click here ).

Full instructions on installation and usage is located here.

• • •

August 25, 2005

Netflix Queue Manager v.3.0

Category: Netflix,Software — badsegue @ 3:55 am

Greasemonkey update

Now that the Manager has reached a point of functional stability, it has become more practical to provide a consolidated version of the script. This removes the externally hosted script injection used by the bookmarklet version, and directly embeds the code from the toolman and manager scripts in the Greasemonkey script.

Warning: the original 3.0 version does not work with the latest Greasemonkey release (.51). If you have upgraded to GM .51 then repeat the Manager script install. I’ve replaced it with v. 3.01 which should work OK. This version does not appear to work with Turnabout .31, so if you are trying to use that then you’ll have to stick with the older version of the Manager.

changes

So there are no new features being added in this version. The base netflix-manager.js script has been updated to keep the code compatible with the new Greasemonkey version. Basically, the handler functions have been added to the window scope, so that they can be called once the Greasemonkey load has completed.

There are a few benefits to using this new version:

  1. Improved performance — the switch from the standard queue to the Manager happens more quickly, and there is no visible intermedieate state. Since the full script code is no longer being loaded from an external host there is a one or two second quicker response.
  2. The ability to have a fixed installation, addressing the security concerns that a few people have expressed. The paranoid can now examine the code, mentally certify it, and not have to worry about a different version running later. It should be noted, however, that this is potentially more risky than running the externally hosted version. Greasemonkey opens up a lot more potential holes than you have from the normal browser javascript. Externally loaded scripts do not have any access to the internal GM functions that are so risky, so even though you may not know what is being run, the code is effectively “sandboxed” to the current page. With the embedded version you’re now responsible for checking the 1200 lines of code to see that it doesn’t exploit any of the doors that GM opens. Keep in mind though that the script only runs on the Netflix queue page, which doesn’t contain any sensitive information.
  3. Availability — with all the required code now embedded in your browser you will be able to use the Manager even if badsegue.org is down.

upgrades

One of the drawbacks of not using externally hosted scripts is the ability to deploy updates transparently. There have been frequent updates to the code throughout its life, and none has required a user to re-install. This version loses that benefit. But the feature set is stable and there are no bugs that I am aware of, so it seems safe to make this version available. The biggest risk is if Netflix makes a change to their queue page that makes the Manager inoperable.

To compensate for the deployment issue, an upgrade notification mechanism has been added. When a new version is available you will see an indicator, and can upgrade with just a few clicks.

should you upgrade?

The older, non-embedded version of the Manager will work with any GM version, so you can stick with that. This newer version is more susceptible to GM changes, which may cause the manager not to operate correctly. I will try to keep the scripts functional with the latest GM versions.

installation

Use the link below, right-click and select Install User Script. If you are unfamiliar with installing Greasemonkey scripts, refer to the instructions and installation page.
Netflix Queue Manager

Full instructions on installation and usage is located here.

• • •

August 12, 2005

Netflix Queue Manager v2.2

Category: Movies,Netflix,Software — badsegue @ 3:45 pm

style changes

After several requests, the titles have been made left-justified. This required some restructuring of the page elements so that the necessary styles could be applied (it’s harder than it should be to create fixed-width layouts without using tables). All the sorting routines had to be tweaked to accomodate the changed structure.

You may also notice:

  • The “Releases on DVD” part of an unreleased title’s availability is now removed. This keeps the release date text from bleeding into the star column. (I think the text used to be different, something like “Available on …”)
  • The BOB function seems to have benefited from the structure changes. In IE, BOB appears in the proper place. In Firefox, the horizontal position is still incorrect, but now it appears to the far left. This is an improvement though, as now the BOB now won’t appear over the current cursor position. Update: since first posting the change the BOB now appears to be working fine in both IE and Firefox, so perhaps Netflix tweaked their positioning code a bit.

As usual, if you’ve previously used the Manager you may need to to a cache reset to see the new features properly.

Full instructions on installation and usage is located here.

• • •

July 18, 2005

Netflix Queue Manager v2.1

Category: Netflix,Software — badsegue @ 9:52 pm

ratings and sort enhancements

herrin of viewwerx.com has provided code to add the ratings icons into the Manager. This was the last bit of movie data from the default Netflix queue that was missing. Also, the text buttons for TOP/END/X have been replaced with arrows from the Netflix Top 100 page and their standard remove icon, giving the Manager a sleeker look. A big thanks to him for all his contributions.

Position indicators have been added to the left of the title as a small, semi-transparent number. The numbers are updated as you re-order the queue. (v2.1b)

There are also some sorting changes:

  • Sorting can now be done using the new ratings. They are ordered from most mature to least.
  • Title sorts now try to handle bonus disc anomalies. If a title starts with “Bonus Material:”, that text is moved to the end of the title. This is to keep bonus discs after the main movie disc. Also “Sp. Ed.” is sometimes used on bonus discs, but not the main disc. This text is expanded to “Special Edition” when sorting.

As usual, if you’ve previously used the Manager you may need to to a cache reset to see the new features properly.

Full instructions on installation and usage is located here.

• • •
Next Page »