1. Does anyone have a copy of useless's irc.e?

I need to write a bot. I'd like to do it in Euphoria. I understand 'useless' wrote one a while back. Does anyone have a copy or link?

Regards, Bugmagnet

new topic     » topic index » view message » categorize

2. Re: Does anyone have a copy of eukat's irc.e?

bugmagnet said...

I need to write a bot. I'd like to do it in Euphoria. I understand 'useless' wrote one a while back. Does anyone have a copy or link?

Regards, Bugmagnet

Yes, I do. Though it lacks a file named irc.e (or irc.eu or irc.ew).

The current IRC bot for the channel, eubotmar2, is based on her eubot, which is fairly complex.

If you want a simple irc.e , I'd suggest http://jeremy.cowgar.com/svn/euchat/irc.e (from http://jeremy.cowgar.com/svn/euchat/ )

new topic     » goto parent     » topic index » view message » categorize

3. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...
bugmagnet said...

I need to write a bot. I'd like to do it in Euphoria. I understand 'useless' wrote one a while back. Does anyone have a copy or link?

Regards, Bugmagnet

Yes, I do. Though it lacks a file named irc.e (or irc.eu or irc.ew).

The current IRC bot for the channel, eubotmar2, is based on her eubot, which is fairly complex.

Which led to you deleteing hunks of it, and then complaining that my code didn't work right. I pretty much totally gave up at that point.

jimcbrown said...

If you want a simple irc.e , I'd suggest http://jeremy.cowgar.com/svn/euchat/irc.e (from http://jeremy.cowgar.com/svn/euchat/ )

I could not get Jeremy's irc.e to work. I sent bugmagnet a copy of my irc3-stable.e that does work on Eu v4.0.5 development , revision 10 Feb 2013. It's ONLY an irc.e, it does almost nothing but show how to connect, does keep-alive pings to itself, and demonstrate tasks and socks working together. Because of the derision i got over the complexity (aka usefulness and completeness) of eubot, i included none of that code in irc3-stable.e.

There was also Eu code at one time for plugging into mirc's backside, and Eu code which sat between mirc and the internet. They also worked fine, and got deleted.

useless

new topic     » goto parent     » topic index » view message » categorize

4. Re: Does anyone have a copy of eukat's irc.e?

eukat said...

Which led to you deleteing hunks of it,

Just the socket related code, since it didn't work (at all) on Linux/GNU.

eukat said...

and then complaining that my code didn't work right.

That came much later, when I discovered that, although the code could connect to sorcery fine, it got stuck in an infinite loop when connecting to freenode.

eukat said...

I pretty much totally gave up at that point.

Hard to see how that makes sense, considering that you claimed I appeared on the scene only as bot development was dying down... thus, you claim that I caused you to give up, but that I also did not appear until after you had already given up.

eukat said...

I could not get Jeremy's irc.e to work.

I'll need more detailed information before I can comment on this.

new topic     » goto parent     » topic index » view message » categorize

5. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...
eukat said...

Which led to you deleteing hunks of it,

Just the socket related code, since it didn't work (at all) on Linux/GNU.

I can't help it that Euphoria code did not work on Linux. It's odd you did have it connecting before you deleted any of it.

jimcbrown said...
eukat said...

and then complaining that my code didn't work right.

That came much later, when I discovered that, although the code could connect to sorcery fine, it got stuck in an infinite loop when connecting to freenode.

You told me you hated mirc on windows, you thought i copied mirc code, and didn't understand what i had done, and deleted anything you didn't understand or that looked like mirc's on_events.

jimcbrown said...
eukat said...

I pretty much totally gave up at that point.

Hard to see how that makes sense, considering that you claimed I appeared on the scene only as bot development was dying down... thus, you claim that I caused you to give up, but that I also did not appear until after you had already given up.

I claimed that?

jimcbrown said...
eukat said...

I could not get Jeremy's irc.e to work.

I'll need more detailed information before I can comment on this.

I'm not bothering to give it to you, other than it involved ceasing to respond when using tasks and socks, even running interpreted. I'm sure you can delete portions of this new irc.e i sent to bugmagnet, and claim it resembles fecal material also.

useless

new topic     » goto parent     » topic index » view message » categorize

6. Re: Does anyone have a copy of eukat's irc.e?

eukat said...
jimcbrown said...
eukat said...

Which led to you deleteing hunks of it,

Just the socket related code, since it didn't work (at all) on Linux/GNU.

I can't help it that Euphoria code did not work on Linux. It's odd you did have it connecting before you deleted any of it.

That statement is false. I only had it connecting after I had deleted the old sockets related code and replaced it with new ones. The deletions thus occurred before it was connecting for me.

eukat said...
jimcbrown said...
eukat said...

and then complaining that my code didn't work right.

That came much later, when I discovered that, although the code could connect to sorcery fine, it got stuck in an infinite loop when connecting to freenode.

You told me you hated mirc on windows,

This is true, but what of it?

eukat said...

you thought i copied mirc code,

I did not literally think that you copied code from the source of the mIRC client into eubot.

I did not think that you copied code from a mirc source script and used it directly in eubot, unmodified.

I did think that your Euphoria code in eubot was inspired by a mirc script coding style, but I had no objection to that. Neither did I harbor any dislike from that belief.

I'm fine with a mirc coding style, as long as the code runs natively on Linux/GNU. (I believe that robsz1 had objections to it, but this was roughly a decade ago and I may have misunderstood what he originally said from my hazy recollection of it.)

eukat said...

and didn't understand what i had done,

I didn't understand how the sockets code worked with multiserver support. Your out-of-date comments in the source said it was broken (and then fixed and then broken again), and since none of the socket related code worked for me anyways, I did not understand that this was actually functional again.

eukat said...

and deleted anything you didn't understand or that looked like mirc's on_events.

1) Your misleading source code comments led to my misunderstanding. If your source had accurate comments, or none at all, I probably would have understood.

2) I did not delete it because I did not understand it. I deleted it because it did not work for me.

3) I did not delete the on_events stuff. I kept all of it.

eukat said...
jimcbrown said...
eukat said...

I pretty much totally gave up at that point.

Hard to see how that makes sense, considering that you claimed I appeared on the scene only as bot development was dying down... thus, you claim that I caused you to give up, but that I also did not appear until after you had already given up.

I claimed that?

Yes.

new topic     » goto parent     » topic index » view message » categorize

7. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...

<anything to refute anything kat says>

This is a great example of why i have not made more Euphoria code in the last ten years, and instead done as little as possible. Eubot was a huge release of code (tho not as huge as win32lib), and it's socks were on tcp4u (so it not working on linux wasn't my problem). It was pretty much ignored, except for jimbrown, who was busy promoting his(?) non-Eu "tbrbot":

Session Start: Fri May 30 00:38:01 2003 
[00:38] *** Now talking in #EuBot 
[00:38] *** Topic is 'Bots made in Euphoria! And my bot, tbrbot, made in C++, of course!' 
[00:38] *** Set by tbrown on Sun May 11 15:03:39 
Scooby had an impressive bot in BeZeLBuB in 2002, based on an eggdrop he downloaded, he also took his offline. Robz had a bot, also now offline. Unkmar had Botmar. My Tiggr isn't on any irc anywhere now.

Prior to Eu v4, there were occasional bugs in Euphoria like:
 
[23:09] <EuMario> Kat, did you have trouble with EuBot Hanging at the pause when you first log into the server? 
[23:10] <tbrown> from tbrbot's console 
[23:10] <kat> yeas, that is a known Eu bug 
[23:10] <kat> it happens *sometimes* when a console is opened, so RobC won't fix it 
[23:10] <kat> press enter 
 
 
[23:22] <useless> [22:28] <useless> if getc/s() is ever used, like i use it for seeing if you press 'Q', it often hangs the app the first time around 
[23:22] <scooby> nope 
[23:22] <useless> you can search the email archives for that bug, RDS won't/cannot fixit 
 
and tcp4u had issues, the other 3rd party dll we used for internet connections back then had issues. The irc apps using WinSock.ew / Srvsckip.ew worked great until win32lib was upgraded, and then the apps no longer worked. I think Scooby did a code fix to not use win32lib, but it didn't work for me. As far as i know, no one made a gui as functional as mirc's for any irc bot in Euphoria, but both versions of my Eu bot code interfacing Eu to mirc were shot dead on arrival.

Anyhow, nothing happened the last 10 years. I deleted more proven good bot code than most people ever write, because it's all deemed useless. In those 10 years, we could have built a huge codebase, doing many Ai functions, with whatever popular interfaces people wanted, not just irc. Tiggr also built html pages on the fly, data mined webpages, sent and recieved email, etc etc.. All a huge waste. In the 2002-2003 timeframe, we had the right people, i think, we could have built Skynet by now, and jimbrown would be picking at it till it died.

useless

new topic     » goto parent     » topic index » view message » categorize

8. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...

