Puvodne jsem vyvijel program StahovaniZHouseMixes, ktery byl ale ve Windows Forms a i kdyz v nem byly nektere zajimave funkce jako moznost primeho stahovani vc. zobrazeni progress baru jak pro stahovany soubor tak pro celkovy prubeh.
Zel byl ve WF jak jsem uz rikal a to neni moderni technologie(i kdyz se ji nekteri snazi vzkrisit), hlavne mi vadi to ze i kdyz nesahnu vubec na soubor *.Designer.cs tak semtam se mi stane ze se mi ztrati veskere rozlozeni a z aplikace mam tak razem pulku.
Vetsi duvod jsem ale mel kdyz jsem se rozhodl, ze program tohoto typu bych chtel dat na GitHub a tam to uz musi nejak vypadat – zadne tlacitka bez ikonek, 100% funkcnost na ukor poctu funkci. A tak jsem to presne udelal i ted. Program po startu vypada nejak takto:
1. krokem kdyz program vypada takto je napsat nazev profilu z ktereho chcete stahovat. Ja napsal PlayLentoStyle, cimz jsem aktivoval 1. ikonku, po kliku na ni se vam zobrazi neco takoveho(viz. moje velmi kostrbata anglictina):
Po odkliknuti upozorneni a vyrozumeni se vam zobrazi webovy prohlizec, kde si budete klikat na stranky dole a pak na tlacitko s pripinackem nahore, cimz se vam stahnou a vyparsuji vsechny stranky s mixy, ktere jsou na dane strance:
Az budete mit dokonceno, kliknete na ikonku dveri, ktera je napravo od pripinacku. Tim webovy prohlizec uzavrete a zobrazi se vam mixy ktere jste si naklikali:
Zaroven se vam aktivuje 2. tlacitko, kterym si vygenerujete HTML soubor s mixy ktery se pote sam otevre. MMa priponu HTML – me se soubory HTML oteviraji v Notepadu:
Tak a to je vsechno co program umi. Ja jsem zapomnel disablovat a enablovat tlacitka v Menu App takze to jdu jeste dodelat. Dale jsem zapomnel zakazat tlacitko 1. pokud se smaze nazev uz. profilu. Nicmene uz to je na GitHubu a muzete se na to podivat na https://github.com/sunamo/DownloadFromHouseMixes . EDIT: Tak uz to tam je vse opravene a dodelane.