Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

What do you most hate about your IRC client?
Goto page Previous  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: Jun 01, 2004 10:26am    Post subject: Reply with quote

zeke wrote:
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.


That wouldn't happen unless there was also some kind of bundling system too. Besides, you can't make something idiot proof because nature is always looking for ways to make a better idiot.
Back to top
codemastr
Idler
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Jun 01, 2004 12:32pm    Post subject: Reply with quote

Quote:
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.)


If you want dynamically editable programs, then you want something like LISP. And if someone even thought of writing an IRC client in LISP, they should be shot. But anyway, YES you can edit a C++ program at runtime. You just don't know how. An example of changing the program at runtime would be the StunTour dll for mIRC. It redefines what the send/connect/recv/close functions do. It does this by changing the pointer to point to a different function. C++ programs are not required to be reentrant, you can modify them.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: Jun 01, 2004 9:43pm    Post subject: Reply with quote

Rob_ wrote:
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?


I would.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: Jun 01, 2004 9:45pm    Post subject: Reply with quote

Quote:

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.


This has absolutely nothing to do with IRC ... you should write a p2p app that has a built in chat.
Back to top
codemastr
Idler
Idler


Joined: 05 Feb 2004
Posts: 353

PostPosted: Jun 01, 2004 9:55pm    Post subject: Reply with quote

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?


If you want something to be secret, don't distribute it! Regardless of what encoding method a client uses, someone will find a way to crack it. I mean, I could think of it right now. Since, Khaled likely won't want to rewrite the entire parsing system, mIRC would read the encoded file, decode it, and store it in memory. That means, all you need to do is discover where it is stored in memory and now you have the decoded script. Writing a program to find it would be super easy. So it provides a false sense of protection, not real protection. It's like hanging a "no tresspassing" sign on your door. If someone wants to get in, they're going to get in, regardless of whether you have the sign.
Back to top
ssokolow
none
none


Joined: 06 Apr 2004
Posts: 8

PostPosted: Jun 02, 2004 12:44pm    Post subject: Reply with quote

uchat wrote:
Quote:

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.


This has absolutely nothing to do with IRC ... you should write a p2p app that has a built in chat.


As I said, if you can convince all of the anime fansubbing groups to move to it, I will. Otherwise, let me write it and you just continue using whatever client you like.
Back to top
Goplat
Guest





PostPosted: Jun 02, 2004 3:09pm    Post subject: Reply with quote

The one thing I hate about mIRC is that it takes so long to process large amounts of join/quits, very annoying since one network I use is freenode (which is large and splits a lot)
Back to top
Cobi
Lurker
Lurker


Joined: 30 Dec 2003
Posts: 121
Location: IRC

PostPosted: Jun 02, 2004 11:21pm    Post subject: Reply with quote

uchat wrote:
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

that is possible... get a C compiler or a VB compiler... compile a dll file and use a simple script to load the dll...
Back to top
Thrall
none
none


Joined: 01 Mar 2004
Posts: 34

PostPosted: Jun 03, 2004 8:36am    Post subject: heh Reply with quote

ya'll do what you bloody please, and cut the crap.

if you don't like mIRC, why use it?
if you don't like Xchat, why use it?

come on children, go grab a porno and a box of tissues.

my two cents worth.
Back to top
theRealOne
none
none


Joined: 07 Feb 2004
Posts: 1

PostPosted: Jun 04, 2004 11:47am    Post subject: Re: What do you most hate about your IRC client? Reply with quote

I frequently use two different IRC clients, usually X-Chat and occasionally KVIrc.

X-Chat irritates me due to the fact it doesn't comply with a lot of major issues brought up in RFC 1459 (Internet Relay Chat Protocol) and in RFC 2812 (Internet Relay Chat: Client Protocol). For instance, by default, it has a lot of commands which override those which are included and are standard server-side (and while, yes, these are modifiable via the menu "Settings", "Lists" and then "User Commands...", not everyone will be aware of that, nor will they have the time or patience to search for that). An example of this is the /version command, which I use quite often to check which software the server is running. X-Chat overrides this so that it actually CTCP version's a user (parameter two is the user you want to VERSION opposed to which server you want to find out on what it runs). It is a standard server-side command, as mentioned in RFC 1459.

Quote:
3.4.3 Version message

Command: VERSION
Parameters: [ <target> ]

The VERSION command is used to query the version of the server
program. An optional parameter <target> is used to query the version
of the server program which a client is not directly connected to.

Wildcards are allowed in the <target> parameter.

Numeric Replies:

ERR_NOSUCHSERVER RPL_VERSION

Examples:

VERSION tolsun.oulu.fi ; Command to check the version of
server "tolsun.oulu.fi".


As for KVIrc, it's lack to keep up with the ever-changing IRC protocol annoys me. For instance, it doesn't support the !, & and ~ channel mode prefixes, which UnrealIRCd and UltimateIRCd (the two most popular IRC DAEmons) use.
Back to top
zeke
Idler
Idler


Joined: 04 Oct 2003
Posts: 324

PostPosted: Jun 04, 2004 11:29pm    Post subject: Reply with quote

Cobi wrote:
uchat wrote:
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

that is possible... get a C compiler or a VB compiler... compile a dll file and use a simple script to load the dll...


now i begin the process of beating myself up, asking "WHY DIDN'T I THINK OF THAT?!"
thas an excellent idea Wink
now i jus need to learn C or VB Razz
Back to top
aquanight
Lurker
Lurker


Joined: 14 Jun 2004
Posts: 118
Location: Boise, ID

PostPosted: Jun 21, 2004 10:21pm    Post subject: Re: What do you most hate about your IRC client? Reply with quote

theRealOne wrote:
X-Chat overrides this so that it actually CTCP version's a user (parameter two is the user you want to VERSION opposed to which server you want to find out on what it runs). It is a standard server-side command, as mentioned in RFC 1459.


First of all RFC 1459 is horribly out of date Razz .

Second, mIRC can be accused of "violating" RFC in this manner as well. The nomal PING command is replaced with an alias that will CTCP PING someone.
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: Jun 21, 2004 10:26pm    Post subject: Reply with quote

Cobi wrote:
uchat wrote:
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

that is possible... get a C compiler or a VB compiler... compile a dll file and use a simple script to load the dll...


Which means I'd have to learn yet another language ... no thanks ... I just won't release my script.
Back to top
Rob_
Idler
Idler


Joined: 13 Dec 2003
Posts: 309

PostPosted: Jun 22, 2004 1:18am    Post subject: Reply with quote

Why not just let people do what they like with your script?, feel happy they thought it good enough to use etc... :)
Back to top
uchat
Idler
Idler


Joined: 17 Mar 2004
Posts: 335

PostPosted: Jun 22, 2004 5:20am    Post subject: Reply with quote

Rob_ wrote:
Why not just let people do what they like with your script?, feel happy they thought it good enough to use etc... Smile


Because taking something that is not yours, that someone else has spent months if not years on and calling yours is very disrepectful to say the least. I can't find pleasure in someone disrespecting me or my work.
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 Previous  1, 2, 3  Next
Page 2 of 3

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