다운로드 후 파일 이동이 안되던 문제 수정

This commit is contained in:
joyfuI
2021-05-04 00:37:42 +09:00
parent 446d39eb31
commit 4db7ce9913
4 changed files with 7 additions and 4 deletions

View File

@@ -199,6 +199,9 @@ API를 제공합니다. 다른 플러그인에서 동영상 정보나 다운로
물론 해당 정보가 없으면 null입니다.
## Changelog
v3.0.1
* 다운로드 후 파일 이동이 안되던 문제 수정
v3.0.0
* SJVA3 대응
* SJVA에 flask_cors가 내장됨에 따라 항상 CORS 허용

View File

@@ -1 +1 @@
{"version": "3.0.0", "name": "youtube-dl", "category_name": "vod", "developer": "joyfuI", "description": "\uc720\ud29c\ube0c, \ub124\uc774\ubc84TV \ub4f1 \ub3d9\uc601\uc0c1 \uc0ac\uc774\ud2b8\uc5d0\uc11c \ub3d9\uc601\uc0c1 \ub2e4\uc6b4\ub85c\ub4dc", "home": "https://github.com/joyfuI/youtube-dl", "more": ""}
{"version": "3.0.1", "name": "youtube-dl", "category_name": "vod", "developer": "joyfuI", "description": "\uc720\ud29c\ube0c, \ub124\uc774\ubc84TV \ub4f1 \ub3d9\uc601\uc0c1 \uc0ac\uc774\ud2b8\uc5d0\uc11c \ub3d9\uc601\uc0c1 \ub2e4\uc6b4\ub85c\ub4dc", "home": "https://github.com/joyfuI/youtube-dl", "more": ""}

View File

@@ -1,10 +1,10 @@
from __future__ import unicode_literals
import os
import glob
import traceback
import tempfile
import json
from glob import glob
from datetime import datetime
from threading import Thread
from enum import Enum
@@ -130,7 +130,7 @@ class MyYoutubeDL(object):
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download([self.url])
if self.status in (Status.START, Status.FINISHED): # 다운로드 성공
for i in glob.glob(self.temp_path + '/**/*'):
for i in glob(self.temp_path + '/**/*', recursive=True):
path = i.replace(self.temp_path, self.save_path, 1)
if os.path.isdir(i):
if not os.path.isdir(path):

View File

@@ -36,7 +36,7 @@ menu = {
}
plugin_info = {
'version': '3.0.0',
'version': '3.0.1',
'name': 'youtube-dl',
'category_name': 'vod',
'developer': 'joyfuI',