Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

REBOL Instant Messenger (P2P)

 [1/9] from: carl::rebol::com at: 21-May-2001 0:32


Dear REBOLs: For your P2P communications enjoyment, here is the REBOL instant messenger. This was written by my son and I over a few hours on Sunday. Features: * Online user list (by name). * No need to know IP addresses of users. * True peer-to-peer chat (very fast). * Supports multiple peers up to ?? connections. * Error recovery & detection of disconnections. * 3K in size Run it from View Desktop/Library/TCP/rim. Let us know how it works. I'll keep my copy running so you can test your connection... but, I may not be around.... so, leave a short message to say hi. Keep REBOLing, Carl Sassenrath Founder

 [2/9] from: carl:cybercraft at: 21-May-2001 20:53


On 21-May-01, Carl Sassenrath wrote:
> Dear REBOLs: > For your P2P communications enjoyment, here is the
<<quoted lines omitted: 8>>
> * 3K in size > Run it from View Desktop/Library/TCP/rim.
I give up. Where exactly is it?
> Let us know how it works. I'll keep my copy running > so you can test your connection... but, I may not be > around.... so, leave a short message to say hi. > Keep REBOLing, > Carl Sassenrath > Founder
-- Carl Read [carl--cybercraft--co--nz]

 [3/9] from: arolls:bigpond:au at: 21-May-2001 20:23


I found it ok, but I had to refresh the TCP directory. Use right click to refresh the directory if necessary. Anton.

 [4/9] from: petr:krenzelok:trz:cz at: 21-May-2001 12:35


Anton wrote:
> I found it ok, but I had to refresh the TCP directory. > Use right click to refresh the directory if necessary.
Then, maybe, if we are on-line, index files should be re-loaded every time to prevent such situations? -pekr-

 [5/9] from: gjones05:mail:orion at: 21-May-2001 6:37


> Anton wrote: > > > I found it ok, but I had to refresh the TCP directory. > > Use right click to refresh the directory if necessary.
From: "Petr Krenzelok"
> Then, maybe, if we are on-line, index files should be re-loaded every > time to prevent such situations?
Touche. I know that this "problem" was discussed a short while ago, but I can't find the message thread. It does seem as though there should be some configurable mechanism for updating, kind of like the local cache management of (small shudder) Internet Explorer. Several interoperable aspects might include: 1) update index.r and or files every time, once a day or week or never, etc 2) embed a checksum for files in index.r, if there is a mismatch with the local file store, offer to reload file Just thinking out loud while sipping some coffee. --Scott Jones

 [6/9] from: phil:harris:zope at: 21-May-2001 12:30


Very nice work, now I just wish I understood the code ;)

 [7/9] from: steve:shireman:semaxwireless at: 21-May-2001 9:59


I keep getting "Cannot connect to: <username>" when I click on <username> during rim.r I see 5 users in there: Neato Frito script, BTW. Steve Shireman (Sorry in advance for these long words) Some thoughts on reload based on sandbox experience: The way MKS does this (from a top-level user perspective) is that any files that should be reloaded appear in its view with a red triangle which shows that your sandbox is inconsistent with the archive. (maybe in the case of View, this could be a red 'halo' around the Icon or such, if this is considered to be important) The benefit of having control of your own sandbox and resync-ing is that you can be working in your own sandbox and have your own prototypes and not have them automatically reloaded when you are not ready, and thus you do not lose your own work. An improvement on this would be for the system to know which files you have modified, and which files are only different because they are new on the network. Then there are times that you may want to resync the whole enchilada (but without losing your own work). GS Jones wrote:

 [8/9] from: gjones05:mail:orion at: 21-May-2001 11:07


From: "Steve Shireman"
> I keep getting "Cannot connect to: <username>" when I click on > <username> during rim.r > I see 5 users in there: > > Neato Frito script, BTW.
First time, I got the same message. Now it locks up when reloaded. There may be a conflict with my firewall; I guess I need to play with it later. Congrats on a nice REBOL app, Sean. --Scott Jones

 [9/9] from: steve:shireman:semaxwireless at: 21-May-2001 12:50


Ah, it was the firewall--thanks Steve Shireman GS Jones wrote:

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted