evdh
Version:
evdh : EisF Video Download Helper, auto download videos on web pages.
94 lines (65 loc) • 3.84 kB
Markdown
:: SHORTCOMING.md for evdh (version 0.0.5.0 test201502172108 (public zh-cn version)
author `sceext` <sceext@foxmail.com> `2009EisF2015`, *2015.02* <br />
copyright 2015 sceext All rights reserved.
# evdh 的 缺点
evdh : EisF 视频下载助手 (evdh : EisF Video Download Helper)
(public `zh-cn` version) `branch version-zh-cn` <br />
作者 sceext, 2015年02月
我知道, evdh 还有许多 缺点 和 不足. <br />
我不想将其隐瞒. 所以, 我将 evdh 的缺点和不足之处 罗列如下.
## 目前 evdh 还有如下缺点和不足
+ **没有实现重新解析** <br />
evdh 还没有实现 重新解析. 所以 开始任务后, 请尽快完成下载.
因为视频网站的下载地址可能几个小时后就失效了.
如果下载地址失效, evdh 将不能够继续任务, 只能从头重新开始下载.
+ **当下载速度为 0 时没有自动重试** <br />
有时下载视频会出现速度降为 0, 并且很长时间一直是 0 的情况.
一般出现这种情况, 重启 evdh 并继续任务即可解决问题.
但是 evdh 目前还没有自动对这种情况作出反应.
+ [已知 BUG] **下载 100% 时一直没有下载完成** <br />
这是 evdh 的一个已知的 BUG.
下载视频有时 (不是很频繁) 会出现这种情况.
具体表现是 下载进度 显示 100%, 仍然显示正在下载.
重启 evdh 后显示此文件下载失败.
+ [NEW] **继续未完成的任务不够完善** <br />
在 "task_list" 模式, 不能中断 evdh 并且在退出 evdh 后继续任务.
这在将来的版本中可能进行改进.
+ **下载不支持压缩** <br />
目前 evdh 下载视频文件时不支持 HTTP 压缩. (Content-Encoding: gzip, 等)
+ **用户界面不够完善** <br />
目前 evdh 显示下载信息时还不能显示 预计的剩余时间.
+ [已知 BUG] **下载错误不会退出** <br />
当只剩余状态为错误的下载文件时, evdh 不会退出.
+ **错误处理不够完善** <br />
evdh 程序内部对错误的处理不够完善.
有时会出现未被捕获的错误, 导致 evdh 直接出错退出.
这种情况一般由网络错误引起.
+ **不够稳定** <br />
目前 evdh 还不太稳定. 有时候会出现一些问题, 需要重启 evdh 才能继续下载. <br />
(虽然 evdh 不是很稳定, 但是 对下载视频影响不大. )
## 短期内 evdh 不会考虑支持如下特性
+ **图形用户界面** <br />
目前有如下理由不支持 图形用户界面:
+ **图形用户界面不利于自动化** <br />
evdh 的目标就是 自动下载, 能够在没有人参与的情况下
自动下载 一个甚至 多个 视频.
并且, 在将来的版本, evdh 还将自动处理一些情况, 比如下载错误等,
从而更加 自动, 减少人参与的处理.
图形用户界面 和 自动化 背道而驰.
+ **用户界面只是一个界面** <br />
无论是 图形用户界面 还是 evdh 目前的 文本用户界面,
都只是一个界面而已, 只要用着方便, 何必非要追求图形用户界面呢?
更重要的是 evdh 的内部功能是否强大, 稳定.
+ **目前用户界面优先级较低** <br />
evdh 还处于初期阶段, 功能尚不完善, 稳定性还不够.
目前优先考虑并解决的是这些问题.
用户界面只能次之.
+ **目前无法方便的实现图形用户界面** <br />
目前还没有找到方便的方式实现 图形用户界面.
evdh 使用的 node.js 运行环境本身是用来做服务器的,
本身不提供图形用户界面, 有个文本界面就不错了.
## `#`
我知道, 此列表远远不能包括 evdh 的全部缺点.
但是, 我会努力使 evdh 变得更好. <br />
**evdh : 下个版本 : 会更好 !!!**
:: end SHORTCOMING.md