1. Does anyone have a copy of useless's irc.e?
- Posted by bugmagnet Jun 03, 2013
- 1883 views
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
2. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 03, 2013
- 1909 views
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/ )
3. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1820 views
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.
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
4. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1869 views
Which led to you deleteing hunks of it,
Just the socket related code, since it didn't work (at all) on Linux/GNU.
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.
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 could not get Jeremy's irc.e to work.
I'll need more detailed information before I can comment on this.
5. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1849 views
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.
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.
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?
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
6. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1843 views
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.
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?
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.)
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.
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.
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.
7. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1811 views
<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:39Scooby 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 fixitand 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
8. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1795 views
(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?
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
9. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1823 views
(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.
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.
but this was roughly a decade ago
And we are still fighting over it,
Just you.
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.
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.
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.
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.
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.
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 fixitand 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.
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.
but both versions of my Eu bot code interfacing Eu to mirc were shot dead on arrival.
Not by me.
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.
<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...
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.
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.
10. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1799 views
(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.
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.
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.
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.
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?
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.
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!
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:
True, there hasn't been anything new with IRC coding since Jeremy.
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.
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.
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.
<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...
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
11. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1830 views
(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.
I wasn't trying to emulate mirc,
Ah, ok. I'll take your word for it.
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.
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.
I wasn't trying to emulate mirc,
Ah, ok. I'll take your word for it.
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.
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.
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?
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.
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...
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.
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:
True, there hasn't been anything new with IRC coding since Jeremy.
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.
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.
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!
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.
<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...
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.
12. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1797 views
It still gets to me,
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:
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
13. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1775 views
- Last edited Jun 05, 2013
<deleted 200 lines of time wasted in which jimcbrown is .....>
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.
Tiggr isn't.
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.
14. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1822 views
- Last edited Jun 05, 2013
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.
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).
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.
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.
<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.
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.
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.
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.
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
15. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1775 views
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
16. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1792 views
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.
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.
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.
17. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1790 views
- Last edited Jun 05, 2013
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.
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
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.
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.
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.
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.
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.
<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.
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.
Tiggr was removed over my objections. If it were up to me, that bot would still be in the IRC channel right now.
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.
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.
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
18. Re: Does anyone have a copy of eukat's irc.e?
- Posted by mattlewis (admin) Jun 04, 2013
- 1794 views
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
19. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1776 views
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
20. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1757 views
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
21. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1800 views
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.
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.
Yea, even the Eu parts, apparently. Even the 100% Eu code, apparently.
Again, I contend that these were accepted.
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.
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.
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.
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.
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. :(
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.
22. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1732 views
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
23. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1765 views
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...
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.
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.
24. Re: Does anyone have a copy of eukat's irc.e?
- Posted by CoJaBo2 Jun 04, 2013
- 1732 views
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.
25. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 04, 2013
- 1721 views
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
26. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1719 views
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.
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.)
27. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1748 views
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."
28. Re: Does anyone have a copy of eukat's irc.e?
- Posted by CoJaBo2 Jun 04, 2013
- 1752 views
It was entire ISPs that were banned; not a particularly ideal situation to block just one user..
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..
29. Re: Does anyone have a copy of eukat's irc.e?
- Posted by jimcbrown (admin) Jun 04, 2013
- 1798 views
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.
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.
30. Re: Does anyone have a copy of eukat's irc.e?
- Posted by useless_ Jun 08, 2013
- 1707 views
Now if only i could get some feedback from bugmagnet about the irc.e i sent him.
useless