WXConsoleSpawner

Przetestuje ktoś WXConsoleSpawner?

Sourceforge.net:
https://sourceforge.net/projects/wxconsolespawner/files/RPM/

Aktualnie tylko dla Tumbleweed. Zalecam testowanie na maszynie wirtualnej, a nie systemie do pracy.

Zapomniałem napisać, czym to jest. WXConsoleSpawner jest systemem uruchamiania programów napisanych w konsole. Uruchomione w nim programy podlegają rozpoznawaniu - na podstawie zachowania - czy są programami konsolowymi, czy GUI. Jeżeli jest to program konsolowy, to wyświetlamy jego okno terminala. Początkowo próbowałem to zrobić na różne sposoby, łącznie z eBPF czy CUSE. Teraz uruchamiamy niewidzialne okno terminala dla każdego uruchomionego w nim programu, a za pomocą programów eBPF rozpoznajemy jego rodzaj. Wciąż pewne programy nie działają i pewnie nie będą. Są to yes i xev.

Nie jest to czasem, wytaczanie armaty na wróble ?

Próbowałem to zrobić inaczej (cli2gui) - jak na Windowsie, poprzez dodatnie informacji do pliku wykonywalnego, ale nikt z tego nie korzystał. Postanowiłem więc to zrobić z odwrotnej strony. Teraz wystarczy, że użytkownik to zainstaluje i masa programów, również tych nieprzystosowanych, będzie działać.