Colin Meyer > WWW-Netflix-0.05 > netflix_mover

Download:
WWW-Netflix-0.05.tar.gz

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Source  

NAME ^

netflix_mover

SYNOPSIS ^

netflix_mover [options]

Note: will prompt for required options not specified on command line.

DESCRIPTION ^

netflix_mover will read your ratings and queue from a Netflix account or profile. It can also write ratings and queue to another account, if desired.

OPTIONS ^

-help

Prints a brief help message and exits

-action

Specifies the action to take on the ratings or queue

get

Gets the ratings or queue from a Netflix account. Must be run before 'set'.

set

Populates the ratings and queue on a Netflix account.

-target

The target of the action

ratings

Act on the ratings.

queue

Act on the queue.

-file

Specifies an alternative input or an output file. If no file is specified, 'ratings.yaml' and 'queue.yaml' are used.

-user

Specifies the Netflix username for logging in.

-pass

Specifies the Netflix password for logging in.

EXAMPLES ^

netflix_mover

Script will prompt for all necessary information.

netflix_mover -action get -target ratings -user jane@janesmith.com

Get a list of ratings from the Netflix account of jane@janesmith.com. Write the ratings to a YAML file with the default name: 'ratings.yaml'. Script will prompt for password.

netflix_mover -action set -target ratings -file jane_smith_ratings.yaml

Set the ratings on a Netflix account, read from a YAML file named 'jane_smith_ratings.yaml'. Script will prompt for login information.

netflix_mover --action=get --target=queue --user=jane@janesmith.com --pass=smithie

Get the queue from a Netflix account and output it to a YAML file with the default name: 'queue.yaml'.

netflix_mover --action=set --target=queue

Read the queue from a YAML file with the default name: 'queue.yaml', and use it to populate a queue on a Netflix account. Script will prompt for login information.

AUTHORS ^

Colin Meyer and Christie Robertson <pants@helvella.org>

DISCLAIMER ^

This application utilitizes screen-scraping techniques, which are very fickle and susceptable to changes.

COPYRIGHT ^

Copyright 2008 Christie Robertson and Colin Meyer.

LICENSE ^

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See <http://www.perl.com/perl/misc/Artistic.html>

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

syntax highlighting: