python基于tkinter制作m3u8视频下载工具

python基于tkinter制作m3u8视频下载工具


2024年4月14日发(作者:百度查字手写输入)

pattern4 = e(r'^http[s]?:[^]*', re.M)

result114 = l(link)

if result114:

rooturl2 = result114[0]

res = t('GET', link)

content = str(, 'utf8')

list = ('n')

reallist = []

for one in list:

if th('""'):

keyurl = rooturl1 + ""

res = t('GET', keyurl)

key = str(, 'utf8')

if th('.ts') or th('.image'):

if (r'http', one, re.M | re.I):

(one)

elif (r'', one, re.M | re.I):

(rooturl2 + one)

else:

(rooturl1 + one)

if th('.m3u8'):

if (r'', one, re.M | re.I):

reallist = getrealtask(rooturl2 + one)

else:

reallist = getrealtask(rooturl1 + one)

break

return reallist

def download_ts(result):

url = result['url']

name = result['name']

num = result['num']

rootpath = result['root']

m3u8Name = result['m3u8name']

t= str(result['total'])

if num % 10000 == 0:

print(str(num)+' / '+t)

basepath = (rootpath,m3u8Name)

fullpath = (basepath,name)

isExist = (fullpath)

if not isExist:

http = nager(timeout=10.0)

while(1):

try:

f = t('GET', url)

break

except:

print("URL ERRO: " + url)

(2)

d =

with open(fullpath, "wb") as code:

(d)

print("SAVE: " + url)

def clock2(num,path):

global window

global key

v3 = Var();

v4 = Var();

l3 = (window, text='', textvariable=v3, font=('Arial', 10))

l4 = (window, text='', textvariable=v4, font=('Arial', 10))

(x=10, y=130, anchor='nw')

(x=10, y=160, anchor='nw')

("下载中。。。")

while(1):

path_file_number = len((path+'/*.ts'))

mp4_file_number = len((path + '/*.mp4'))

numberstr = str(path_file_number) + '/'+str(num)

(numberstr)

if mp4_file_number==1:

("下载完成!")

key = ''

break

def clock1():

global v

global v2


发布者:admin,转转请注明出处:http://www.yc00.com/xitong/1713029365a2169148.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信