setParameter(1, NicoContent.Status.GET_FILE);
@SuppressWarnings("unchecked")
List<NicoContent> results = query.getResultList();
- instance.login(config.getNicoMail(), config.getNicoPassword());
Date prevDate = null;
for (NicoContent c : results) {
if (c.getFailTimes() >= config.getMaxRetry()) {
NamePattern np = new NamePattern(config.getFileNamePattern(), config.getFileNameReplaceFrom(), config.
getFileNameReplaceTo(), c.getTitle());
log.info("ファイルを取得します: " + c.getNicoId() + " " + c.getTitle());
+ final boolean authed = instance.challengeAuth();
+ if (!authed) {
+ log.info("ログインします");
+ instance.login(config.getNicoMail(), config.getNicoPassword());
+ }
try {
VideoInfo vi = instance.getVideoInfo(c.getNicoId());
GetFlvResult result = instance.getFlvFile(vi, saveDir, np, c.getStatus(), config.needLowFile(),