🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.tcl
Article #298

Re: libgg a tcl

#298
From: Wojciech Kocjan
Date: Wed, 11 Jan 2006 08:39
45 lines
2823 bytes
On Wed, 11 Jan 2006 00:45:51 +0100, Derek Kuliński / takeda  
<d.kulinski@gmail.com> wrote:

> On Tue, 10 Jan 2006 22:29:41 +0100, Wojciech Kocjan wrote:
>
>>> No to pięknie.
>>> BTW: pierwszy raz spotykam się z pojęciem TEA2, TEA3, co to?
>> Tcl Extension Architecture. TEA2 to druga wersja, TEA3 to trzecia.
> To jest coś związanego ze stubsami?

Też. To są szkielety (configure.in, Makefile.in i struktury katalogów) do  
budowania rozszerzeń (.dll/.so). Założenie jest takie, że takie coś działa  
z unixami/windows+msvc/windows+mingw/windows+cygwin/macos/macosx bez  
problemów i autor skupia się na kodzie, a nie na budowaniu. No i łatwiej  
wtedy dostosować się do podejścia Tcl - katalogi generic, unix, windows,  
mac.

>>>> Lepiej byłoby zrobić porządne API.
>>> Aktualnie potrzebne jest tylko odbieranie informacji (ewentualnie.
>>> wysyłanie)
>> No to to jest. Poczatować mi się udało. Ale to było daawno.
> No to być może wystarczy =)

To daj znać czy działa.

>>> Emm... Dosyć zawiłe... :)))
>>> Jeszcze nie do końca rozumiem kod... ale nie da się tego zrobić bez
>>> używania threadów?
>> To jest bez używania threadów, ale z kolei unix only.
>
> To nie ma znaczenia, bo w sumie chodzi o użycie tego w skrypcie Tcl na
> eggdropie (który raczej nie będzie na windowsie). Przypuszczam, że albo
> chodzi o wydawanie poleceń botu, albo jako kolejny interfejs (poza IRC)  
> do gry którą znajomy mówił, że pisze.

To może Jabber?

http://tkabber.jabber.ru/ - tam chyba jest m.in. biblioteka do obsługi  
Jabbera. Powinna działać z eggdropem, jeśli eggdrop będzie chciał :-)

ps. Nie żebym się czepiał, ale nie lepiej zrobić np daemon gry i frontend  
do gg/irc/jabber/www/whatever? :-)

-- 
WK
Technical Details
Message-ID: <op.s27gzqzxvty0o5@awk009-01.lab1.mpsc.mot.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <15ap42hnax7z6$.dlg@takeda.tk.invalid> <op.s25i67n17lonqf@hesus.mshome.net> <1xn8qt9gjrt2x$.dlg@takeda.tk.invalid> <op.s26lzrq77lonqf@hesus.mshome.net> <60g570ur6gmd$.dlg@takeda.tk.invalid>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "Wojciech Kocjan" <hceijcow.backward@najcok.backward.org>
Newsgroups: pl.comp.lang.tcl
Subject: Re: libgg a tcl
Date: Wed, 11 Jan 2006 09:39:16 +0100
Organization: tp.internet - http://www.tpi.pl/
Lines: 45
Message-ID: <op.s27gzqzxvty0o5@awk009-01.lab1.mpsc.mot.com>
References: <15ap42hnax7z6$.dlg@takeda.tk.invalid> <op.s25i67n17lonqf@hesus.mshome.net> <1xn8qt9gjrt2x$.dlg@takeda.tk.invalid> <op.s26lzrq77lonqf@hesus.mshome.net> <60g570ur6gmd$.dlg@takeda.tk.invalid>
NNTP-Posting-Host: dq2.dataquest.pl
Mime-Version: 1.0
X-Trace: atlantis.news.tpi.pl 1136968777 21143 195.116.54.236 (11 Jan 2006 08:39:37 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Wed, 11 Jan 2006 08:39:37 +0000 (UTC)
User-Agent: Opera M2/8.50 (Win32, build 7700)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit