สนิม
v1.0.8
Rusty_dl เป็นกล่องอเนกประสงค์ที่ออกแบบมาเพื่อดึงเนื้อหาประเภทต่างๆ ได้อย่างง่ายดาย รวมถึงวิดีโอ YouTube, สื่อทวีต (เช่น วิดีโอ รูปภาพ และ GIF) และสุดท้ายคือสื่ออื่นๆ มากมายจากเว็บโดยตรง
cargo add rusty_dl
use rusty_dl :: prelude :: { Downloader , YoutubeDownloader , DownloadError } ;
const URL : & str = "my_yt_video_link" ;
fn main ( ) -> Result < ( ) , DownloadError > {
let downloader = YoutubeDownloader :: new ( URL ) ;
downloader . blocking_download ( )
}
use rusty_dl :: prelude :: { Downloader , YoutubeDownloader , DownloadError } ;
const URL : & str = "my_yt_video_link" ;
# [ tokio :: main ]
async fn main ( ) -> Result < ( ) , DownloadError > {
let downloader = YoutubeDownloader :: new ( URL ) ;
downloader . download ( ) . await
}
ลังนี้ยังส่งออก TwitterDownloader และ ResourceDownloader ซึ่งทำงานในลักษณะเดียวกับที่แสดงไว้ด้านบน
ดูเพิ่มเติมในไดเรกทอรีตัวอย่าง
ยินดีบริจาค! อย่าลังเลที่จะเปิดประเด็นหรือส่งคำขอดึงเพื่อช่วยปรับปรุงห้องสมุดนี้
โครงการนี้ได้รับอนุญาตภายใต้ใบอนุญาต MIT