You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The version check pattern seen here needs to be case insensitive because the version reported by portable streamlink (on windows) is "Streamlink.exe 0.1.0".
I had to change the source of streamlink to report the version in lowercase to get the gui to work, otherwise I would get "Invalid version check output" error.
The text was updated successfully, but these errors were encountered:
Changing the regexp doesn't solve this issue, the value of the first capture group also needs to be turned into lowercase letters.
The portable version (Streamlink.exe wrapper) is not supported right now. I don't know how I feel about it and if I want to support it, because there are some things that are not that well thought out. When executing Streamlink.exe, there are other unnecessary, meaningless stdout outputs that cause the validation promise to be rejected and I think the strict validation should not be removed. Also the streamlink python script is being modified which causes this issue you're reporting.
What you are doing is selecting the included embedded python executable and the (modified) streamlink python script from the portable-version's directory. You can get all these (unmodified) components from here instead of using the portable version if you don't want or can't use the Streamlink installer:
The version check pattern seen here needs to be case insensitive because the version reported by portable streamlink (on windows) is "Streamlink.exe 0.1.0".
I had to change the source of streamlink to report the version in lowercase to get the gui to work, otherwise I would get "Invalid version check output" error.
The text was updated successfully, but these errors were encountered: