Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

A rich desktop application for tracking tv shows

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
NotificationsYou must be signed in to change notification settings

udoprog/ontv

Repository files navigation

githubcrates.iodocs.rsbuild status

Reimagining of my old Python-based CLI application for tracking showprogress and what to watch next.

Still in the experimental stage. Users beware!


Features



A friendly dashboard of what's next

Schedule of upcoming shows

Detailed watch history

Git friendly storage

Running ontv in read-only mode

If you for some reason want to run ontv in read-only mode you can do thatwith the--test switch. I personally use this during development to makesure I don't accidentally save bad data to my local database.

$ RUST_LOG=ontv=debug ontv --test

Importing history from trakt.tv

You must run the application at least once, and go intoSettings toconfigure your themoviedb.com API key. Unfortunately I cannot help you withthis.

Next you'll need to export your existing history it usingthis very helpfulservice by Darek Kay.

After you've unpacked the file, import the history by startingontv likethis:

$ RUST_LOG=ontv=debug ontv --import-trakt-watched C:\Downloads\watched_shows.txt --import-missing

The process is incremental, so don't worry if you have to abort it. If anyepisode already has a watch history it will simply skip over that episode.

This will take a while, so go get a ☕.


Storing your database in git

Make sure that whatever repository you're using is private, sinceconfig.yaml will contain your API keys.

OnTV is designed to store its state in a human-readable, filesystem-friendlytext format, and will probably continue to do so until it turns out to notbe a great idea any longer.

If you want to store the configuration directory in git you'll have to findthem first:

  • Windows:%APPDATA%/setbac/ontv/config
  • Linux:~/.config/ontv (I think).

After this, you'll want to use a.gitignore file which excludessync.yaml andqueue.yaml, unless you want to be plagued by frequentchanges:

/sync.yaml/queue.yaml

About

A rich desktop application for tracking tv shows

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp