From f8c31578f8c50b9d6eebf7f9c7e512a3be616e08 Mon Sep 17 00:00:00 2001 From: MikeGafert Date: Thu, 8 Jul 2021 14:49:31 +0200 Subject: [PATCH] minor changes --- PS5_Finder_GER/Extensions.cs | 1 + PS5_Finder_GER/Program.cs | 9 +++++++-- PS5_Finder_GER/Ressources/URLs.txt | 3 ++- PS5_Finder_GER/Webseite.cs | 17 ++++++++++++----- 4 files changed, 22 insertions(+), 8 deletions(-) diff --git a/PS5_Finder_GER/Extensions.cs b/PS5_Finder_GER/Extensions.cs index 887aca8..e4aeec9 100644 --- a/PS5_Finder_GER/Extensions.cs +++ b/PS5_Finder_GER/Extensions.cs @@ -266,5 +266,6 @@ public static void UrlDateiSchreiben(string urlFilePath, string UserURLsPath) } } } + } } \ No newline at end of file diff --git a/PS5_Finder_GER/Program.cs b/PS5_Finder_GER/Program.cs index 93c3b19..82847c8 100644 --- a/PS5_Finder_GER/Program.cs +++ b/PS5_Finder_GER/Program.cs @@ -191,17 +191,21 @@ static async Task Main(string[] args) // Eintrag des des fehlers in die errorlog.txt Extensions.WriteErrorLog(WebseitenListe, errorLogtxtPath, i, ex); Extensions.wait10SecForMMS(WebseitenListe, i); + Console.ForegroundColor = ConsoleColor.White; continue; } catch (TaskCanceledException ex) { + Console.ForegroundColor = ConsoleColor.Red; + Console.WriteLine(ex.Message); // Eintrag des des fehlers in die errorlog.txt Extensions.WriteErrorLog(WebseitenListe, errorLogtxtPath, i, ex); Extensions.wait10SecForMMS(WebseitenListe, i); + + Console.ForegroundColor = ConsoleColor.White; continue; } - Console.ForegroundColor = ConsoleColor.White; // Den erhaltenen Inhalt der Webseite in eine txt Datei schrieben Extensions.writeWebsiteToTxtFile(websiteCodePath, i, WebseitenListe, webData); @@ -272,8 +276,9 @@ static async Task Main(string[] args) // Eintrag des Ergebnisses für diese Webseite in die log.txt Extensions.WriteLogfile(WebseitenListe, logtxtPath, i); - // Ausgabe des Ergebnisses dieser Webseite + // Ausgabe des Ergebnisses dieser Webseite Console.WriteLine(WebseitenListe[i]); + Console.ForegroundColor = ConsoleColor.White; Extensions.wait10SecForMMS(WebseitenListe, i); diff --git a/PS5_Finder_GER/Ressources/URLs.txt b/PS5_Finder_GER/Ressources/URLs.txt index 8207bfc..070bc38 100644 --- a/PS5_Finder_GER/Ressources/URLs.txt +++ b/PS5_Finder_GER/Ressources/URLs.txt @@ -49,4 +49,5 @@ aktiv,Media Markt,SONY PS5 + Returnal,https://www.mediamarkt.de/de/product/_sony aktiv,Saturn,Demon Souls + Spider-Man Bundle,https://www.saturn.de/de/product/_sony-ps5-demon-souls-marvel-s-spider-man-miles-morales-2739307.html?utm_source=easymarketing&utm_medium=aff-content&utm_term=52525&utm_campaign=Deeplinkgenerator-AO&emid=60e30a8d519d2b60570a374b aktiv,Saturn,Returnal + Spider-Man Bundle,https://www.saturn.de/de/product/_sony-ps5-returnal-marvel-s-spider-man-miles-morales-2739308.html?utm_source=easymarketing&utm_medium=aff-content&utm_term=52525&utm_campaign=Deeplinkgenerator-AO&emid=60e30a8c6374cb14542b32a8 aktiv,Saturn,R&C Bundle,https://www.saturn.de/de/product/_sony-ps5-ratchet-clank-rift-apart-2741442.html?utm_source=easymarketing&utm_medium=aff-content&utm_term=52325&utm_campaign=Deeplinkgenerator-AO&emid=60dad89993c65b1aa8424db0 -aktiv,Media Markt,R&C Bundle,https://www.saturn.de/de/product/_sony-ps5-ratchet-clank-rift-apart-2741441.html?utm_source=easymarketing&utm_medium=aff-content&utm_term=52325&utm_campaign=Deeplinkgenerator-AO&emid=60e30a6c253843285a52236a \ No newline at end of file +aktiv,Media Markt,R&C Bundle,https://www.saturn.de/de/product/_sony-ps5-ratchet-clank-rift-apart-2741441.html?utm_source=easymarketing&utm_medium=aff-content&utm_term=52325&utm_campaign=Deeplinkgenerator-AO&emid=60e30a6c253843285a52236a +aktiv,myBiotea,Mega Tea Bundle,https://mybiotea-gera.de/produkt/playstation5-ratchetclank-residentevil8/ \ No newline at end of file diff --git a/PS5_Finder_GER/Webseite.cs b/PS5_Finder_GER/Webseite.cs index 27bc2a1..943eeea 100644 --- a/PS5_Finder_GER/Webseite.cs +++ b/PS5_Finder_GER/Webseite.cs @@ -1,4 +1,7 @@ -namespace PS5_Finder +using System; +using System.Threading.Tasks; + +namespace PS5_Finder { public class Webseite { @@ -20,16 +23,20 @@ public Webseite(bool aktiv, string name, string modell, string url, bool verfueg this.Modell = modell; this.Url = url; this.Verfuegbar = verfuegbar; - } + } public override string ToString() { if (!Verfuegbar) { - return $"Nein"; - } - return $"JA!"; + Console.ForegroundColor = ConsoleColor.Red; + return $"Nein\nURL: {Url}"; + } + Console.ForegroundColor = ConsoleColor.Green; + return $"JA!\nURL: {Url}"; //return $"{Name} {Modell} {Url}"; } } } + +// 29c189127442fa05a1cfad3708681769faf74938 \ No newline at end of file