bugfixes, md5 id
This commit is contained in:
@@ -20,3 +20,4 @@ wreq = { version = "5", features = ["full"] }
|
||||
wreq-util = "2"
|
||||
percent-encoding = "2.1"
|
||||
capitalize = "0.3.4"
|
||||
md5 = "0.8.0"
|
||||
|
||||
@@ -13,6 +13,7 @@ use std::env;
|
||||
use std::vec;
|
||||
use wreq::{Client, Proxy};
|
||||
use wreq_util::Emulation;
|
||||
use md5;
|
||||
|
||||
error_chain! {
|
||||
foreign_links {
|
||||
@@ -212,7 +213,7 @@ impl HentaimoonProvider {
|
||||
.to_string();
|
||||
// html decode
|
||||
title = decode(title.as_bytes()).to_string().unwrap_or(title);
|
||||
let id = video_url.split("/").collect::<Vec<&str>>()[4].to_string();
|
||||
let id = format!("{:x}", md5::compute(title.clone()));
|
||||
let raw_duration = video_segment.split("<div class=\"duration\">").collect::<Vec<&str>>()[1]
|
||||
.split("<")
|
||||
.collect::<Vec<&str>>()[0]
|
||||
|
||||
Reference in New Issue
Block a user