Skip to content

clickyotomy/netflix-passwd-rotate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

netflix-passwd-rotate
---------------------

A CLI for rotating passwords on Netflix, built using `chromedp'.

Documentation: https://godoc.org/github.com/clickyotomy/netflix-passwd-rotate.

USAGE
    netflix-passwd-rotate -username {user} -old-password {old-pw}
                          -new-password {new-pw} -auto-generate
                          -max-len {M} -num-digits {D} -no-upper
                          -num-symbols {S} -allow-repeat -no-color
                          -dev-logout -tmp-dir {tmp} -out-file {out}
                          -exec-path {bin} -wait-sec {W}

ARGUMENTS
    -username               Netflix username to login with.
    -old-password           The current Netflix password.
    -new-password           The new Netflix password.
    -auto-generate          Generate a Netflix password.
    -no-color               Disable colored output.
    -dev-logout             Force log-out from all devices.
    -tmp-dir                Temporary directory for user data.
    -out-file               Write the new password to file.
    -exec-path              Path to the `google-chrome' binary.
    -wait-sec               Time to wait for the operation.

OTHER
    For -auto-generate:
        -max-len            The maximum length of the password.
        -num-symbols        The number of symbols in the password.
        -num-digits         The number of digits in the password.
        -no-upper           Disable upper-case letters in the password.
        -allow-repeat       Allow repetitions in the password.


NOTES
    Reference:
        * chromedp: https://godoc.org/github.com/chromedp/chromedp

    Installation:
        $ go get -u github.com/clickyotomy/netflix-passwd-rotate

    Development:
        $ make dev TEST_KEY="42"
        # For details on `TEST_KEY', please check `main_test:encrypt()'.

Releases

No releases published

Packages

No packages published