Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   Future Improvements (https://forums.graalonline.com/forums/forumdisplay.php?f=10)
-   -   A way to get RC chat (https://forums.graalonline.com/forums/showthread.php?t=134267929)

Gunderak 02-23-2013 03:13 AM

A way to get RC chat
 
I know this has been suggested before, but really. How hard would it be to implement?
Even if it was just as simple as having RC chat logged as rcchatlog.txt and then we could make our own parser.

Gunderak 02-23-2013 10:07 AM

Based on the neg rep, how would this be a bad idea?
I mean it's not going to mess with existing systems, it's just adding a new one?

Skyld 02-23-2013 04:18 PM

Is there even a genuine need for this?

Gunderak 02-23-2013 04:58 PM

Well, I'm making an online login for RC, I'm starting with the basics, first I want to send and receive RC chat through a socket, then slowly build on. Portable RC etc.

Gunderak 02-23-2013 05:18 PM

Or maybe a server side event, eg onRCChat(sender, data)?
I'm aware there is a client side event for that but it requires clientrc to be connected, which isn't too helpful in this instance.

Crow 02-23-2013 05:26 PM

Can you please stop with the double posts?

fowlplay4 02-23-2013 06:52 PM

You can always just leave your RC on and parse it's rclog.txt I remember cbk doing something similar for his web RC.

cbk1994 02-23-2013 07:18 PM

Quote:

Originally Posted by fowlplay4 (Post 1714162)
You can always just leave your RC on and parse it's rclog.txt I remember cbk doing something similar for his web RC.

Yep. In theory you could also do this on an EC2 or Windows Azure free instance (or any other server) and get an RC to be always online with some simple scripting to reconnect on disconnect. You'd need another account but I think most people have a few of those.

Gunderak 02-24-2013 01:58 AM

In theory that would work, and I have already messed around with that, but it would be more logical and easier to just have a server side event triggered.

callimuc 02-24-2013 04:53 AM

i simply think its to prevent RCs being rescripted so that players without a subscription could use it

Gunderak 02-24-2013 08:57 AM

That raised a good point. But it would still be useful in development.
I don't even know why I posted the idea, there's a 98% chance nothing will be done anyway.
It's more of a moral booster knowing that people will see your idea.

Crow 02-24-2013 10:46 AM

Quote:

Originally Posted by callimuc (Post 1714207)
i simply think its to prevent RCs being rescripted so that players without a subscription could use it

The server should have counter measures for things like that. As far as I remember, it is known how RC operates with the server and vice versa, so you could just write your own RC application. Not advised for whichever reason, though. Who knows what kinds of security issues one may stumble upon when doing that :3

fowlplay4 04-02-2013 07:05 AM

This feature is coming soon.

Gunderak 04-03-2013 06:58 AM

:o
I sure hope so!
Then I could finally code my webrc without having to have flawed systems to catch it from the rclog.txt!

fowlplay4 04-03-2013 02:39 PM

Quote:

Originally Posted by Gunderak (Post 1715746)
webrc

Pretty much exactly what it's going to be used for.

Gunderak 04-04-2013 07:16 AM

Can't wait for this, may I ask how you know for sure it will be implemented?

fowlplay4 04-04-2013 02:33 PM

Quote:

Originally Posted by Gunderak (Post 1715786)
Can't wait for this, may I ask how you know for sure it will be implemented?

I'm on higher non-pay-grade than you. Here's the function name (won't work until it's applied to the other servers):

PHP Code:

function onAllRCChat(msg) {
  
// handle msg accordingly


Receives echos (may depend if you have those being sent to non-NC people though), script updates and all that jazz too.

callimuc 04-04-2013 03:34 PM

I've heard that web RC is already enabled for iZone, can't tell for sure though if it's true

fowlplay4 04-04-2013 04:02 PM

Quote:

Originally Posted by callimuc (Post 1715795)
I've heard that web RC is already enabled for iZone, can't tell for sure though if it's true

You will have a DB-NPC for it if it is.

callimuc 04-04-2013 04:56 PM

Quote:

Originally Posted by fowlplay4 (Post 1715796)
You will have a DB-NPC for it if it is.

iEra doesn't have it yet and can't check iZone, but probably wont take that long anymore if it's true with iZone. Does iClassic already have one?

fowlplay4 04-04-2013 07:53 PM

Quote:

Originally Posted by callimuc (Post 1715802)
iEra doesn't have it yet and can't check iZone, but probably wont take that long anymore if it's true with iZone. Does iClassic already have one?

Yes, it's still quite primitive and under development though. I'm hoping if it gets good enough we'll see a global Web RC that everyone can use (and developers can extend). Script modification and file browser is planned as well so it could be a full RC replacement.


All times are GMT +2. The time now is 08:45 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.