|
It is FORBIDDEN to copy these written contents (and screenshots/images) to other websites, without my permission and without crediting me and putting a link to this page (WITHOUT nofollow). You may think all it's needed to shut up
NickServ when you login on DALnet is putting a /nickserv identify password
or /msg nickserv@services.dal.net identify command in the [File >
Options > Perform] panel of mIRC... well... actually, it would.
As in a perfect world there would be no wars nor poverty nor starvation We'll explain here how to get rid of these unpleasant situations with a script, not too long, not too short, not perfetc as well, but there is room for betterings. You can use this addon to load the script instead of writing the lines yourself. Faster, easier, no conflicts with other scripts. Instructions are included in the TXT file, follow them. If you want to edit the script yourself, or just know how it works, continue reading (suggested). (Note) The script has been lately updated to be more reliable in avoiding the flood of services. In some cases it c0uld, especially if you registered 4 nicks or more, lead to many repeated identification requests, up to making the services upset. Once I even got banned by an IRCop, so I finally decided to put my hands on the old code. The messages you see NickServ sends you when you join, telling you "This nick is owned by someone else..." "If this is your nick..." "Password accepted for..." are called "notices". You'll set a listener for notices coming from NickServ and containing specified patterns of text, so to act depending on what NickServ wants from you. Enuf talking, let's come to action:
where /joinall /autoop /ident and /id are aliases defined as:
Those lines must
be added to the Remote and Aliases panels in mIRC (the on CONNECT,
on START and on NOTICE must go in the Remote Panel, the /joinall
/autoop /ident and /id must go in the Aliases Panel), accessible
pressing the buttons
Obviously you need to change YourNick, YourChannel, yourpassword with the real ones. "YourMainNick", if you own more than one nick, is the nick, you are operator with, in your channels; if you own only one nick, simply put that one. "YourNick^_^" is your actual nick with a "^_^" after it (supposing it is not registered), so to make you have a real nick while you wait for nickserv to confirm your identification; "YourAltNick" is the nick you wrote as "Alternative" in the mIRC [File > Options > Connect] panel. The "..." must not be included, but you can add or remove other similar lines in case you are op in more channels or own more nicks. The delayed commands (/timer 1 ...) are needed to avoid to flood services which may ignore you if you issue too many requests all togheter (just keep adding the right amount of seconds for each line you add). In the main script, where you see the lines "You do not have access to op people on #YourChannel." and "#YourChannel is operated by ChanServ" you should write the name of the channel, you are op in, that you join last. The additional commands on the on CONNECT script should accelerate DCC sends, I suggest you to leave them there.
You didn't get the hidden meaning? Ok, let's explain what this script does. It waits for NickServ to ask you to identify, then sends the identify command(s); when you are identified, it asks chanserv to op you in the channels you are operator in, and repeats asking this until chanserv does op you. Whenever nickserv or chanserv forget you are identified and operator, it re-issues the identify and op commands, and in the dreaded case nickserv is badly lagged, and you get renamed to Guest, it gives you another temporary nick, until the identification is done. In the case you get disconnected by peer, and you reconnect while you ghost is still "online", it waits for nickserv to confirm the identification, and if your current nick is different from your usual one (that is, the ghost is already using it, and you are named after your alternative nick), it issues a kill ghost command. If you liked this page, if you feel it added something to your life, then leave a comment below, it will be appreciated
comments :: write ::
aon 20 Feb 2009, 07:58
it cool
AON
10 Feb 2009, 09:30
T_T
|
|
|
©ephestione photo: ephestione@flickr 1024x768, mozilla firefox Questo sito non rappresenta una testata giornalistica in quanto viene aggiornato senza alcuna periodicità. Non può quindi considerarsi un prodotto editoriale, ai sensi della legge 62 del 7/3/2001. credits |
|