浏览代码

Add files via upload

蘭雅sRGB 4 年之前
父节点
当前提交
409de8d4be
共有 1 个文件被更改,包括 44 次插入0 次删除
  1. 44 0
      debian/emby2url.py

+ 44 - 0
debian/emby2url.py

@@ -0,0 +1,44 @@
+# python 读写剪切板内容
+# pip3 install pywin32
+
+import win32clipboard as w
+import win32con
+import os
+
+def getText():
+    w.OpenClipboard()
+    d = w.GetClipboardData(win32con.CF_TEXT)
+    w.CloseClipboard()
+    return(d).decode('GBK')
+
+def setText(aString):
+    w.OpenClipboard()
+    w.EmptyClipboard()
+    w.SetClipboardText(aString)
+    w.CloseClipboard()
+
+# 获取剪贴板文本
+url = getText()
+print(url)
+
+# 替换 EmbyMedia 路径 到URL 给PotPlayer播放视频
+emby_path = "/mnt/EmbyMedia/"
+http_url = "http://192.168.1.111/"
+
+url = url.replace( emby_path , http_url ).replace('\n', '')
+
+# 把文本写回剪贴板
+setText(url)
+print(url)
+
+path = "C:\Program Files\DAUM\PotPlayer"
+os.chdir(path)
+
+cmdline ='cmd /c  ' + 'PotPlayerMini64.exe  \"' +  url + '\"'
+
+print(cmdline)
+
+# 调用 PotPlayer 64 bit
+os.system(cmdline)
+
+# os.system('pause')