public void showInfo(attributeVideo video) { garis(video.Title); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"| Judul : {video.Title} |"); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine($"| Chanel : {video.Chanel} \n"); Console.ResetColor(); Console.WriteLine($"| Durasi : {video.Duration} Menit"); Console.WriteLine($"| Like : {video.Like} - Dislike : {video.Dislike}"); Console.WriteLine($"| View : {video.View}"); Console.WriteLine($"| Upload : {video.DateUpload}"); garis(video.Title); }
static async Task Main(string[] args) { //Console.Clear(); Console.ResetColor(); Program main = new Program(); // Cek Keyboard var clipboard = new HandleKeyboard.Link(); string paste = await clipboard.Paste(); if (!clipboard.isLink(paste)) { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Link Salah"); Console.ResetColor(); Console.ReadKey(); Environment.Exit(0); } var getInfo = clipboard.getInfo(paste); if (getInfo.hostname != "www.youtube.com") { return; } // get info video - youtube Info info = new Info(paste); attributeVideo youtubeInfo = await info.getInfo(); // Tampilkan Info Video main.showInfo(youtubeInfo); await info.getTanyaSize(); // var TanyaSize = await info.getTanyaSize(); //return; // await info.downloadBaru(TanyaSize, youtubeInfo); }