Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

What do you most hate about your IRC client?
Goto page 1, 2, 3  Next
 
Post new topic   Reply to topic    SearchIRC Forum Index -> Chat
Author Message
ssokolow
none
none


Joined: 06 Apr 2004
Posts: 8

PostPosted: Apr 06, 2004 11:57am    Post subject: What do you most hate about your IRC client? Reply with quote

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
none


Joined: 29 May 2004
Posts: 5

PostPosted: May 31, 2004 11:37am    Post subject: Reply with quote

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 Sad
Back to top
Horizon
Lurker
Lurker


Joined: 10 May 2003
Posts: 145
Location: Regina, Saskatchewan, Canada

PostPosted: May 31, 2004 2:07pm    Post subject: Reply with quote

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 Sad



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
none


Joined: 29 May 2004
Posts: 5

PostPosted: May 31, 2004 2:10pm    Post subject: Reply with quote

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
none


Joined: 06 Apr 2004
Posts: 8

PostPosted: May 31, 2004 4:45pm    Post subject: Reply with quote

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
none


Joined: 29 May 2004
Posts: 5

PostPosted: May 31, 2004 4:48pm    Post subject: Reply with quote

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
none


Joined: 06 Apr 2004
Posts: 8

PostPosted: May 31, 2004 5:03pm    Post subject: Reply with quote

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
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: May 31, 2004 8:15pm    Post subject: Reply with quote

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 Razz

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
none


Joined: 06 Apr 2004
Posts: 8

PostPosted: May 31, 2004 8:23pm    Post subject: Reply with quote

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
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: May 31, 2004 9:02pm    Post subject: Reply with quote

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
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: May 31, 2004 9:08pm    Post subject: Reply with quote

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
Newbie


Joined: 10 Dec 2003
Posts: 63

PostPosted: Jun 01, 2004 2:16am    Post subject: Reply with quote

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
Idler


Joined: 04 Oct 2003
Posts: 320

PostPosted: Jun 01, 2004 3:15am    Post subject: Reply with quote

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
Idler


Joined: 13 Dec 2003
Posts: 309

PostPosted: Jun 01, 2004 3:34am    Post subject: Reply with quote

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
none


Joined: 06 Apr 2004
Posts: 8

PostPosted: Jun 01, 2004 10:24am    Post subject: Reply with quote

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
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> Chat All times are GMT - 6 Hours
Goto page 1, 2, 3  Next
Page 1 of 3

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer