diff --git a/.gitattributes b/.gitattributes
deleted file mode 100644
index dfe0770..0000000
--- a/.gitattributes
+++ /dev/null
@@ -1,2 +0,0 @@
-# Auto detect text files and perform LF normalization
-* text=auto
diff --git a/README.md b/README.md
index 59c9619..9f5f793 100644
--- a/README.md
+++ b/README.md
@@ -131,6 +131,9 @@ API에선 직접 비트레이트를 설정할 수 있습니다.
물론 해당 정보가 없으면 null입니다.
## Changelog
+v1.6.7
+* 일부 상황에서 다운로드가 완료로 표시되지 않는 문제 수정
+
v1.6.6
v1.6.5
diff --git a/info.json b/info.json
index 1c4dbad..9d0fbf7 100644
--- a/info.json
+++ b/info.json
@@ -1 +1 @@
-{"description": "\uc720\ud29c\ube0c, \ub124\uc774\ubc84TV \ub4f1 \ub3d9\uc601\uc0c1 \uc0ac\uc774\ud2b8\uc5d0\uc11c \ub3d9\uc601\uc0c1 \ub2e4\uc6b4\ub85c\ub4dc", "name": "youtube-dl", "more": "", "version": "1.6.6", "home": "https://github.com/joyfuI/youtube-dl", "category_name": "vod", "developer": "joyfuI"}
\ No newline at end of file
+{"description": "\uc720\ud29c\ube0c, \ub124\uc774\ubc84TV \ub4f1 \ub3d9\uc601\uc0c1 \uc0ac\uc774\ud2b8\uc5d0\uc11c \ub3d9\uc601\uc0c1 \ub2e4\uc6b4\ub85c\ub4dc", "name": "youtube-dl", "more": "", "version": "1.6.7", "home": "https://github.com/joyfuI/youtube-dl", "category_name": "vod", "developer": "joyfuI"}
\ No newline at end of file
diff --git a/my_youtube_dl.py b/my_youtube_dl.py
index 25766ef..90fd5bb 100644
--- a/my_youtube_dl.py
+++ b/my_youtube_dl.py
@@ -120,7 +120,7 @@ class MyYoutubeDL(object):
ydl_opts.update(self.opts)
with youtube_dl.YoutubeDL(ydl_opts) as ydl:
ydl.download([self.url])
- if self.status == Status.FINISHED: # 다운로드 성공
+ if self.status in (Status.START, Status.FINISHED): # 다운로드 성공
for i in glob2.glob(self.temp_path + '/**/*'):
path = i.replace(self.temp_path, self.save_path, 1)
if os.path.isdir(i):
diff --git a/plugin.py b/plugin.py
index e273dc1..5cc284d 100644
--- a/plugin.py
+++ b/plugin.py
@@ -34,7 +34,7 @@ menu = {
}
plugin_info = {
- 'version': '1.6.6',
+ 'version': '1.6.7',
'name': 'youtube-dl',
'category_name': 'vod',
'developer': 'joyfuI',
diff --git a/templates/youtube-dl_download.html b/templates/youtube-dl_download.html
index e1b94a7..a4bedf2 100644
--- a/templates/youtube-dl_download.html
+++ b/templates/youtube-dl_download.html
@@ -31,70 +31,70 @@
{% block content %}
-
- {{ macros.setting_input_text('url', 'URL', placeholder='http:// 주소', desc='유튜브, 네이버TV 등 동영상 주소') }}
- {{ macros.setting_input_text('filename', '파일명', value=arg['file_name'], desc='템플릿 규칙은 https://github.com/ytdl-org/youtube-dl/blob/master/README.md#output-template 참고') }}
- {{ macros.setting_select('preset', '동영상 포맷 프리셋', arg['preset_list'], col='3') }}
- {{ macros.setting_input_text('format', '동영상 포맷', desc=['포맷 지정은 https://github.com/ytdl-org/youtube-dl/blob/master/README.md#format-selection 참고', '빈칸으로 두면 최고 화질로 다운로드합니다.']) }}
- {{ setting_select2('postprocessor', '후처리', arg['postprocessor_list'], col='3', desc='다운로드 후 FFmpeg로 후처리합니다.') }}
- {{ macros.setting_button([['download_start', '다운로드']]) }}
-
+
+ {{ macros.setting_input_text('url', 'URL', placeholder='http:// 주소', desc='유튜브, 네이버TV 등 동영상 주소') }}
+ {{ macros.setting_input_text('filename', '파일명', value=arg['file_name'], desc='템플릿 규칙은 https://github.com/ytdl-org/youtube-dl/blob/master/README.md#output-template 참고') }}
+ {{ macros.setting_select('preset', '동영상 포맷 프리셋', arg['preset_list'], col='3') }}
+ {{ macros.setting_input_text('format', '동영상 포맷', desc=['포맷 지정은 https://github.com/ytdl-org/youtube-dl/blob/master/README.md#format-selection 참고', '빈칸으로 두면 최고 화질로 다운로드합니다.']) }}
+ {{ setting_select2('postprocessor', '후처리', arg['postprocessor_list'], col='3', desc='다운로드 후 FFmpeg로 후처리합니다.') }}
+ {{ macros.setting_button([['download_start', '다운로드']]) }}
+
-
+
{% endblock %}
diff --git a/templates/youtube-dl_list.html b/templates/youtube-dl_list.html
index 2c7d97b..d146c56 100644
--- a/templates/youtube-dl_list.html
+++ b/templates/youtube-dl_list.html
@@ -1,172 +1,164 @@
{% extends "base.html" %}
{% block content %}
-
- .table > tbody > tr.collapse > td {
- background-color: #009fff0d !important;
- }
+
+
+
+ | IDX |
+ Plugin |
+ 시작시간 |
+ 타입 |
+ 제목 |
+ 상태 |
+ 진행률 |
+ 진행시간 |
+ Action |
+
+
+
+
- .tableRowHover tbody tr:not(.tableRowHoverOff):hover td {
- background-color: #ffff0080 !important;
- }
-
+
+ function status_html(data) {
+ $(`#item_${data.index}`).html(get_item(data));
+ $(`#detail_${data.index}`).html(get_detail(data));
+ }
+
{% endblock %}
diff --git a/templates/youtube-dl_setting.html b/templates/youtube-dl_setting.html
index 2fd8008..5948333 100644
--- a/templates/youtube-dl_setting.html
+++ b/templates/youtube-dl_setting.html
@@ -1,52 +1,52 @@
{% extends "base.html" %}
{% block content %}
-
- {{ macros.setting_input_text('youtube_dl_version', 'youtube-dl 버전', value=arg['youtube_dl_version']) }}
-
-
+
+ {{ macros.setting_input_text('youtube_dl_version', 'youtube-dl 버전', value=arg['youtube_dl_version']) }}
+
+
-
+
{% endblock %}