瀏覽代碼

[bugfix] filmix get_streams 1080p strādā tikai pro+

Ivars 7 年之前
父節點
當前提交
a935e2b8b4
共有 3 個文件被更改,包括 5 次插入2 次删除
  1. 2
    0
      imake.bat
  2. 二進制
      release/enigma2-plugin-extensions-playstream_0.6k.ipk
  3. 3
    2
      sources/filmix.py

+ 2
- 0
imake.bat 查看文件

@@ -3,6 +3,8 @@
3 3
 
4 4
 if ()==(%1%) (
5 5
     python get_version.py PlayStream.py >version.txt
6
+    cat version.txt
7
+    pause
6 8
     set /p ver=<version.txt
7 9
     echo Version: %ver%
8 10
 ) else (

二進制
release/enigma2-plugin-extensions-playstream_0.6k.ipk 查看文件


+ 3
- 2
sources/filmix.py 查看文件

@@ -314,14 +314,15 @@ Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
314 314
         return result
315 315
 
316 316
     def get_streams2(self,url0):
317
-        m = re.search("\[([\d,]+)]",url0)
317
+        m = re.search("\[([\d\w,]+)\]",url0)
318 318
         if not m:
319 319
             return [("?",url0)]
320 320
         res = m.group(1)
321 321
         streams=[]
322 322
         for res in res.split(","):
323 323
             if not res: continue
324
-            url=re.sub("\[[\d,]+]",res,url0)
324
+            if res in ["1080p"]: continue #TODO fullhd only in PRO+ version
325
+            url=re.sub("\[[\d\w,]+\]",res,url0)
325 326
             streams.append((res,url))
326 327
         return streams
327 328