Komentarze (5)

@tosiu @Czokowoko srAI, gdybym miał zrobić coś takiego, to bym wziął pod spód jakiś programik który potrafi tak skakać po animacji kuli ziemskiej, zapisywał obrazki klatka po klatce i konwertował do ascii artu który byłby wyświetlany. Reszta to zwykły kconfig. Zdaję sobie sprawę, że to rozwiązanie nie jest optymalne, ale potrzebujesz tego bajeru tylko w jednym momencie działania programu. A o wydajność bym się nie martwił, te 128x128 znaków powinno być łatwe do wygenerowania, a obrazek źródłowy niskiej rozdzielczości (a raczej małych wymiarów) też nie powinien być zauważalny. Problem byłby chyba dopiero przy mocy obliczeniowej mikrokontrolera xd

@tosiu @ZohanTSW Sądziłem początkowo, że użył jakiejś gotowej biblioteki bo sporo jest takich bezsensownych libek TUI z różnymi animacjami o które nikt nie prosił i nikt nie potrzebował.

Ale wychodzi na to, że chyba sam to napisał. Ale wbrew pozorom to wcale nie jest takie trudne do napisania. Kształty państw można pobrać z neta i jest dość sporo różnych bibliotek z rendererami rzeczy w terminalu które pozwolą to łatwo zrobić. Najwięcej chyba dla Go, Pythona i Rusta.
Tutaj kod jak on to zrobił: https://github.com/d10n/mullvad-tui/tree/master/tui-globe
Mógłby to w sumie udostępnić jako osobną bibliotekę bo tak to się marnuje w repo z tui do jakiegoś no name VPNa o którym pierwsze słyszę.

EDIT: A w sumie to zamierza to zrobić:
https://github.com/d10n/mullvad-tui/issues/1

Zaloguj się aby komentować