Giter VIP home page Giter VIP logo

traktstats_app's Introduction

Screenshot Gallery

Trakt All Time Stats

This app shows trakt all-time-stats like the official version without the need of trakt vip subscription.

Usage

Generate all-time-stats.json file using this program.
Then select that file in the app.
Or you can use the hosted app (NOTE:- not yet optimized for web).

Screenshots

Screenshot Gallery Screenshot Gallery Screenshot Gallery

Screenshot Gallery Screenshot Gallery

Permissions

  • No permissions are requested.
  • App only require Internet permission to fetch images needed from internet at runtime.

traktstats_app's People

Contributors

ahmedazim7804 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

traktstats_app's Issues

how to run

i don't see it as part of the readme, and i'm unfamiliar with this project strucutre.

how do i run this app? or is it hosted somewhere?

Can't view stats (Grey screen)

I have tried importing all-time-stats.json that I have generated but stats after "All Time Totals" section isn't showing up.

I thought the issue might be causing by non-English letters and tried replacing all non-English letters with English ones. Didn't fix the issue.

Screenshot_20240104-125357

Tried with:

  • Nothing Phone 2 - Android 14
  • Xiaomi Mi A2 Lite - Android 13

Infinite wait state

It gets 8% through and goes into an infinite loop somewhere I think...

Traceback (most recent call last):
File "/Users/Me/trakt_vip_stats/main.py", line 170, in
8%|███▏ | 209/2503 [20:48<3:48:20, 5.97s/it]
args.func(args)
File "/Users/Me/trakt_vip_stats/main.py", line 53, in run
Multiprocess(
File "/Users/Me/trakt_vip_stats/main.py", line 28, in Multiprocess
process1.join()
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/multiprocessing/process.py", line 149, in join
res = self._popen.wait(timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/multiprocessing/popen_fork.py", line 43, in wait
return self.poll(os.WNOHANG if timeout == 0.0 else 0)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/multiprocessing/popen_fork.py", line 27, in poll
pid, sts = os.waitpid(self.pid, flag)
^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyboardInterrupt
Process Process-1:
Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/mpire/pool.py", line 773, in imap_unordered
yield imap_iterator.next(block=True, timeout=0.01)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/mpire/async_result.py", line 161, in next
timed_out = not self._condition.wait(timeout=timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/threading.py", line 324, in wait
gotit = waiter.acquire(True, timeout)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyboardInterrupt

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/Users/Me/trakt_vip_stats/get_data/get_movie_history.py", line 114, in process_get_history
pool.map(get_movie, data)
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/mpire/pool.py", line 462, in map
results = self.map_unordered(
^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/mpire/pool.py", line 534, in map_unordered
return list(self.imap_unordered(func, iterable_of_args, iterable_len, max_tasks_active, chunk_size,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/mpire/pool.py", line 809, in imap_unordered
self._handle_exception()
File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/site-packages/mpire/pool.py", line 937, in _handle_exception
raise exception
KeyboardInterrupt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.