Thread View: pl.comp.lang.tcl
21 messages
21 total messages
Started by rr
Wed, 30 Nov 2005 07:31
child process exited abnormally......
Author: rr
Date: Wed, 30 Nov 2005 07:31
Date: Wed, 30 Nov 2005 07:31
27 lines
1528 bytes
1528 bytes
Witam,
Używam Tcl/Tk i piszę skrypcik pod Windowsem. W skrypcie mam
wywołanie polecenia (chodzi o to, żeby najpierw uruchomił się
cmd.exe i żeby było widać wynik tego polecenia. Ot.. prosta sprawa.
W skrypcie wygląda to tak, że polecenie podpięte jest do buttona:
button $top.but75 \
\
-command {exec cmd.exe /c polecenie - pramater > wynik} \
Polecenie się wykonuje, tworzony jest plik, ale dostaje też komunikat:
child process exited abnormally
child process exited abnormally
while executing
"exec cmd.exe /c polecenie - pramater > wynik"
W jaki sposób można zmodyfikować "exec", żeby ten błąd się nie wyświetlał?
Dzięki i pozdrawiam.
rr
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: child process exited abnormally......
Author: Maciej Sobczak
Date: Wed, 30 Nov 2005 09:11
Date: Wed, 30 Nov 2005 09:11
15 lines
1393 bytes
1393 bytes
rr wrote:
> W jaki sposób można zmodyfikować "exec", żeby ten błąd się nie wyświetlał?
Po prostu zignoruj ten "błąd".
button ... -command { catch { exec ... } }
Podejrzewam, że cmd.exe zwraca kod, który z punktu widzenia Tclowego
exec jest błędem, nawet jeśli z punktu widzenia użytkownika nie jest.
--
Maciej Sobczak : http://www.msobczak.com/
Programming : http://www.msobczak.com/prog/
Re: child process exited abnormally......
Author: rr
Date: Wed, 30 Nov 2005 12:42
Date: Wed, 30 Nov 2005 12:42
10 lines
1021 bytes
1021 bytes
> Po prostu zignoruj ten "błąd".
> button ... -command { catch { exec ... } }
Wielkie dzięki :) pomogło
Pozdrawiam
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Re: child process exited abnormally......
Author: Derek Kuliński / takeda
Date: Thu, 01 Dec 2005 05:44
Date: Thu, 01 Dec 2005 05:44
24 lines
2041 bytes
2041 bytes
On Wed, 30 Nov 2005 10:11:46 +0100, Maciej Sobczak wrote:
>> W jaki sposób można zmodyfikować "exec", żeby ten błąd się nie wyświetlał?
> Po prostu zignoruj ten "błąd".
>
> button ... -command { catch { exec ... } }
>
> Podejrzewam, że cmd.exe zwraca kod, który z punktu widzenia Tclowego
> exec jest błędem, nawet jeśli z punktu widzenia użytkownika nie jest.
Właściwie AFAIK ten komunikat jest jak wywołany program zwróci inną wartość
błędu niż 0. Często programy (te z linii poleceń) używają kod błędu aby
oznajmić jaki jest wynik pracy.
Na przykład polecenie ls:
EXIT STATUS
The ls utility exits 0 on success, and >0 if an error occurs.
Jak sprawdziłem to zwraca 1 gdy nie może znaleźć podanego pliku/katalogu.
--
ダレック
takeda@IRCnet.EFnet, ICQ# 15827691, YahooIM: takeda64
http://ircwiki.takeda.tk - strona wiki poświęcona IRC
Re: child process exited abnormally......
Author: Mirosław Kosmala
Date: Thu, 01 Dec 2005 23:01
Date: Thu, 01 Dec 2005 23:01
16 lines
1556 bytes
1556 bytes
Derek Kuliński / takeda wrote: > > Właściwie AFAIK ten komunikat jest jak wywołany program zwróci inną > wartość błędu niż 0. Często programy (te z linii poleceń) używają kod > błędu aby oznajmić jaki jest wynik pracy. > Ejże... przecież taki jest chyba sens kod błędu przy odpalaniu terminalowych programów - dać znać do powłoki, czy polecenie się wykonało, czy nie :-))) P.S. Witam i pozdrawiam wszystkich użytkowników grupy. -- Miroslaw Kosmala mail-to:miroslaw.kosmala(|)trilowcy.org Linux User:#197007 root:$1$ueQ1d75z$NlDhu6oQhfUpmBlnKTDpj0:
Re: child process exited abnormally......
Author: Derek Kuliński / takeda
Date: Fri, 02 Dec 2005 08:26
Date: Fri, 02 Dec 2005 08:26
23 lines
2135 bytes
2135 bytes
On Thu, 01 Dec 2005 23:01:37 +0000, Mirosław Kosmala wrote: > Ejże... przecież taki jest chyba sens kod błędu przy odpalaniu > terminalowych programów - dać znać do powłoki, czy polecenie się > wykonało, czy nie :-))) Z tym ls, to źle napisałem. Chodziło mi o to że RC != 0 nie zawsze jest błąd. Jak pisałem post to nie miałem dobrego przykładu ale teraz mam: bogofilter. RETURN VALUES 0 for spam; 1 for non-spam; 2 for unsure ; 3 for I/O or other errors. > P.S. Witam i pozdrawiam wszystkich użytkowników grupy. Fajnie, że się tu pojawiłeś, aktualnie potrzebujemy osoby które interesują się tclem, trzeba jakoś tą grupę rozruszać (jak masz znajomych interesujący się tclem też ich poinformuj o tej grupie =) -- ダレック takeda@IRCnet.EFnet, ICQ# 15827691, YahooIM: takeda64 http://ircwiki.takeda.tk - strona wiki poświęcona IRC
Re: child process exited abnormally......
Author: Mirosław Kosmala
Date: Fri, 02 Dec 2005 10:26
Date: Fri, 02 Dec 2005 10:26
28 lines
2320 bytes
2320 bytes
Derek Kuliński / takeda wrote: > > Fajnie, że się tu pojawiłeś, aktualnie potrzebujemy osoby które interesują > się tclem, trzeba jakoś tą grupę rozruszać (jak masz znajomych > interesujący się tclem też ich poinformuj o tej grupie =) > Niestety nie mam takich znajomych :-(, a i moje zainteresowanie tcl-em jest raczej rekreacyjne - po prostu bawi mnie pisanie od czasu do czasu zabawek w Tk ;-) Też żałuję, że w naszym kraju Tcl/Tk jest jakoś mało popularny. Ludziska nawet nie wiedzą o istnieniu takiego języka, a większość z tych co o nim jednak słyszała sądzi, że jest to tylko jakiś ubogi zestaw procedur do pisania ircowych skryptów. Widać to zresztą po 'karierze' serwisu www.tcl.pl (a raczej po tym jak długo wegetował bez nowych artykułów, aż wreszcie zniknął z sieci). Żeby to wszystko rozruszać trzeba by zacząć od podstaw: najpierw stworzyć jakiś przystępny i ciekawy polski tutorial, a potem lekko zasypać informatyczne serwisy informacyjne delikatnymi informacjami, że tcl to i tcl tamto. Cel szczytny, ale czy zebrałoby się nas tutaj tylu by spróbować skutecznie szerzyć tclową świadomość wśród mas...? ;-))) pozdrawiam -- Mirosław Kosmala
Re: child process exited abnormally......
Author: Wojciech Kocjan
Date: Fri, 02 Dec 2005 12:22
Date: Fri, 02 Dec 2005 12:22
31 lines
2545 bytes
2545 bytes
On Fri, 02 Dec 2005 11:26:17 +0100, Mirosław Kosmala <miroslaw.kosmala@resko.pl> wrote: > Też żałuję, że w naszym kraju Tcl/Tk jest jakoś mało popularny. > Ludziska > nawet nie wiedzą o istnieniu takiego języka, a większość z tych co o nim > jednak słyszała sądzi, że jest to tylko jakiś ubogi zestaw procedur do > pisania ircowych skryptów. Widać to zresztą po 'karierze' serwisu > www.tcl.pl (a raczej po tym jak długo wegetował bez nowych artykułów, aż > wreszcie zniknął z sieci). Akurat Tcl.pl sam próbowałem zrobić. Wszystko fajnie do momentu, gdy pytałem kilka osób, nikt nie wykazywał zaangażowania w pisanie artykułów, ja przestałem mieć powoli czas (wolałem skupić się na pisaniu modułów, które wykorzystam niż na stronie, która miała 5 odwiedzin dziennie). Niestety, ale sztuka dla sztuki mnie przestała bawić. Domena chyba nadal istnieje, serwis można zreanimować jeśli ktoś chciałby pomóc. > Żeby to wszystko rozruszać trzeba by zacząć od podstaw: najpierw > stworzyć > jakiś przystępny i ciekawy polski tutorial, a potem lekko zasypać > informatyczne serwisy informacyjne delikatnymi informacjami, że tcl to i > tcl tamto. Cel szczytny, ale czy zebrałoby się nas tutaj tylu by > spróbować > skutecznie szerzyć tclową świadomość wśród mas...? ;-))) Nie wiem jak jest obecnie z domeną tcl.pl, ale można jakiś serwis taki zrobić. Jeśli będą chętni... -- WK
Re: child process exited abnormally......
Author: Mirosław Kosmala
Date: Fri, 02 Dec 2005 18:38
Date: Fri, 02 Dec 2005 18:38
25 lines
2257 bytes
2257 bytes
Wojciech Kocjan wrote: > > Nie wiem jak jest obecnie z domeną tcl.pl, ale można jakiś serwis taki > zrobić. Jeśli będą chętni... > Deklaruję swój czynny udział w takim projekcie. Myślę, że jeśli znajdą się na tej grupie jeszcze ze trzy/cztery osoby skłonne poświęcić w tygodniu godzinkę czasu, to wyjdzie już coś konkretnego i warto powalczyć. Jak pisałem wcześniej nie jestem tcl-owym guru i tylko bawię się w programowanie. Współpraca przy tworzeniu tcl-owego serwisu byłaby świetną okazją do zabawy, a co ważniejsze do nauczenia się czegoś nowego. Mam nadzieję, że podobnie pomyślą ci którzy sądzą, że za mało jeszcze wiedzą, by się do takiej akcji przyłączyć - i również zadeklarują chęć współpracy. A że w naszej rodzimej strefie Internetu nie ma prawie nic o tym języku i zadanie jest 'khmm' pionierskie, bohaterom będzie się należała cześć i chwała... (flasz winia i pięknych kobiet nie wspomnę ;-) zdrówka -- Miroslaw Kosmala mail-to:miroslaw.kosmala(|)trilowcy.org Linux User:#197007 root:$1$ueQ1d75z$NlDhu6oQhfUpmBlnKTDpj0:
Re: child process exited abnormally......
Author: Derek Kuliński / takeda
Date: Fri, 02 Dec 2005 19:24
Date: Fri, 02 Dec 2005 19:24
15 lines
1857 bytes
1857 bytes
On Fri, 02 Dec 2005 13:22:38 +0100, Wojciech Kocjan wrote: > Nie wiem jak jest obecnie z domeną tcl.pl, ale można jakiś serwis taki > zrobić. Jeśli będą chętni... Może coś w stylu wiki? :)) Ja mam coś takiego, z tym że jest to zorientowane w okolicach IRC (Strona w sygnaturce) więc tutorial tcl'a jest oczywiście napisany pod kątem eggdropa. -- ダレック takeda@IRCnet.EFnet, ICQ# 15827691, YahooIM: takeda64 http://ircwiki.takeda.tk - strona wiki poświęcona IRC
Re: child process exited abnormally......
Author: Googie
Date: Fri, 02 Dec 2005 20:29
Date: Fri, 02 Dec 2005 20:29
18 lines
1811 bytes
1811 bytes
Wojciech Kocjan wrote: > Nie wiem jak jest obecnie z domeną tcl.pl, ale można jakiś serwis > taki zrobić. Jeśli będą chętni... Ja chętnie napiszę jakiegoś newsa co jakiś czas, może jakiś artykuł, chętnie przetłumaczę "Dr. Dobbs Weekly News" (umieszanie przetłumaczonej wersji jako newsa było by IMO dobrym pomysłem). Mogę też podzielić się prywatnym zestawem narzędzi napisanych w Tcl, do czynności różnorakich :) (to do działo Plików czy jakoś tak :D ). P.S. Co do artykułów to chętnie coś o module Rivet do Apacha napiszę, o osadzaniu interpretera w aplikacjach C/C++, ewentualnie pisaniu rozszerzeń w C/C++, oraz o pisaniu z użyciem IncrTcl. -- Pozdrawiam (Greetings)! Googie
Re: child process exited abnormally......
Author: Mirosław Kosmala
Date: Mon, 05 Dec 2005 16:38
Date: Mon, 05 Dec 2005 16:38
22 lines
1852 bytes
1852 bytes
Googie wrote: > Wojciech Kocjan wrote: > >> Nie wiem jak jest obecnie z domeną tcl.pl, ale można jakiś serwis >> taki zrobić. Jeśli będą chętni... > > Ja chętnie napiszę jakiegoś newsa co jakiś czas, może jakiś artykuł, > Miałem nadzieję, że przy poniedziałku ktoś się jeszcze zadeklaruje, ale widzę, że dupa. Czterech to chyba lekko przymało :-( Jak myślicie? Wojtku, a jak serwis www.tcl.pl wyglądał od strony technicznej? Był na serwerze wirtualnym, czy może miałeś gdzieś fizyczną maszynę? Masz jeszcze php-owy silnik? pozdr -- Miroslaw Kosmala mail-to:miroslaw.kosmala(|)trilowcy.org Linux User:#197007 root:$1$ueQ1d75z$NlDhu6oQhfUpmBlnKTDpj0:
Re: child process exited abnormally......
Author: Wojciech Kocjan
Date: Mon, 05 Dec 2005 16:50
Date: Mon, 05 Dec 2005 16:50
23 lines
2153 bytes
2153 bytes
On Mon, 05 Dec 2005 17:38:31 +0100, Mirosław Kosmala <miroslaw.kosmala@trilowcy.org> wrote: > Wojtku, a jak serwis www.tcl.pl wyglądał od strony technicznej? Był na > serwerze wirtualnym, czy może miałeś gdzieś fizyczną maszynę? Masz > jeszcze php-owy silnik? Tak, mam, ten Tcl-owy silnik :-) Akurat maszyna się znajdzie, nawet już przywróciłem do życia domenę (tylko jest teraz 404). W tym tygodniu coś z tym podziałam, mam nadzieję, że coś z tego wyjdzie i tcl.pl ożyje... Nie wiem czy znajdę stare artykuły, ale nawet jeśli nie to gdzies w sieci jest mój duży wstęp do AOLservera, chociażby to już jest dobrym początkiem. Gdzieś widziałem man Tcl po polsku, autor chętnie go chyba udostępni (jeśli nie jest na BSD lub innej wolnej licencji). Co do eggdropa, to uważam, że na pewno jest na niego miejsce i taki tutorial też byłby dobry. Na pewno to nie zaszkodzi, ale warto wspomnieć, że Tcl to nie tylko eggdrop :-) -- WK
Re: child process exited abnormally......
Author: Mirosław Kosmala
Date: Tue, 06 Dec 2005 00:11
Date: Tue, 06 Dec 2005 00:11
53 lines
3410 bytes
3410 bytes
Wojciech Kocjan wrote: > On Mon, 05 Dec 2005 17:38:31 +0100, Mirosław Kosmala > <miroslaw.kosmala@trilowcy.org> wrote: >> Wojtku, a jak serwis www.tcl.pl wyglądał od strony technicznej? Był >> na >> serwerze wirtualnym, czy może miałeś gdzieś fizyczną maszynę? Masz >> jeszcze php-owy silnik? > > Tak, mam, ten Tcl-owy silnik :-) > Uhh... ale wtopiłem... ;-) > Akurat maszyna się znajdzie, nawet już przywróciłem do życia domenę > (tylko jest teraz 404). W tym tygodniu coś z tym podziałam, mam > nadzieję, że coś z tego wyjdzie i tcl.pl ożyje... > Ho, ho... widzę, że jak ruszasz do przodu, to od razu z czwartą podświetlną. Tak trzymać :-) > Nie wiem czy znajdę stare artykuły, ale nawet jeśli nie to gdzies w > sieci jest mój duży wstęp do AOLservera, chociażby to już jest dobrym > początkiem. Gdzieś widziałem man Tcl po polsku, autor chętnie go chyba > udostępni (jeśli nie jest na BSD lub innej wolnej licencji). > > Co do eggdropa, to uważam, że na pewno jest na niego miejsce i taki > tutorial też byłby dobry. Na pewno to nie zaszkodzi, ale warto > wspomnieć, że Tcl to nie tylko eggdrop :-) > W takim razie ja od środy zabieram się za to, czego mi najbardziej brakowało na www.tcl.pl - polskiego, obszernego, ale nie przeładowanego informacjami - tutoriala tcl/tk, który (mam nadzieję ;-) będzie na tyle user friendly, że zachęci ludzi do przyjaźni z tcl-em. O pomoc będę tu krzyczał, jak już przemyślę sobie strukturę opracowania. Wydaje mi się również, że marketingowo dobrze byłoby, gdyby w jednym z pierwszych artykułów na tcl.pl było (okraszone łopatologicznymi przykładami) opisane wrapowanie aplikacji. Ludzie jak słyszą 'język skryptowy' to zaraz myślą, że żeby odpalić najprostszy program trzeba instalować osobno nie wiadomo ile interpreterów i bibliotek, a to odstrasza :-( Podzieli się ktoś doświadczeniem w tym temacie? Ja nie czuję się siłach - nie używam. pozdr -- Miroslaw Kosmala mail-to:miroslaw.kosmala(|)trilowcy.org Linux User:#197007 root:$1$ueQ1d75z$NlDhu6oQhfUpmBlnKTDpj0:
Re: child process exited abnormally......
Author: Wojciech Kocjan
Date: Tue, 06 Dec 2005 07:38
Date: Tue, 06 Dec 2005 07:38
17 lines
2116 bytes
2116 bytes
On Tue, 06 Dec 2005 01:11:27 +0100, Mirosław Kosmala <miroslaw.kosmala@trilowcy.org> wrote: > Wydaje mi się również, że marketingowo dobrze byłoby, gdyby w jednym z > pierwszych artykułów na tcl.pl było (okraszone łopatologicznymi > przykładami) opisane wrapowanie aplikacji. Ludzie jak słyszą 'język > skryptowy' to zaraz myślą, że żeby odpalić najprostszy program trzeba > instalować osobno nie wiadomo ile interpreterów i bibliotek, a to > odstrasza :-( Podzieli się ktoś doświadczeniem w tym temacie? Ja nie > czuję się siłach - nie używam. Ja chyba takie coś banalnego umieściłem na sourceforge. Ma to 8MB, ale ma wszystko - wystarczy uruchomić build.bat albo run.bat. Jak już uruchomię ponownie engine (on w zasadzie działa, tylko trzeba skonfigurować :-) to to tam umieszczę i dam Wam namiary na aplikację do zarządzania tym... -- WK
Re: child process exited abnormally......
Author: Googie
Date: Tue, 06 Dec 2005 08:06
Date: Tue, 06 Dec 2005 08:06
14 lines
1846 bytes
1846 bytes
Mirosław Kosmala wrote: > Wydaje mi się również, że marketingowo dobrze byłoby, gdyby w jednym z > pierwszych artykułów na tcl.pl było (okraszone łopatologicznymi > przykładami) opisane wrapowanie aplikacji. Ludzie jak słyszą 'język > skryptowy' to zaraz myślą, że żeby odpalić najprostszy program trzeba > instalować osobno nie wiadomo ile interpreterów i bibliotek, a to > odstrasza :-( Podzieli się ktoś doświadczeniem w tym temacie? Ja nie > czuję się siłach - nie używam. W moim tutorialu - w dodatku - opisałem na szybkiego, jak to się robi z użyciem sdx. -- Googie
Re: child process exited abnormally......
Author: Googie
Date: Tue, 06 Dec 2005 08:07
Date: Tue, 06 Dec 2005 08:07
9 lines
1319 bytes
1319 bytes
Wojciech Kocjan wrote: > Tak, mam, ten Tcl-owy silnik :-) > Tcl-CGI? Rivet? TclHttpd? AOLServer? -- Pozdrawiam! Googie
Re: child process exited abnormally......
Author: Mirosław Kosmala
Date: Tue, 06 Dec 2005 12:25
Date: Tue, 06 Dec 2005 12:25
17 lines
1783 bytes
1783 bytes
Googie wrote: > > W moim tutorialu - w dodatku - opisałem na szybkiego, jak to się robi z > użyciem sdx. > Tak przeglądam sobie twój tutorial i widzę, że jest całkiem konkretny - 100% informacji w informacji ;-) Mnie chodzi po głowie napisanie czegoś takiego w bardziej rozrywkowym stylu i z większą ilością przykładów. W każdym razie - jeżeli zdecydujesz się na dodanie tego tutoriala do artykułów tcl.pl to będzie świetnie. pozdro -- Mirosław Kosmala
Re: child process exited abnormally......
Author: Googie
Date: Tue, 06 Dec 2005 13:34
Date: Tue, 06 Dec 2005 13:34
18 lines
2060 bytes
2060 bytes
Mirosław Kosmala wrote: > Tak przeglądam sobie twój tutorial i widzę, że jest całkiem konkretny - > 100% informacji w informacji ;-) Mnie chodzi po głowie napisanie czegoś > takiego w bardziej rozrywkowym stylu i z większą ilością przykładów. > > W każdym razie - jeżeli zdecydujesz się na dodanie tego tutoriala do > artykułów tcl.pl to będzie świetnie. Tak, zamierzam to zrobić. Zamierzam też (nie wiem jeszcze kiedy) wydać jego kolejną wersję z mnóstwem poprawek. Co do ilości przykładów - myślełem nad dodaniem kolejnego dodatku z kilkoma (kilkunastoma? kilkudziesięcioma?) prostszymi i średnio zaawansowanymi programikami, wraz z analizą ich kodu. -- Pozdrawiam! Googie
Re: child process exited abnormally......
Author: Mirosław Kosmala
Date: Tue, 06 Dec 2005 13:43
Date: Tue, 06 Dec 2005 13:43
16 lines
1853 bytes
1853 bytes
Googie wrote: >> >> 100% informacji w informacji ;-) Mnie chodzi po głowie napisanie czegoś >> takiego w bardziej rozrywkowym stylu i z większą ilością przykładów. >> > > Co do ilości przykładów - myślełem nad dodaniem kolejnego dodatku z > kilkoma (kilkunastoma? kilkudziesięcioma?) prostszymi i średnio > zaawansowanymi programikami, wraz z analizą ich kodu. > Lepiej to chyba wydać w formie regularnego Cookbook-a niż dodatku do kursu. -- Mirosław Kosmala
Re: child process exited abnormally......
Author: Googie
Date: Tue, 06 Dec 2005 14:05
Date: Tue, 06 Dec 2005 14:05
10 lines
1526 bytes
1526 bytes
Mirosław Kosmala wrote: > Lepiej to chyba wydać w formie regularnego Cookbook-a niż dodatku do > kursu. Można i tak. -- Pozdrawiam! Googie
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads