vinaywadhwa / justwatch-alfred Goto Github PK
View Code? Open in Web Editor NEWAlfred workflow to easily find where to stream your movies/tv-shows. Based on an unofficial Justwatch API.
Home Page: https://vinaywadhwa.github.io/justwatch-alfred/
Alfred workflow to easily find where to stream your movies/tv-shows. Based on an unofficial Justwatch API.
Home Page: https://vinaywadhwa.github.io/justwatch-alfred/
Can't find HBO, Hulu, Disney+ results
Getting this error in Alfred as some dependancy is missing on my machine.
[17:11:44.368] Logging Started... [17:11:46.700] Just Watch (Unofficial)[Script Filter] Queuing argument 'fr' [17:11:46.817] Just Watch (Unofficial)[Script Filter] Script with argv '(null)' finished [17:11:46.820] ERROR: Just Watch (Unofficial)[Script Filter] Code 1: Traceback (most recent call last): File "main.py", line 3, in <module> from lib.justwatch import JustWatch File "/Users/lari/Dropbox/AlfredApp/Alfred.alfredpreferences/workflows/user.workflow.75D5FD04-C1A0-4EE1-ACAC-EF1030704443/lib/justwatch/__init__.py", line 1, in <module> from .justwatchapi import JustWatch File "/Users/lari/Dropbox/AlfredApp/Alfred.alfredpreferences/workflows/user.workflow.75D5FD04-C1A0-4EE1-ACAC-EF1030704443/lib/justwatch/justwatchapi.py", line 3, in <module> import requests ImportError: No module named requests
Using Alfred 5, the workflow doesnt seem to work.
Locale is set to DE
Hello, I am one person who is using your workflow in Korea
However, I cannot search in Korean, so I would like to ask if you can add a search function
Thank you in advance ๐
Hi,
since macOS 12.3 (which removed python 2) the workflow isn't working anymore. Module cPickle is missing:
ModuleNotFoundError: No module named 'cPickle'
would be happy if this could be fixed ๐
Experiencing a general error using the workflow. Error message is:
"No module named 'importlib_resources'"
Alfred debug log below. Thank you.
Getting this error when trying to load! Here's debugger info:
[19:49:26.090] Logging Started...
[19:49:31.015] JustWatch - Alfred[Script Filter] Queuing argument 'the vow'
[19:49:31.474] JustWatch - Alfred[Script Filter] Script with argv '(null)' finished
[19:49:31.476] ERROR: JustWatch - Alfred[Script Filter] Code 1: 19:49:31 workflow.py:1695 DEBUG loading cached data: /Users/daddy/Library/Caches/com.runningwithcrayons.Alfred/Workflow Data/com.vwap.justwatch/__workflow_latest_version.cpickle
.
19:49:31 workflow.py:2061 DEBUG ---------- JustWatch - Alfred (1.0.6) ----------
19:49:31 workflow.py:1468 DEBUG reading settings from /Users/daddy/Library/Application Support/Alfred/Workflow Data/com.vwap.justwatch/settings.json
19:49:31 workflow.py:2343 DEBUG update check not due
19:49:31 connectionpool.py:941 DEBUG Starting new HTTPS connection (1): apis.justwatch.com:443
19:49:31 connectionpool.py:442 DEBUG https://apis.justwatch.com:443 "GET /content/locales/state HTTP/1.1" 200 14
19:49:31 workflow.py:2080 ERROR string indices must be integers
Traceback (most recent call last):
File "/Users/daddy/Library/Application Support/Alfred/Alfred.alfredpreferences/workflows/user.workflow.435E3D0C-7EDD-49F1-9EE9-96BE723A6921/workflow/workflow.py", line 2073, in run
func(self)
File "main.py", line 123, in main
just_watch = JustWatch(country=constants.LOCALE)
File "./lib/justwatch/justwatchapi.py", line 18, in init
self.locale = self.set_locale()
File "./lib/justwatch/justwatchapi.py", line 45, in set_locale
if result['iso_3166_2'] == self.country or
TypeError: string indices must be integers
19:49:31 workflow.py:2103 DEBUG ---------- finished in 0.354s ----------
[19:49:31.479] JustWatch - Alfred[Script Filter] {"items": [{"valid": false, "subtitle": "string indices must be integers", "icon": {"path": "/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/AlertStopIcon.icns"}, "title": "Error in workflow 'JustWatch - Alfred'"}]}
I set the country code as US as I'm in the USA โ any ideas?
This is nice. I have a justwatch account where I've selected my providers. Is it possible for this workflow to login to my justwatch account and show me just my selected providers? If not, are there settings in this workflow where I could list my providers (duplicating the list in my justwatch account)?
Mac OSx 13.0.1 (Ventura)
Alfred 5.0.6 (2110)
Workflow v1.1.2
gives the output enclosed in the attached file.
Perhaps, this could be linked to this change in Ventura OS?: https://www.alfredforum.com/topic/18184-alfred-cannot-find-files-after-installing-dropbox-beta-for-cloudstorage-intel/page/2/#comments
justwatch_error.txt
Hello! Amazing workflow, thanks for making it! I was wondering, is there an easy way to add in a modifier to download (or copy to clipboard) the poster art?
This seems to be a useful workflow. Thanks for your effort.
Fixes:
Suggestions:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.