Chat / IM
[1/9] from: m:koopmans2:chello:nl at: 18-May-2001 20:55
Hi,
Does anybody have a view based Chat or IM component available? Otherwise I
start coding myself tonight....
Raise your hand if your interested.
I'll also make it available as an App on the View desktop once I got it, so
we can use that as well besides the maiing list.
Thanks,
Maarten
[2/9] from: allenk:powerup:au at: 19-May-2001 6:07
Hi Maarten,
I've got some bits I've added to the conference tool in express that may be
handy for an IM.
You can see a pic here. (80kb)
http://www.rebolforces.com/reb/images/conf.jpg
If you got the protocol done then I can help with the conversion of the PML.
Cheers,
Allen K
[3/9] from: ryanc:iesco-dms at: 18-May-2001 12:47
I was thinking of writing one that is HTTP based. This way you could setup an ordinary
webserver to do it, or a rebserver if you prefer. Example:
>> read http://fe.fi.fo/rebol-chat?user=bob&says=Thats+cool
== {ralph: "when is View going to be avail for macs?"
sam: "Soon, I hope."}
Easily done in a night too. Only reason I have'nt written it yet, is I could'nt make
up my mind how I would like to format the returned updates. Now that I
wrote it down, the above looks pretty good. Maybe you can write the client, I can write
the server, and we could be done in an hour or two?
I suppose you could set it up to do IM too, push or pull being up to the client. Example:
read http://fe.fi.fo/rebol-chat?user=bob&push=4444 ; push messages to port 4444
--Ryan
Maarten Koopmans wrote:
> Hi,
> Does anybody have a view based Chat or IM component available? Otherwise I
<<quoted lines omitted: 8>>
> [rebol-request--rebol--com] with "unsubscribe" in the
> subject, without the quotes.
--
Ryan Cole
Programmer Analyst
www.iesco-dms.com
707-468-5400
I am enough of an artist to draw freely upon my imagination.
Imagination is more important than knowledge. Knowledge is
limited. Imagination encircles the world.
-Einstein
[4/9] from: m:koopmans2:chello:nl at: 18-May-2001 22:19
Now check this: I got a MySQL database up and running as well on erebol.com,
so that can be used as a relay service as well, or is that called email ;-)
The smartes way probably is to have both Chat and IM pol over HTTP, so
people behind a firewall can use it. At least, that's my situation at
work...
I'll post it when it is ready.
Thanks,
Maarten
----- Original Message -----
From: "Ryan Cole" <[ryanc--iesco-dms--com]>
To: <[rebol-list--rebol--com]>
Sent: Friday, May 18, 2001 9:47 PM
Subject: [REBOL] Re: Chat / IM
> I was thinking of writing one that is HTTP based. This way you could
setup an ordinary webserver to do it, or a rebserver if you prefer.
Example:
> >> read http://fe.fi.fo/rebol-chat?user=bob&says=Thats+cool
> == {ralph: "when is View going to be avail for macs?"
> sam: "Soon, I hope."}
>
> Easily done in a night too. Only reason I have'nt written it yet, is I
could'nt make up my mind how I would like to format the returned updates.
Now that I
[5/9] from: g:santilli:tiscalinet:it at: 18-May-2001 22:21
Hello Maarten!
On 18-Mag-01, you wrote:
MK> Does anybody have a view based Chat or IM component
MK> available? Otherwise I start coding myself tonight....
I could answer yes, but it depends on what you mean by
component
...
Regards,
Gabriele.
--
Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer
Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/
[6/9] from: ryanc:iesco-dms at: 18-May-2001 13:43
Here is my 15 minute implementation--I couldnt resist. Directory driven, needs a cleanup
routine to delete users after a period of inactivity or if they say
bye. Other than that, seems to work. At least it gives you something you can out do
;0 ) --Ryan
rebol[]
cgi: make object! decode-cgi system/options/cgi/query-string
change-dir %msg ; this is where the messages are stored
if in cgi 'user [
if not exists? to-file dirize cgi/user [ make-dir to-file cgi/user ]
]
if all [ in cgi 'say in cgi 'user ] [
foreach folder read %./ [
write to-file rejoin [folder cgi/user] cgi/say
]
]
change-dir to-file dirize cgi/user ; go into where this users messages are stored
prin "Content-type: text/html^(0A)^(0A)"
foreach msg read %./ [
from: to-string msg
print rejoin [ from {: } mold read msg ]
delete msg
]
[7/9] from: depotcity:telus at: 18-May-2001 16:08
Have you seen the LFReD IRSee on the LFReD rebsite?
General chat room, encrypted private rooms complete with encrypted
whiteboard.
Can even "honk" other users to grab their attention.
TBrownell
[8/9] from: carl:rebol at: 18-May-2001 20:26
There are a few things happening in this area:
1) Allen made changes to Express Conference. But, Conf is proprietary
to RT at this time, and we plan to provide a that works along those
lines.
2) Gabriele wrote one that ran in Express... but I don't think that
it required express.
3) My son and I wrote a simple one a couple months ago. Was a good
example in 2 pages of code. Needs a little bit of cleanup before
posting.
4) I've been planning to bring up a name-to-IP server on reboltech.com.
Something simple that enables P2P service mapping. The first obvious
use was IM. I promised my son... who's 14 and wants to write some p2p
apps to communicate and share files with his friends.
-Carl
At 5/18/01 08:55 PM +0200, you wrote:
[9/9] from: fsievert::uos::de at: 19-May-2001 9:57
I 've got a working irc-client with plugin-interface, dcc, private-chat,
multi-connections, multi-channel, and extreme memory-consumption build in.
Last point might change in future releases. ;)
Will post a version in a couple of days.
CU,
Frank
On Fri, 18 May 2001, Maarten Koopmans wrote:
Notes
- Quoted lines have been omitted from some messages.
View the message alone to see the lines that have been omitted