|
|
| Author |
Message |
ssokolow none

Joined: 06 Apr 2004 Posts: 8
|
Posted: Apr 06, 2004 11:57am Post subject: What do you most hate about your IRC client? |
|
|
Just curious, what do you most hate about your IRC client?
In my case, it's probably mIRC's lack of a spam PM blocker and my copy's habit of, every three months or so, crashing hard enough to delete my settings.
...and I'm not exactly thrilled that mIRC is shareware either. |
|
| Back to top |
|
 |
matt2kjones none

Joined: 29 May 2004 Posts: 5
|
Posted: May 31, 2004 11:37am Post subject: |
|
|
xchat is a pain in the neck when it comes to automated commands.
like commands that are sent to the server when you connect to a server
or commands sent to the server when you join a channel
just doesn't seem to support them  |
|
| Back to top |
|
 |
Horizon Lurker

Joined: 10 May 2003 Posts: 145 Location: Regina, Saskatchewan, Canada
|
Posted: May 31, 2004 2:07pm Post subject: |
|
|
| matt2kjones wrote: | xchat is a pain in the neck when it comes to automated commands.
like commands that are sent to the server when you connect to a server
or commands sent to the server when you join a channel
just doesn't seem to support them  |
Actually, xchat will do automated commands if you know how to script them in perl ( or even python i think ). XChat is NOT mIRC and therefor does not support mIRC scripting. |
|
| Back to top |
|
 |
matt2kjones none

Joined: 29 May 2004 Posts: 5
|
Posted: May 31, 2004 2:10pm Post subject: |
|
|
oh yea i know you can do them with scripts
but like there is know where u can just type in commands that are sent to the server when you connect to the server or when you join a channel |
|
| Back to top |
|
 |
ssokolow none

Joined: 06 Apr 2004 Posts: 8
|
Posted: May 31, 2004 4:45pm Post subject: |
|
|
True.
I tried XChat but I just couldn't get comfortable with it though I was happy that it used Perl rather than mIRCscript. I didn't check if it supported Python but if it does, that would be even better. |
|
| Back to top |
|
 |
matt2kjones none

Joined: 29 May 2004 Posts: 5
|
Posted: May 31, 2004 4:48pm Post subject: |
|
|
thing that i like about xchat tho is the tabed channels
me likes those
prefer it to new windows for each channel. |
|
| Back to top |
|
 |
ssokolow none

Joined: 06 Apr 2004 Posts: 8
|
Posted: May 31, 2004 5:03pm Post subject: |
|
|
mIRC can imitate that using it's button bar though I wish I could use a treeview instead.
Oh well, mIRC is the only windows IRC client I know of with fserve scripts and I'm trying to be a repository of anime music videos. |
|
| Back to top |
|
 |
uchat Idler

Joined: 17 Mar 2004 Posts: 335
|
Posted: May 31, 2004 8:15pm Post subject: |
|
|
I use mIRC and would like the ability to either compile my script or lock the script editor or any other text editor from opening my script in plain text. I hate rippers
| Quote: |
In my case, it's probably mIRC's lack of a spam PM blocker and my copy's habit of, every three months or so, crashing hard enough to delete my settings.
|
Spam filters can be scripted. If you can't script there are several that have been scripted already. Crashes never had that happen to me (not counting any scripting errors). I'm a happy mIRC user since 1997.
| Quote: |
...and I'm not exactly thrilled that mIRC is shareware either.
|
Khaled's gotta eat. Besides mIRC is worth the $20. I don't see why people get so annoyed over shareware. You don't expect to walk into your favorite store and get you favorite drink, then walking out without paying for it do you? Perhaps opening it taking a few drinks to decide if you like it THEN pay for it a few months or years later. Then why do it to mIRC? |
|
| Back to top |
|
 |
ssokolow none

Joined: 06 Apr 2004 Posts: 8
|
Posted: May 31, 2004 8:23pm Post subject: |
|
|
Actually, I'm in the process of preparing to write a free alternative to mIRC.
I won't have the time to continue until the summer but I will answer the question you're probably asking.
Why go to all the trouble?
1. There has never been an IRC client with fserving as part of the main program
2. mIRC can't be scripted in Python and, unless it's written in Python, no program can allow scripts to truly hook in at the same level as the core code.
3. I don't know of any cross-platform fserve-capable IRC client and I want to move completely to Linux by 2006.
4. There are a million other little things that I can't stand about all of the existing clients
5. I want to prove that I can write something that's as good as mIRC for free. |
|
| Back to top |
|
 |
uchat Idler

Joined: 17 Mar 2004 Posts: 335
|
Posted: May 31, 2004 9:02pm Post subject: |
|
|
| ssokolow wrote: | Actually, I'm in the process of preparing to write a free alternative to mIRC.
I won't have the time to continue until the summer but I will answer the question you're probably asking.
Why go to all the trouble?
1. There has never been an IRC client with fserving as part of the main program
2. mIRC can't be scripted in Python and, unless it's written in Python, no program can allow scripts to truly hook in at the same level as the core code.
3. I don't know of any cross-platform fserve-capable IRC client and I want to move completely to Linux by 2006.
4. There are a million other little things that I can't stand about all of the existing clients
5. I want to prove that I can write something that's as good as mIRC for free. |
Good Luck. |
|
| Back to top |
|
 |
codemastr Idler

Joined: 05 Feb 2004 Posts: 353
|
Posted: May 31, 2004 9:08pm Post subject: |
|
|
| Quote: | | 1. There has never been an IRC client with fserving as part of the main program |
And thank god! See, it's Internet Relay CHAT, not Internet Relay FILESHARING. That's why fserve isn't part of the main program. Perhaps, after you finish this project, you should then go and create a p2p program that has IRC in the main program.
| Quote: | | 2. mIRC can't be scripted in Python and, unless it's written in Python, no program can allow scripts to truly hook in at the same level as the core code. |
I guess you've never seen WSH. I can script in Python just fine using Klient. I can also script with Javascript, VBScript, PerlScript, RubyScript, and HaskellScript. That's what WSH lets you do. So no clue what you are talking about.
| Quote: | | 3. I don't know of any cross-platform fserve-capable IRC client and I want to move completely to Linux by 2006. |
So how is it going to rival mIRC if you intend to switch it over to Linux by 2006? I don't intend to switch to Linux by 2006, and I'm sure most Windows users don't either.
| Quote: | | 5. I want to prove that I can write something that's as good as mIRC for free. |
That's not saying much, mIRC is, when you really look at it, a rather basic IRC client. What does it really have that no other clients have? Other than a few minor features, I really can't think of anything. And, when you do list things, most of them will probably have nothing to do with chatting. It will be things like, an mp3 player and stuff. Nothing IRC related. Definately not anything that makes it the "best" IRC client around. People just think it is great because they haven't tried anything else.
I used mIRC for about 4-5 years, I had never tried anything else in that time period. Then, I decided to go exploring to see what other clients could do, and I was amazed at the features other clients have that mIRC lacks. Even as far as scripting goes, go search the mIRC forums for how many times for loops have been suggested. Even something as basic as that mIRC doesn't have! Go to any other client that uses a "real" scripting language, and you'll find every scripting construct you could ever want. You really don't realize what you are missing until you try something other than mIRC.
But as for something I wish my client had, I wish Klient had a nice easy way to script dialogs. It can't currently do it, but it is on the to do list, so I won't have to wish for much longer! |
|
| Back to top |
|
 |
Plasma Newbie

Joined: 10 Dec 2003 Posts: 63
|
Posted: Jun 01, 2004 2:16am Post subject: |
|
|
| No status bar in mIRC, to act like Bersirc 1.4 (just to show small status info on users etc) |
|
| Back to top |
|
 |
zeke Idler

Joined: 04 Oct 2003 Posts: 320
|
Posted: Jun 01, 2004 3:15am Post subject: |
|
|
| the annoyance I have with mIRC is that it is windows-only, and I think the idea of making the scripts compilable to prevent ripping is an excellent idea....build a script, compile it, and just load one binary file into mIRC. |
|
| Back to top |
|
 |
Rob_ Idler

Joined: 13 Dec 2003 Posts: 309
|
Posted: Jun 01, 2004 3:34am Post subject: |
|
|
| This is very off topic, but lots of people have said they want scripts to be compilable, or at least, some way to stop people viewing / "ripping" the source to thier scripts. Why? how many people who are in favour of this would use an ircd/serviecs if they did the same thing? |
|
| Back to top |
|
 |
ssokolow none

Joined: 06 Apr 2004 Posts: 8
|
Posted: Jun 01, 2004 10:24am Post subject: |
|
|
| codemastr wrote: | | Quote: | | 1. There has never been an IRC client with fserving as part of the main program |
And thank god! See, it's Internet Relay CHAT, not Internet Relay FILESHARING. That's why fserve isn't part of the main program. Perhaps, after you finish this project, you should then go and create a p2p program that has IRC in the main program.
| But that wouldn't be compatible with the IRC-based file sharing that most of the anime fansubbing groups use. If you want to convince them to switch, go ahead. | codemastr wrote: |
| Quote: | | 2. mIRC can't be scripted in Python and, unless it's written in Python, no program can allow scripts to truly hook in at the same level as the core code. |
I guess you've never seen WSH. I can script in Python just fine using Klient. I can also script with Javascript, VBScript, PerlScript, RubyScript, and HaskellScript. That's what WSH lets you do. So no clue what you are talking about. | Windows Scripting Host? I don't really like it to begin with.
What I was trying to say is that, you can't dynamically alter c++ programs at runtime. Programming lanugages like Python or Perl have the exec command (among other, more efficient ways) so your scripts can actually link in as a part of the main program. (just dynamically import all of the enabled scripts and let the init function be coded to patch it in to the main.) | codemastr wrote: |
| Quote: | | 3. I don't know of any cross-platform fserve-capable IRC client and I want to move completely to Linux by 2006. |
So how is it going to rival mIRC if you intend to switch it over to Linux by 2006? I don't intend to switch to Linux by 2006, and I'm sure most Windows users don't either.
| I plan to write it in python using wxPython for the GUI so it will be cross platform. BitTorrent does it. | codemastr wrote: |
| Quote: | | 5. I want to prove that I can write something that's as good as mIRC for free. |
That's not saying much, mIRC is, when you really look at it, a rather basic IRC client. What does it really have that no other clients have? Other than a few minor features, I really can't think of anything. And, when you do list things, most of them will probably have nothing to do with chatting. It will be things like, an mp3 player and stuff. Nothing IRC related. Definately not anything that makes it the "best" IRC client around. People just think it is great because they haven't tried anything else.
I used mIRC for about 4-5 years, I had never tried anything else in that time period. Then, I decided to go exploring to see what other clients could do, and I was amazed at the features other clients have that mIRC lacks. Even as far as scripting goes, go search the mIRC forums for how many times for loops have been suggested. Even something as basic as that mIRC doesn't have! Go to any other client that uses a "real" scripting language, and you'll find every scripting construct you could ever want. You really don't realize what you are missing until you try something other than mIRC.
But as for something I wish my client had, I wish Klient had a nice easy way to script dialogs. It can't currently do it, but it is on the to do list, so I won't have to wish for much longer! |
Actually, I was thinking more along the lines of providing an alternative for people who fserve in anime groups. I have looked quite a bit and mIRC is the only windows IRC client I've found that has fserving scripts. Besides, scripting languages are a pain. I want a client where I can edit the client itself using python and not have to learn any weird scripting extensions.
I do agree that it's a piece of junk and that's why I'm working on something more to my liking. |
|
| Back to top |
|
 |
|
|
| |