(I believe that robsz1 had objections to it,

Robsz1 preferred xchat. Fine. But Eu had no gui.e, and still doesn't. I use windows, mirc is a useable versatile gui i could attach Eu code to in several ways, so i did. What did anyone else do to make a irc gui?

jimcbrown said...

but this was roughly a decade ago

And we are still fighting over it, no one is cooperating on the subject, there's still no gui.e, only bugmagnet wants my new irc.e (and i have no idea if it will work on your linux). So it's a real static situation, and i have remained stable at useless status for 10 years now.

useless

new topic     » goto parent     » topic index » view message » categorize

9. Re: Does anyone have a copy of eukat's irc.e?

eukat said...
jimcbrown said...

(I believe that robsz1 had objections to it,

Robsz1 preferred xchat. Fine.

This is true. However, I meant that I recalled that he had objections to the use of mIRC style coding with Euphoria code.

eukat said...

But Eu had no gui.e, and still doesn't. I use windows, mirc is a useable versatile gui i could attach Eu code to in several ways, so i did. What did anyone else do to make a irc gui?

Good point. Jeremy did it, but it was half a decade later.

eukat said...
jimcbrown said...

but this was roughly a decade ago

And we are still fighting over it,

Just you.

eukat said...

no one is cooperating on the subject,

In general, I see plently of cooperation with regards to the new stdlib sockets and net stuff. The lack of activity with IRC specifically is just that - not enough willing people with experience in that protocol to do anything useful.

eukat said...

there's still no gui.e,

True, not in the stdlib. wxEuphoria has emerged as the main nix GUI library, and is a 2nd contender after w32lib on Windoze. EuGTK has emerged as the other major nix GUI library.

eukat said...

So it's a real static situation,

True, there hasn't been anything new with IRC coding since Jeremy. I guess someone new just has to take the mantle.

eukat said...

it's socks were on tcp4u (so it not working on linux wasn't my problem).

I did reach out to you on creating a merged version that worked both on windoze (via tcp4u) and on nix (as well as reaching out to jami for a nix version of tcp4u), but got nothing.

eukat said...

It was pretty much ignored, except for jimbrown, who was busy promoting his(?) non-Eu "tbrbot":

Session Start: Fri May 30 00:38:01 2003 
[00:38] *** Now talking in #EuBot 
[00:38] *** Topic is 'Bots made in Euphoria! And my bot, tbrbot, made in C++, of course!' 
[00:38] *** Set by tbrown on Sun May 11 15:03:39 

tbrbot is not mine. I did not set that topic. I did not use that nick.

eukat said...

Prior to Eu v4, there were occasional bugs in Euphoria like:

 
[23:09] <EuMario> Kat, did you have trouble with EuBot Hanging at the pause when you first log into the server? 
[23:10] <tbrown> from tbrbot's console 
[23:10] <kat> yeas, that is a known Eu bug 
[23:10] <kat> it happens *sometimes* when a console is opened, so RobC won't fix it 
[23:10] <kat> press enter 
 
 
[23:22] <useless> [22:28] <useless> if getc/s() is ever used, like i use it for seeing if you press 'Q', it often hangs the app the first time around 
[23:22] <scooby> nope 
[23:22] <useless> you can search the email archives for that bug, RDS won't/cannot fixit 
 
and tcp4u had issues, the other 3rd party dll we used for internet connections back then had issues. The irc apps using WinSock.ew / Srvsckip.ew worked great until win32lib was upgraded, and then the apps no longer worked. I think Scooby did a code fix to not use win32lib, but it didn't work for me.

Anyhow, nothing happened the last 10 years.

v4 fixed the console hangups, added a socket library to replace tcp4u/3rd-party-dll/WinSock.ew/et al. So I'd say in 10 years, it's become a whole new world.

eukat said...

As far as i know, no one made a gui as functional as mirc's for any irc bot in Euphoria,

I think rywilly's FluidAE/rybot may have. Jeremy's EuChat didn't, but it's easily extendable.

eukat said...

but both versions of my Eu bot code interfacing Eu to mirc were shot dead on arrival.

Not by me.

eukat said...

In the 2002-2003 timeframe, we had the right people, i think,

Actually, I'm not sure I'd agree. Of all the people that have written bots for that channel, in that time frame, only you and I and robsz1 had worked on Euphoria IRC bots. (rywilly would too, but he wouldn't come along until later. And after that came Jeremy, etc.) Both robsz1 and I would later drop out of the community due to other IRL events (he had to work several jobs and eventually joined the military, while I got boggled down with schooling). rywilly also disappeared for a while (due to his military duties). Most of this time, you would have been alone.

eukat said...
jimcbrown said...

<anything to refute anything kat says>

This is a great example of why i have not made more Euphoria code in the last ten years, and instead done as little as possible.

I think the below quote is the real reason...

eukat said...

I deleted more proven good bot code than most people ever write, because it's all deemed useless. All a huge waste.

I don't believe that the above is true. But you seem to, and that's the real waste imvho.

eukat said...

we could have built Skynet by now, and jimbrown would be picking at it till it died.

Heh, I'm not sure I'd take on Skynet ... unless I had a certain former Republican govenor on my side, that is.

new topic     » goto parent     » topic index » view message » categorize

10. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...
eukat said...
jimcbrown said...

(I believe that robsz1 had objections to it,

Robsz1 preferred xchat. Fine.

This is true. However, I meant that I recalled that he had objections to the use of mIRC style coding with Euphoria code.

So did you. I wasn't trying to emulate mirc, i was trying to emulate objects, the events, irc is a sequential series of statements, it's pretty stateless, and there's 100's of numeric ststements.

jimcbrown said...
eukat said...

But Eu had no gui.e, and still doesn't. I use windows, mirc is a useable versatile gui i could attach Eu code to in several ways, so i did. What did anyone else do to make a irc gui?

Good point. Jeremy did it, but it was half a decade later.

Not for irc. Unless you count the "chat" thing, which uses a dos console.

jimcbrown said...
eukat said...
jimcbrown said...

but this was roughly a decade ago

And we are still fighting over it,

Just you.

Takes two. This long post of your's is an extraordinary effort to disprove anything i say.

jimcbrown said...
eukat said...

no one is cooperating on the subject,

In general, I see plently of cooperation with regards to the new stdlib sockets and net stuff. The lack of activity with IRC specifically is just that - not enough willing people with experience in that protocol to do anything useful.

I don't see anything going on. Last i saw, my efforts with http.e, task messaging, and news.e was being thrown out.

jimcbrown said...
eukat said...

there's still no gui.e,

True, not in the stdlib. wxEuphoria has emerged as the main nix GUI library, and is a 2nd contender after w32lib on Windoze. EuGTK has emerged as the other major nix GUI library.

I don't see a how-to or why-this in wxeuphoria. I'm useless, you are going to pick apart anything i do or say, so why should i learn to write a gui for an irc.e that you don't want, and cannot even acknowledge (below) that i just sent to bugmagnet?

jimcbrown said...
eukat said...

So it's a real static situation,

True, there hasn't been anything new with IRC coding since Jeremy. I guess someone new just has to take the mantle.

Not counting, of course, the code i just sent to bugmagnet.

jimcbrown said...
eukat said...

it's socks were on tcp4u (so it not working on linux wasn't my problem).

I did reach out to you on creating a merged version that worked both on windoze (via tcp4u) and on nix (as well as reaching out to jami for a nix version of tcp4u), but got nothing.

You know what? i still know nothing about interfacing a gui to nix!

jimcbrown said...

v4 fixed the console hangups, added a socket library to replace tcp4u/3rd-party-dll/WinSock.ew/et al. So I'd say in 10 years, it's become a whole new world.

Yep, the irc.e you cannot ack uses sockets.e, tasks.e, and it works. But in a way, it is the same old world:

jimcbrown said...

True, there hasn't been anything new with IRC coding since Jeremy.

jimcbrown said...
eukat said...

As far as i know, no one made a gui as functional as mirc's for any irc bot in Euphoria,

I think rywilly's FluidAE/rybot may have. Jeremy's EuChat didn't, but it's easily extendable.

So has every irc bot i ever wrote, "easily extendable" to a gui, but it hasn't happened. Hence my belief a irc bot isn't wanted, Ai isn't wanted, i am not wanted. If Ry could keep his bot connected, sure, having an Ry-designed gui on it would be fantastic, of course it would be strictly part of his bot, and not a gui.e.

jimcbrown said...
eukat said...

but both versions of my Eu bot code interfacing Eu to mirc were shot dead on arrival.

Not by me.

You all shot them dead for not running on nix, and for using mirc.

jimcbrown said...
eukat said...

In the 2002-2003 timeframe, we had the right people, i think,

Actually, I'm not sure I'd agree.

Of course you would not agree, that's you, it's what you do, you natively disagree with me, on everything.

jimcbrown said...
eukat said...
jimcbrown said...

<anything to refute anything kat says>

This is a great example of why i have not made more Euphoria code in the last ten years, and instead done as little as possible.

I think the below quote is the real reason...

eukat said...

I deleted more proven good bot code than most people ever write, because it's all deemed useless. All a huge waste.

I don't believe that the above is true. But you seem to, and that's the real waste imvho.

Show me where Euphoria or the Eu "community" in the last 10 years has welcomed any code i ever wrote. You can't do it.

useless

new topic     » goto parent     » topic index » view message » categorize

11. Re: Does anyone have a copy of eukat's irc.e?

eukat said...
jimcbrown said...
eukat said...
jimcbrown said...

(I believe that robsz1 had objections to it,

Robsz1 preferred xchat. Fine.

This is true. However, I meant that I recalled that he had objections to the use of mIRC style coding with Euphoria code.

So did you.

I did not.

eukat said...

I wasn't trying to emulate mirc,

Ah, ok. I'll take your word for it.

eukat said...
jimcbrown said...
eukat said...

But Eu had no gui.e, and still doesn't. I use windows, mirc is a useable versatile gui i could attach Eu code to in several ways, so i did. What did anyone else do to make a irc gui?

Good point. Jeremy did it, but it was half a decade later.

Not for irc. Unless you count the "chat" thing, which uses a dos console.

Hmm. I was under the impression he had made a version with EuIUP.

eukat said...
jimcbrown said...
eukat said...
jimcbrown said...

but this was roughly a decade ago

And we are still fighting over it,

Just you.

Takes two. This long post of your's is an extraordinary effort to disprove anything i say.

I'm just trying to get clarity. I have no problem accepting new information as it pops up, e.g.

jimcbrown said...
eukat said...

I wasn't trying to emulate mirc,

Ah, ok. I'll take your word for it.

eukat said...
jimcbrown said...
eukat said...

no one is cooperating on the subject,

In general, I see plently of cooperation with regards to the new stdlib sockets and net stuff. The lack of activity with IRC specifically is just that - not enough willing people with experience in that protocol to do anything useful.

I don't see anything going on. Last i saw, my efforts with http.e, task messaging, and news.e was being thrown out.

So all the efforts going into the ARM port, et al .. you haven't seen? Seems odd, considering you posted to a few of those threads.

eukat said...
jimcbrown said...
eukat said...

there's still no gui.e,

True, not in the stdlib. wxEuphoria has emerged as the main nix GUI library, and is a 2nd contender after w32lib on Windoze. EuGTK has emerged as the other major nix GUI library.

I don't see a how-to or why-this in wxeuphoria.

I do recall some kind of beginners guide. Shouldn't be hard to look up for those who are interested.

eukat said...

you are going to pick apart anything i do or say,

Just as I do to the President! I call it critical thinking.

Hey, maybe it even be consider a vital part of designer thinking?

eukat said...

so why should i learn to write a gui for an irc.e that you don't want,

Perhaps you should ask if I want it first, before deciding arbiturarily that I don't.

eukat said...
jimcbrown said...
eukat said...

So it's a real static situation,

True, there hasn't been anything new with IRC coding since Jeremy. I guess someone new just has to take the mantle.

Not counting, of course, the code i just sent to bugmagnet.

and cannot even acknowledge (below) that i just sent to bugmagnet?

Keeping in mind that you were the only one around for years, and .. you didn't produce any code that survived in all those years.

I do have high hopes for bugmagnet...

eukat said...
jimcbrown said...
eukat said...

it's socks were on tcp4u (so it not working on linux wasn't my problem).

I did reach out to you on creating a merged version that worked both on windoze (via tcp4u) and on nix (as well as reaching out to jami for a nix version of tcp4u), but got nothing.

You know what? i still know nothing about interfacing a gui to nix!

I could have handled that. The idea was that I'd write a layer on top of my sockets code so it'd work on nix, and you would write a layer on top of tcp4u so it'd work on windoze as well, and then someone would rewrite the rest of the code so it'd use the middle layer.

eukat said...
jimcbrown said...

v4 fixed the console hangups, added a socket library to replace tcp4u/3rd-party-dll/WinSock.ew/et al. So I'd say in 10 years, it's become a whole new world.

Yep, the irc.e you cannot ack uses sockets.e, tasks.e, and it works. But in a way, it is the same old world:

jimcbrown said...

True, there hasn't been anything new with IRC coding since Jeremy.

jimcbrown said...
eukat said...

As far as i know, no one made a gui as functional as mirc's for any irc bot in Euphoria,

I think rywilly's FluidAE/rybot may have. Jeremy's EuChat didn't, but it's easily extendable.

So has every irc bot i ever wrote, "easily extendable" to a gui, but it hasn't happened. Hence my belief a irc bot isn't wanted, Ai isn't wanted, i am not wanted.

I'm just speculating here, but IRC is pretty old. It simply may be less interesting for new coders to play around with than, say, porting stuff to ARM.

I think having an old-timer barging in says, "No one wants IRC bots!" is not necessarily conductive to the goal of creating more IRC bots.

eukat said...

If Ry could keep his bot connected, sure, having an Ry-designed gui on it would be fantastic, of course it would be strictly part of his bot, and not a gui.e.

He stated that it'd have been based on FluidInterface (which later became FluidAE), and thus a generic reusable GUI library.

eukat said...
jimcbrown said...
eukat said...

but both versions of my Eu bot code interfacing Eu to mirc were shot dead on arrival.

Not by me.

You all shot them dead for not running on nix, and for using mirc.

Not I. I took the effort to port one to nix!

eukat said...
jimcbrown said...
eukat said...

In the 2002-2003 timeframe, we had the right people, i think,

Actually, I'm not sure I'd agree.

Of course you would not agree, that's you, it's what you do, you natively disagree with me, on everything.

For the record, I disagree.

eukat said...
jimcbrown said...
eukat said...
jimcbrown said...

<anything to refute anything kat says>

This is a great example of why i have not made more Euphoria code in the last ten years, and instead done as little as possible.

I think the below quote is the real reason...

eukat said...

I deleted more proven good bot code than most people ever write, because it's all deemed useless. All a huge waste.

I don't believe that the above is true. But you seem to, and that's the real waste imvho.

Show me where Euphoria or the Eu "community" in the last 10 years has welcomed any code i ever wrote. You can't do it.

I can! eubot, in its eubotmar incarnation, is still welcomed.

Show me where you've contributed code to the community in the last three years. You can't do it.

new topic     » goto parent     » topic index » view message » categorize

12. Re: Does anyone have a copy of eukat's irc.e?

It still gets to me,

jimcbrown said...

True, there hasn't been anything new with IRC coding since Jeremy.

I was asking Matt questions about socks and tasks, related to an irc.e, two months(?) ago. I started out trying to debug why Jeremy's irc.e would quit responding to everything, and then minutes later the server would say it disconnected, but zero change on the screen here. So i gave up on his code, and wrote an irc.e that does stay connected and active.

And before you (jimcbrown) got involved in this, i had already sent my working irc.e to bugmagnet. Already sent working irc.e. And yet you still say:

jimcbrown said...

True, there hasn't been anything new with IRC coding since Jeremy.

This is how you make me useless, no matter what i do. So what does it matter if i delete working code? It's useless when unused, it's useless when it's existance is denied.

useless

new topic     » goto parent     » topic index » view message » categorize

13. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...

<deleted 200 lines of time wasted in which jimcbrown is .....>

eukat said...

I deleted more proven good bot code than most people ever write, because it's all deemed useless. All a huge waste.

I don't believe that the above is true. But you seem to, and that's the real waste imvho.

useless said...

Show me where Euphoria or the Eu "community" in the last 10 years has welcomed any code i ever wrote. You can't do it.

I can! eubot, in its eubotmar incarnation, is still welcomed.

Tiggr isn't.

jimcbrown said...

Show me where you've contributed code to the community in the last three years. You can't do it.

8 am Friday 4/26/2013 
[08:07] <useless-afk> it's oeu who says they want an irc.e and doesn't have one, and i do 
11 pm Sunday 6/2/2013 12,12..12,0 
[23:59] <bugmagnet> i'm looking for sample code so I can get an idea of how to write an irc bot in euphoria. links anyone? 
---and then he left, quit talking, so i left also--- 
[07:10] <bugmagnet> I'm still asking for code 
---- 
[10:53] <bugmagnet> can you email it to me? 
---- 
[22:45] <useless-afk> <ding> you have email 
[22:46] <bugmagnet> cool! thanks. 
He asked for it, i sent it.

useless

For a decade, i have asked for a gui.e, so i can say "make a window", and puts(windowname,"text of some kind\n"). I don't have that. No one is making that. So don't make it out like .... forget it, you won't change, i am wasting effort again.

new topic     » goto parent     » topic index » view message » categorize

14. Re: Does anyone have a copy of eukat's irc.e?

eukat said...
jimcbrown said...

True, there hasn't been anything new with IRC coding since Jeremy.

I was asking Matt questions about socks and tasks, related to an irc.e, two months(?) ago. I started out trying to debug why Jeremy's irc.e would quit responding to everything, and then minutes later the server would say it disconnected, but zero change on the screen here. So i gave up on his code, and wrote an irc.e that does stay connected and active.

Ah, OK. I wasn't aware of that.

eukat said...

And before you (jimcbrown) got involved in this, i had already sent my working irc.e to bugmagnet.

Ah, ok. It didn't sink in that this was new code (as opposed to existing code that has been around for the past 10 years or so).

eukat said...

Already sent working irc.e.

This appears to be false. I posted a response at 22:18, but you did not appear to email it until 22:45.

Although, I probably would have pointed out alternatives anyways, so that future forum users would have an easier time finding all the existing irc libraries that remained.

eukat said...

This is how you make me useless, no matter what i do. So what does it matter if i delete working code? It's useless when unused, it's useless when it's existance is denied.

It still gets to me,

You can't blame other people for the code you've deleted.

If you can still use it, then it isn't useless. If just one person can make use of it, then it isn't useless.

eukat said...
jimcbrown said...

<deleted 200 lines of time wasted in which jimcbrown is .....>

Not at all. I was glad for the chance to clarify the misconceptions that you held about me.

eukat said...

Tiggr isn't.

Keep in mind that a community about the Euphoria programming language may not be the best place to show off a mIRC script (and component parts)...

Tiggr was removed over my objections. If it were up to me, that bot would still be in the IRC channel right now.

eukat said...
jimcbrown said...

Show me where you've contributed code to the community in the last three years. You can't do it.

8 am Friday 4/26/2013 
[08:07] <useless-afk> it's oeu who says they want an irc.e and doesn't have one, and i do 

Yes, I (representing oeu) can confirm that an std/net/irc.e is wanted.

eukat said...

11 pm Sunday 6/2/2013 12,12..12,0 
[23:59] <bugmagnet> i'm looking for sample code so I can get an idea of how to write an irc bot in euphoria. links anyone? 
---and then he left, quit talking, so i left also--- 
[07:10] <bugmagnet> I'm still asking for code 
---- 
[10:53] <bugmagnet> can you email it to me? 
---- 
[22:45] <useless-afk> <ding> you have email 
[22:46] <bugmagnet> cool! thanks. 
He asked for it, i sent it.

Very cool.

eukat said...

For a decade, i have asked for a gui.e, so i can say "make a window", and puts(windowname,"text of some kind\n"). I don't have that. No one is making that. So don't make it out like .... forget it, you won't change, i am wasting effort again.

Sounds easy enough to do.

include llamagtk.e 
 
public override procedure puts(atom a, object x) 
	if integer(a) then 
		puts(a, x) 
	else 
		if atom(x) then 
			x = {x} 
		end if 
		wPuts(getLlamaId(a), x) 
	end if 
end procedure 
new topic     » goto parent     » topic index » view message » categorize

15. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...

Show me where you've contributed code to the community in the last three years. You can't do it.

Several news.e versions were thrown out, irc.e was declined, http.e is task-aware now, and i submitted several blocks of code demo'ing bugs in the last year.

still useless

new topic     » goto parent     » topic index » view message » categorize

16. Re: Does anyone have a copy of eukat's irc.e?

eukat said...
jimcbrown said...

Show me where you've contributed code to the community in the last three years. You can't do it.

i submitted several blocks of code demo'ing bugs in the last year. http.e is task-aware now,

Ah, yes. My mistake.

eukat said...

Several news.e versions were thrown out,

If they made it into the repository, then they'll live on and can always be retrieved at a future date.

Similiar story if it's in a pastey or forum post.

eukat said...

irc.e was declined,

Who declined it? I was on the dev list and saw no traffic about this. Whoever declined it did so wrongly.

new topic     » goto parent     » topic index » view message » categorize

17. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...
eukat said...
jimcbrown said...

True, there hasn't been anything new with IRC coding since Jeremy.

I was asking Matt questions about socks and tasks, related to an irc.e, two months(?) ago. I started out trying to debug why Jeremy's irc.e would quit responding to everything, and then minutes later the server would say it disconnected, but zero change on the screen here. So i gave up on his code, and wrote an irc.e that does stay connected and active.

Ah, OK. I wasn't aware of that.

eukat said...

And before you (jimcbrown) got involved in this, i had already sent my working irc.e to bugmagnet.

Ah, ok. It didn't sink in that this was new code (as opposed to existing code that has been around for the past 10 years or so).

http://openeuphoria.org/forum/post.wc?parent_id=121781"e=1

useless said...

I could not get Jeremy's irc.e to work. I sent bugmagnet a copy of my irc3-stable.e that does work on Eu v4.0.5 development , revision 10 Feb 2013.

jimcbrown said...
eukat said...

Already sent working irc.e.

This appears to be false. I posted a response at 22:18, but you did not appear to email it until 22:45.

Ok, lets fight about timezones.

jimcbrown said...

Although, I probably would have pointed out alternatives anyways, so that future forum users would have an easier time finding all the existing irc libraries that remained.

eukat said...

This is how you make me useless, no matter what i do. So what does it matter if i delete working code? It's useless when unused, it's useless when it's existance is denied.

It still gets to me,

You can't blame other people for the code you've deleted.

I didn't, i didn't say i did. But there's no point keeping it. I do not take the blame for others not likeing it either.

jimcbrown said...

If you can still use it, then it isn't useless. If just one person can make use of it, then it isn't useless.

eukat said...
jimcbrown said...

<deleted 200 lines of time wasted in which jimcbrown is .....>

Not at all. I was glad for the chance to clarify the misconceptions that you held about me.

You only reaffirmed them.

jimcbrown said...
eukat said...

Tiggr isn't.

Keep in mind that a community about the Euphoria programming language may not be the best place to show off a mIRC script (and component parts)...

Yea, even the Eu parts, apparently. Even the 100% Eu code, apparently.

jimcbrown said...

Tiggr was removed over my objections. If it were up to me, that bot would still be in the IRC channel right now.

eukat said...
jimcbrown said...

Show me where you've contributed code to the community in the last three years. You can't do it.

8 am Friday 4/26/2013 
[08:07] <useless-afk> it's oeu who says they want an irc.e and doesn't have one, and i do 

Yes, I (representing oeu) can confirm that an std/net/irc.e is wanted.

I am not officially volunteering it. Look at all the time wasted already on this. This is why i didn't do the bug reports in the last year either, i let someone else file them all.

jimcbrown said...
eukat said...

11 pm Sunday 6/2/2013 12,12..12,0 
[23:59] <bugmagnet> i'm looking for sample code so I can get an idea of how to write an irc bot in euphoria. links anyone? 
---and then he left, quit talking, so i left also--- 
[07:10] <bugmagnet> I'm still asking for code 
---- 
[10:53] <bugmagnet> can you email it to me? 
---- 
[22:45] <useless-afk> <ding> you have email 
[22:46] <bugmagnet> cool! thanks. 
He asked for it, i sent it.

Very cool.

eukat said...

For a decade, i have asked for a gui.e, so i can say "make a window", and puts(windowname,"text of some kind\n"). I don't have that. No one is making that. So don't make it out like .... forget it, you won't change, i am wasting effort again.

Sounds easy enough to do.

include llamagtk.e 

What the heck is that?
http://openeuphoria.org/search/results.wc?manual=1&s=llamagtk.e
But it is not in mathconstants: e. If you mean code from 1999, i use Eu v4.0.5 now.

useless

new topic     » goto parent     » topic index » view message » categorize

18. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...

The current IRC bot for the channel, eubotmar2, is based on her eubot, which is fairly complex.

I've tried to work with that code (probably a couple of years ago now), but I think something was missing, and I couldn't get it to work. Part of the problem, I'm sure, is that I don't know anything about IRC from a protocol perspective, and barely as a user.

Matt

new topic     » goto parent     » topic index » view message » categorize

19. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...
eukat said...

irc.e was declined,

Who declined it? I was on the dev list and saw no traffic about this. Whoever declined it did so wrongly.

I don't remember. What i remember is being told Jeremy was working on an irc.e, and you (the group of devs, i expect, not you personally, i do not remember) preferred his. His quietly drops the connection, which seems to be a odd feature to prefer.

And the full-featured eubot, disregarded.

useless

new topic     » goto parent     » topic index » view message » categorize

20. Re: Does anyone have a copy of eukat's irc.e?

mattlewis said...
jimcbrown said...

The current IRC bot for the channel, eubotmar2, is based on her eubot, which is fairly complex.

I've tried to work with that code (probably a couple of years ago now), but I think something was missing, and I couldn't get it to work. Part of the problem, I'm sure, is that I don't know anything about IRC from a protocol perspective, and barely as a user.

Matt

I don't recall sending you a copy. If you got it from jimcbrown, keep in mind he had buggered it. The copy i had been sending out logged onto dalnet, freenode, and sorcery, even all 3 at the same time. It worked.

useless

new topic     » goto parent     » topic index » view message » categorize

21. Re: Does anyone have a copy of eukat's irc.e?

eukat said...

I could not get Jeremy's irc.e to work. I sent bugmagnet a copy of my irc3-stable.e that does work on Eu v4.0.5 development , revision 10 Feb 2013.

Ok, lets fight about timezones.

D'oh! Not sure why it didn't sink in at first.

eukat said...

I didn't, i didn't say i did. But there's no point keeping it. I do not take the blame for others not likeing it either.

So you delete code that others like? I don't get that reasoning.

eukat said...

Yea, even the Eu parts, apparently. Even the 100% Eu code, apparently.

Again, I contend that these were accepted.

eukat said...

I am not officially volunteering it. Look at all the time wasted already on this. This is why i didn't do the bug reports in the last year either, i let someone else file them all.

The ironic thing is that it would have only taken a few minutes to submit an irc.e for consideration. Sometimes I'll make a patch, report it someplace, and never visit it again - I figure the devs there will know if it's worthwhile or not, and that fact that it was reported means that if someone in the future needs it, even if those devs don't like it, it is still available to those who want that patch.

eukat said...

What the heck is that?

A "port" of w32lib to GTK.

I suspect that it'd be fairly easy to use that to make a version that directly works with the latest w32lib from Derek, but I'm not the person to ask about that.

eukat said...
jimcbrown said...

Not at all. I was glad for the chance to clarify the misconceptions that you held about me.

You only reaffirmed them.

Well, if you continue to believe I want you to delete your code, despite my repeated arguments against it, then that's certainly your prerogative.

eukat said...
jimcbrown said...
eukat said...

irc.e was declined,

Who declined it? I was on the dev list and saw no traffic about this. Whoever declined it did so wrongly.

I don't remember. What i remember is being told Jeremy was working on an irc.e, and you (the group of devs, i expect, not you personally, i do not remember) preferred his. His quietly drops the connection, which seems to be a odd feature to prefer.

And the full-featured eubot, disregarded.

Well, all I can say is if an irc.e was offered, and declined, it was done wrongly.

mattlewis said...
jimcbrown said...

The current IRC bot for the channel, eubotmar2, is based on her eubot, which is fairly complex.

I've tried to work with that code (probably a couple of years ago now), but I think something was missing, and I couldn't get it to work. Part of the problem, I'm sure, is that I don't know anything about IRC from a protocol perspective, and barely as a user.

Matt

My apologies. If you want, I can help you look into it. I probably did forget something. :(

eukat said...

I don't recall sending you a copy. If you got it from jimcbrown, keep in mind he had buggered it. The copy i had been sending out logged onto dalnet, freenode, and sorcery, even all 3 at the same time. It worked.

Well, I'm surprised that you tested it with freenode, considering you didn't register your nick there until 2008 - well after I had discovered the bug in YOUR CODE that made it unable to connect to freenode.

new topic     » goto parent     » topic index » view message » categorize

22. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...
eukat said...

I don't recall sending you a copy. If you got it from jimcbrown, keep in mind he had buggered it. The copy i had been sending out logged onto dalnet, freenode, and sorcery, even all 3 at the same time. It worked.

Well, I'm surprised that you tested it with freenode, considering you didn't register your nick there until 2008 - well after I had discovered the bug in YOUR CODE that made it unable to connect to freenode.

Wow, you really outdid yourself this time! When did i register on dalnet? You know you can connect on most nets with no registration at all? I visited several irc nets back then. I bet if you visit any place i have been, including sorcerynet, every old nick and channel i had has expired, as if <gasp> they were never registered.

useless

new topic     » goto parent     » topic index » view message » categorize

23. Re: Does anyone have a copy of eukat's irc.e?

eukat said...
jimcbrown said...
eukat said...

I don't recall sending you a copy. If you got it from jimcbrown, keep in mind he had buggered it. The copy i had been sending out logged onto dalnet, freenode, and sorcery, even all 3 at the same time. It worked.

Well, I'm surprised that you tested it with freenode, considering you didn't register your nick there until 2008 - well after I had discovered the bug in YOUR CODE that made it unable to connect to freenode.

You know you can connect on most nets with no registration at all?

This is generally true, but I do recall periods where this was not true for freenode. (Some kind of spambot problem, so only registered users who authenticated during the connection process (instead of thru nickserv) could logon iirc.)

It was related to the whole chat.freenode.net mess...

eukat said...

I visited several irc nets back then. I bet if you visit any place i have been, including sorcerynet, every old nick and channel i had has expired, as if <gasp> they were never registered.

That's a good point. It still seem surprising to me, since it'd mean that you used freenode at one point, then left, then returned later, whereas I generally stay off a network for good if I choose to leave it.

eukat said...

When did i register on dalnet?

I don't think I've ever been there, so I wouldn't know. Heck, I wouldn't know if they even support nick registration.

new topic     » goto parent     » topic index » view message » categorize

24. Re: Does anyone have a copy of eukat's irc.e?

jimcbrown said...

This is generally true, but I do recall periods where this was not true for freenode. (Some kind of spambot problem, so only registered users who authenticated during the connection process (instead of thru nickserv) could logon iirc.)

For what its worth, considering this has gone far off-topic, I don't believe Freenode itself has ever had mandatory registration.

Some channels including #euphoria itself, maybe, but #euphoria has also at times banned large swaths of Europe for no reason.

new topic     » goto parent     » topic index » view message » categorize

25. Re: Does anyone have a copy of eukat's irc.e?

CoJaBo2 said...
jimcbrown said...

This is generally true, but I do recall periods where this was not true for freenode. (Some kind of spambot problem, so only registered users who authenticated during the connection process (instead of thru nickserv) could logon iirc.)

For what its worth, considering this has gone far off-topic, I don't believe Freenode itself has ever had mandatory registration.

Some channels including #euphoria itself, maybe, but #euphoria has also at times banned large swaths of Europe for no reason.

Channel operators can set a "registered nicks only" on a per-channel basis. Some nets banned all of AOL for a time, at least one banned all of Malaysia.

useless

new topic     » goto parent     » topic index » view message » categorize

26. Re: Does anyone have a copy of eukat's irc.e?

CoJaBo2 said...
jimcbrown said...

This is generally true, but I do recall periods where this was not true for freenode. (Some kind of spambot problem, so only registered users who authenticated during the connection process (instead of thru nickserv) could logon iirc.)

For what its worth, considering this has gone far off-topic, I don't believe Freenode itself has ever had mandatory registration.

Noted.

CoJaBo2 said...

Some channels including #euphoria itself, maybe, but #euphoria has also at times banned large swaths of Europe for no reason.

Two companies (not on continential Europe), which were known to have been used by spammers/trolls. (Ok, there was one time I banned the entire UK, but that was for a joke.)

new topic     » goto parent     » topic index » view message » categorize

27. Re: Does anyone have a copy of eukat's irc.e?

eukat said...

Some nets banned all of AOL for a time,

This happened to me. (Yes, I once used AOL. Ugh.) I once tried to get onto a site (several decades ago), but could not. The operators were emailed, and the response was something along the lines of "Sorry, it's not personal, but we had to ban all of AOL."

new topic     » goto parent     » topic index » view message » categorize

28. Re: Does anyone have a copy of eukat's irc.e?

It was entire ISPs that were banned; not a particularly ideal situation to block just one user..

jimcbrown said...
eukat said...

Some nets banned all of AOL for a time,

This happened to me. (Yes, I once used AOL. Ugh.) I once tried to get onto a site (several decades ago), but could not. The operators were emailed, and the response was something along the lines of "Sorry, it's not personal, but we had to ban all of AOL."

Ugh. I currently use Verizon 3G, which has one IP for the whole region; somehow, this managed to get into a blacklist, and I was banned from reading any blogs, Wikipedia, virtually the whole Internet. I couldn't even use Google. I eventually settled on tunneling everything thru another machine which at least has its own IP..

Things to keep in mind when doing any kind of IP-ban lol..

new topic     » goto parent     » topic index » view message » categorize

29. Re: Does anyone have a copy of eukat's irc.e?

CoJaBo2 said...

It was entire ISPs that were banned; not a particularly ideal situation to block just one user..

In general, this is true. However, dealing with ban-evading users requires skilled operators and dedication of significant amounts of time to deal with them. At the time of the bans, this was considered acceptable based on the level of user traffic and op availablity - but it was no doubt a compromise, and one that required constant reevaluation.

Also, I recall it was a shell host that was banned. It's not like we were banning an ISP that would have included Mrs. Johnson of the PTA of Eureka, Ohio.

CoJaBo2 said...
jimcbrown said...
eukat said...

Some nets banned all of AOL for a time,

This happened to me. (Yes, I once used AOL. Ugh.) I once tried to get onto a site (several decades ago), but could not. The operators were emailed, and the response was something along the lines of "Sorry, it's not personal, but we had to ban all of AOL."

Ugh. I currently use Verizon 3G, which has one IP for the whole region; somehow, this managed to get into a blacklist, and I was banned from reading any blogs, Wikipedia, virtually the whole Internet. I couldn't even use Google. I eventually settled on tunneling everything thru another machine which at least has its own IP..

Things to keep in mind when doing any kind of IP-ban lol..

Oh yeah, a lot of online service providers (AOL, but maybe also Prodigy and CompuServ when they existed, and certainly MSN) do things like that - you're basically natted behind a big server and share a single IP address with a bunch of other customers.

I have Verizon 3G as well, but my devices seem to have their own unchanging IP address. Hmm.

new topic     » goto parent     » topic index » view message » categorize

30. Re: Does anyone have a copy of eukat's irc.e?

Now if only i could get some feedback from bugmagnet about the irc.e i sent him.

useless

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu