Jump to content




xIRC v0.2 - Rednet Chatting made easy.

networking utility

12 replies to this topic

#1 Xemiru

  • Members
  • 38 posts

Posted 26 November 2012 - 01:46 PM

A new IRC client in ComputerCraft!

Note: xIRC is under a complete rewrite of both server and client in attempt to squash all bugs currently active.

Screenies!
Spoiler

Downloads
Client http://pastebin.com/mEwBM590 or https://dl.dropbox.c...%20LUA/xIRC/irc
Server http://pastebin.com/ipMQc7Hf or https://dl.dropbox.c.../xIRC/ircserver

Notes:
- Please refrain from using CTRL+T client-side. It works on server-side, but clients will glitch out and will not be able to connect to the server they left with CTRL+T. They will need to be kicked by an operator to rejoin.
- Found bugs? Got suggestions? Send them over on this forum!

[TODO List]
-[v0.3]-
- Improved display for Advanced Computers
- Logging on server computer instead of requiring a monitor
- /poke command outputs a redstone signal through a side, if allowed.

[Features]
-[v0.2]-
- Command System
> Division between Primary and Minor Operators.
- Chat System
- Easy operation.
- Spam Filter [Repetitive Message]

[Changelog]
-[C-rev160]-
- Fixed the "Read timed out" bug where it wouldn't allow any connections to be sent.
-[v0.2]-
- Initial Release
-[v0.1]-
- N/A

--All code by Xemiru.

#2 LOLerul

  • New Members
  • 4 posts

Posted 27 November 2012 - 08:27 AM

When Connecting to the server it says "Failed to connect. Read timed out."

#3 tom2018

  • Members
  • 135 posts

Posted 28 November 2012 - 12:20 PM

1.use pastebin
2.noone is gonna click adfly links.

#4 Tiin57

    Java Lunatic

  • Members
  • 1,412 posts
  • LocationIndiana, United States

Posted 28 November 2012 - 12:57 PM

The ctrl-t bug is an easy fix. Just override os.pullEventRaw() and add a disconnect in between the terminate event and the exit.
Edit: Also, NO ADF.LY! Just use pastebin; this makes me want to repost it under pastebin, as it's a program written in an interpreted language with an adf.ly link. Silly.

#5 Cranium

    Ninja Scripter

  • Moderators
  • 4,031 posts
  • LocationLincoln, Nebraska

Posted 28 November 2012 - 01:01 PM

Please post some screenshots. I want to know what I am apparently funding with ridiculous adf.ly links.

#6 Xemiru

  • Members
  • 38 posts

Posted 29 November 2012 - 11:17 AM

View PostLOLerul, on 27 November 2012 - 08:27 AM, said:

When Connecting to the server it says "Failed to connect. Read timed out."

fixed. [C-rev160]

#7 russjr08

  • Members
  • 52 posts

Posted 29 November 2012 - 01:50 PM

Actually, I'm still getting "[Sys> Failed to connect. Read time out"

#8 Xemiru

  • Members
  • 38 posts

Posted 29 November 2012 - 04:05 PM

View Postrussjr08, on 29 November 2012 - 01:50 PM, said:

Actually, I'm still getting "[Sys> Failed to connect. Read time out"

Are you sure you typed in the ID right?
It requests the individual ID#, not the ID encased in brackets.
I'll test it and snoop around the code to check out for input glitches, I was mainly using ccEmu.

#9 Xemiru

  • Members
  • 38 posts

Posted 29 November 2012 - 04:30 PM

Screenshots added.

-[MAJOR GLITCH]-
- Attempting to connect to a server while others are online seem to interfere with the broadcasting system.

#10 russjr08

  • Members
  • 52 posts

Posted 29 November 2012 - 04:46 PM

View PostXemiru, on 29 November 2012 - 04:05 PM, said:

View Postrussjr08, on 29 November 2012 - 01:50 PM, said:

Actually, I'm still getting "[Sys> Failed to connect. Read time out"

Are you sure you typed in the ID right?
It requests the individual ID#, not the ID encased in brackets.
I'll test it and snoop around the code to check out for input glitches, I was mainly using ccEmu.
Ah, I'll go try that again. :)

Edit: Still not working, here's what I did.

Attached Image: 2012-11-28_21.45.49.png
Attached Image: 2012-11-28_21.46.00.png
Attached Image: 2012-11-28_21.46.13.png

The ID in brackets appears to be the computer id

#11 Xemiru

  • Members
  • 38 posts

Posted 29 November 2012 - 06:02 PM

View Postrussjr08, on 29 November 2012 - 04:46 PM, said:

View PostXemiru, on 29 November 2012 - 04:05 PM, said:

View Postrussjr08, on 29 November 2012 - 01:50 PM, said:

Actually, I'm still getting "[Sys> Failed to connect. Read time out"

Are you sure you typed in the ID right?
It requests the individual ID#, not the ID encased in brackets.
I'll test it and snoop around the code to check out for input glitches, I was mainly using ccEmu.
Ah, I'll go try that again. :)

Edit: Still not working, here's what I did.

Attached Image: 2012-11-28_21.45.49.png
Attached Image: 2012-11-28_21.46.00.png
Attached Image: 2012-11-28_21.46.13.png

The ID in brackets appears to be the computer id

- Make sure you have the most updated version. [Client rev160, Server rev130]
- Try it in a new world where there aren't many computers activated.
? Wait for the update where it fixes that one major glitch.

I'll try and fix it tomorrow, gotta go sleep.

#12 russjr08

  • Members
  • 52 posts

Posted 29 November 2012 - 06:07 PM

Quote


- Make sure you have the most updated version. [Client rev160, Server rev130]
- Try it in a new world where there aren't many computers activated.
? Wait for the update where it fixes that one major glitch.

I'll try and fix it tomorrow, gotta go sleep.

Good night!

#13 atomhell

  • New Members
  • 6 posts

Posted 02 January 2013 - 03:19 PM

View PostXemiru, on 29 November 2012 - 06:02 PM, said:



- Make sure you have the most updated version. [Client rev160, Server rev130]
- Try it in a new world where there aren't many computers activated.
? Wait for the update where it fixes that one major glitch.

I'll try and fix it tomorrow, gotta go sleep.

I just tried the latest version, and I got the error with "connection timed out" just like the above. We used the latest versions.

Hope to see a working version released, this appears to be the most promising chat scripts on this forum!





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users