Wesołych świąt :).
Tak jakoś wypada, że wydawanie aktualizacji różnych moich programów na święta staje się tradycją. Czy to Boże narodzenie czy Wielkanoc.
Mini load doczekał się przepisania na C#!
Appka jest skompilowana w NET4.8, więc powinna działać na wszystkim co stoi na Win 10 lub 11 i ma podstawowe komponenty systemu. Niestety mogły odpaść ograniczone wersje Windowsa, ale dla osób, które chcą mieć jakiś downloader, który nadal działa na starszych lub okrojonych wersjach na stronie zostawiłem link do ostatniej wersji 0.7 napisanej w HSP, która działa wszędzie. No niestety. Na coś się trzeba było zdecydować. Albo sensowny interface, który umiem zrobić w WinFormsach, albo bezsensowny, bo nie umiem ładnie robić okienek w HSP.
Aplikacja dostała zupełnie nowy,, wygodniejszy interface niż w HSP. Sporo skrótów klawiszowych, opcję zmiany folderu, zapis do MP3 128 gdyby ktoś nie chciał 256 i lepsze pobieranie wielu linków.
Nie trzeba teraz wpisywać ścieżki ręcznie. Możemy wybrać plik używając "Load file" albo wkleić linki w pole edycji.
Dodatkowo dostajemy pełny status z YT-DLP w oknie dialogowym wraz z informacją ile linków już przeprocesował.
Wszystkie błędy, które zgłosiły osoby testujące prywatne bety zostały poprawione i wszystko działa stabilnie.
Niektóre moje założenia NT interface spotkały się z gorszym przyjęciem, więc je zmieniłem. Dlatego jeśli Wam się coś nie podoba, to dajcie znać, a pomyślę, czy jest to sensowne do wdrożenia. :)
A, jeśli ktoś chciałby zaproponować, aby aplikacja umożliwiała pobieranie kilku plików jednocześnie gdy załadujemy wiele linków to spokojnie, mam to na uwadze. Chciałem po prostu na razie skupić się nad sensownym przepisaniem tego co już było, poprawą wyglądu samej appki i ten feature wejdzie najpewniej w przyszłości w v1.1. Ale dajcie mi czas. Muszę chwilę odpocząć, bo już śni mi się nawet Visual studio i Codex :D.
Więcej w Readme i changelogu.
https://tdprograms.ovh/pfiles/mlng.rar
Sygnatura to może być w sądzie. Sygnatura sprawy np. :P