Article View: pl.comp.lang.tcl
Article #433Tcl + ekg
From: moozyk
Date: Mon, 13 Nov 2006 21:23
Date: Mon, 13 Nov 2006 21:23
26 lines
1733 bytes
1733 bytes
Witam
Jestem początkujący w tcl i mam pewien problem, chciałbym napisać skrypt
który będzie odpalany gdy ktoś napisze do mnie na GG (klient ekg) np: test.
Wszystko by było proste (np.: /on -a msg,chat * /exec -b %1 /home/abc/skrypt.
tcl %1 "%4") jednak ja chciałbym, żeby ten skrypt był cały czas włączony.
Będzie połączony z bazą danych, po ty by po każdym 'test' nie łączył się z nią
od nowa. Teraz pytanie, jak przesłać do takiego skryptu coś, i jak zrobić by
odpowiedź ze skryptu trafiała z powrotem do ekg? Da się w ogóle?
Aktualnie plik skrypt.tcl wygląda tak:
#!/usr/bin/tcl
if {[lindex $argv 1] == "test"} {
puts "Napisałeś test"
}
I działa w ten sposób, że gdy ktoś napisze do mnie test - ja mu odpiszę
'Napisałeś test'.
Jak go zmienić by był cały czas włączony (vwait forever?) no i jak przesyłać
do niego coś 'on msg,chat' ?
--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/
Technical Details
Message-ID:
<ejannu$ic0$1@inews.gazeta.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mailShow Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!not-for-mail From: "moozyk" <muzyk1954@NOSPAM.gazeta.pl> Newsgroups: pl.comp.lang.tcl Subject: Tcl + ekg Date: Mon, 13 Nov 2006 21:23:10 +0000 (UTC) Organization: "Portal Gazeta.pl -> http://www.gazeta.pl" Lines: 26 Message-ID: <ejannu$ic0$1@inews.gazeta.pl> NNTP-Posting-Host: dbb47.neoplus.adsl.tpnet.pl X-Trace: inews.gazeta.pl 1163452990 18816 172.20.26.241 (13 Nov 2006 21:23:10 GMT) X-Complaints-To: usenet@agora.pl NNTP-Posting-Date: Mon, 13 Nov 2006 21:23:10 +0000 (UTC) X-User: muzyk1954 X-Forwarded-For: 172.20.6.62 X-Remote-IP: dbb47.neoplus.adsl.tpnet.pl MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit