GUI dla innego programu w Perlu

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
yascoos
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 12 lut 2006, 14:27
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86_64

GUI dla innego programu w Perlu

Post autor: yascoos »

Witam,

Od jakiegoś czasu próbuję dłubać sobie w Perlu. Jako kolejny etap w nauce postanowiłem napisać ładne GUI do jakiegoś programu, wybór padł na wget-a. Zrobiłem ładne okienko przy pomocy Glade-a, podłączyłem callback-i itp. Gra i buczy, choć nie do końca. Niespodziewanie napotkałem problem z którym, nawet przy pomocy Google nie mogę sobie poradzić. Otóż, chciałem w moim GUI umieścić komponent typu GtkTextView w taki sposób aby był on wyjściem dla działającego wget-a, tzn. aby zachowywał się jak okno konsoli. Nijak nie mogę sobie z tym poradzić. W jaki sposób wywołać wget-a ze skryptu Perla i jak połączyć go z moim GtkTextView aby uzyskać taki efekt?
Będę wdzięczny z każdą podpowiedź.

Pozdrawiam!
adrian5632
Przyjaciel
Przyjaciel
Posty: 259
Rejestracja: 17 gru 2006, 16:07
Płeć: Mężczyzna
Wersja Ubuntu: 9.04
Środowisko graficzne: KDE Plasma

Odp: GUI dla innego programu w Perlu

Post autor: adrian5632 »

Perla nie znam, ale na pewno jest taka możliwość - uruchamiasz zewnętrzny proces i czytasz jego standardowe wyjście (najlepiej po linijce i po linijce go dodajesz do kontrolki).

EDIT:
http://stackoverflow.com/questions/1091 ... -exit-code
[IMG]http://www.ubudsl.com/media/UbuDSL.png[/IMG]
Masz problem z UbuDSL? Nie zapomnij wygenerować i załączyć loga do postu!
Awatar użytkownika
yascoos
Piegowaty Guziec
Piegowaty Guziec
Posty: 11
Rejestracja: 12 lut 2006, 14:27
Płeć: Mężczyzna
Wersja Ubuntu: 13.10
Środowisko graficzne: Unity
Architektura: x86_64

Odp: GUI dla innego programu w Perlu

Post autor: yascoos »

adrian5632 pisze:Perla nie znam, ale na pewno jest taka możliwość - uruchamiasz zewnętrzny proces i czytasz jego standardowe wyjście (najlepiej po linijce i po linijce go dodajesz do kontrolki).

EDIT:
http://stackoverflow.com/questions/1091 ... -exit-code
Dzięki za zainteresowanie tematem. Fajnie to chłopaki na tej stronce opisali. Może to nie do końca to o czym myślałem ale zawsze coś.
Przy okazji, zna ktoś może jakieś programy do których napisano GUI w Perl-u. Nie ma to jak nauka przez analizowanie jakiegoś, konkretnego przykładu.

Pozdrawiam!
Awatar użytkownika
el.pescado
Zakręcona Traszka
Zakręcona Traszka
Posty: 734
Rejestracja: 26 maja 2005, 11:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: GUI dla innego programu w Perlu

Post autor: el.pescado »

Przy okazji, zna ktoś może jakieś programy do których napisano GUI w Perl-u.
http://gtk2-perl.sourceforge.net/links/
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości