From: SourceForge.net <no...@so...> - 2005-02-14 08:39:26
|
Plugins item #1111036, was opened at 2005-01-27 21:20 Message generated for change (Comment added) made by uilleann You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390395&aid=1111036&group_id=235 Category: None Group: None Status: Open Priority: 5 Submitted By: Richard Laager (rlaager) Assigned to: Nobody/Anonymous (nobody) Summary: IRC Helper Initial Comment: This plugin automates/hides things like NickServ, MemoServ, ChanServ, etc. It has currently been tested on FreeNode, QuakeNet (which uses a different bot for user authentication). ---------------------------------------------------------------------- Comment By: Daniel Beardsmore (uilleann) Date: 2005-02-14 08:39 Message: Logged In: YES user_id=473078 Ah, yes, works perfectly, thanks =) (Even with auto-join back on for #cyvos) ---------------------------------------------------------------------- Comment By: Richard Laager (rlaager) Date: 2005-02-14 02:35 Message: Logged In: YES user_id=156487 I saw that one coming a mile away. Give the new version a try and let me know if it takes care of everything. I didn't test it myself. ---------------------------------------------------------------------- Comment By: Daniel Beardsmore (uilleann) Date: 2005-02-14 02:21 Message: Logged In: YES user_id=473078 *waves hand in air* meee I run Windows :P (I know, I'm terrible... after all that time running Mac OS 9.1 I never thought I'd return to Windows (from 3.11) but I did...). On the other hand, I'm not desperate for the new plugin, it does a good job already, kills most of the stupido tabs (thanks!), and I don't reload gaim that much (nor do I reboot Win2k or Mac OS 9 if I can help it). I had to reload gaim the other day though because it fell to bits ;) So I'll wait patiently for the DLL =) ---------------------------------------------------------------------- Comment By: Richard Laager (rlaager) Date: 2005-02-14 01:54 Message: Logged In: YES user_id=156487 Uploading version 0.4 to address the concerns posted by uilleann. I'll post a Windows DLL the next time I boot into Windows. If anyone needs a 0.4 Windows DLL built, let me know and I'll get right on it. Otherwise, I don't boot into Windows very frequently. ---------------------------------------------------------------------- Comment By: Richard Laager (rlaager) Date: 2005-02-13 23:14 Message: Logged In: YES user_id=156487 Ah, yes, I remember those lines. I was getting those for my internal IRC server, before we turned off ident lookups. I'll add those to the list of things to suppress. I'll also suppress that ChanServ notice. As for blocking, that belongs in the core. I will only consider implementing that after the privacy rewrite that's underway is completed if it's still unimplemented. I will only implement it as a plugin if it's refused for acceptance in the core. If that happens, it may or may not be implemented in *this* plugin depending on how specific to IRC my implementation is. ---------------------------------------------------------------------- Comment By: Daniel Beardsmore (uilleann) Date: 2005-02-13 23:00 Message: Logged In: YES user_id=473078 Not bad, not bad at all... (this is an issue that really bugs me, endless garbage tabs on load). The ones still left to kill are: SlashNET garbage: (22:49:06) area51.slashnet.org: (notice) *** Looking up your hostname... (22:49:07) area51.slashnet.org: (notice) *** Found your hostname (cached) (22:49:07) area51.slashnet.org: (notice) *** Checking ident... (22:49:08) area51.slashnet.org: (notice) *** No ident response; username prefixed with ~ (no other network has to use bloody notices to tell me this!) FreeNode ChanServ: (22:49:08) ChanServ: (notice) You do not have channel operator access to [#cyvos] The latter appears because #cyvos is generally empty when I join, but I don't own the channel. That said, I've just turned off auto-join =) Stupid dead channel.) I have this urge to Block all these stupid tabs, but block is not implemented for IRC to begin with. That would be a nice direction for your plugin to go in - permit blocking in IRC. For example, Tools > Privacy does not include any IRC accounts in the list of accounts for which blocks can be created. But blocking is just as relevant for IRC as for any protocol (usually implemented in clients as the /ignore command). I recall having several wildcard blocks set up for ShadowIRC on my Mac to ward off messages from a certain IRC worm that kept messaging everyone. Wildcard blocks would probably be wise for any IRC block implementation, although on ShadowIRC I used the Friends program for that, to go beyond the limits of plain /ignore. For gaim, it'd probably be in the form of a regex :) ---------------------------------------------------------------------- Comment By: Richard Laager (rlaager) Date: 2005-01-30 08:57 Message: Logged In: YES user_id=156487 Due to SourceForge's file size restrictions, I had to zip the Windows DLL. Simply unzip it to get the .dll file and then copy this to C:\Program Files\Gaim\plugins to install. Then, open Gaim, go to Tools -> Preferences -> Plugins and activate this plugin. Finally, you can see the new options by going to Tools -> Accounts, highlighting one of your IRC accounts, clicking Modify, and clicking See more options. ---------------------------------------------------------------------- Comment By: Richard Laager (rlaager) Date: 2005-01-30 08:52 Message: Logged In: YES user_id=156487 Releasing version 0.3 of this plugin. The only significant change here is that this plugin will now build on Windows. I've also uploaded a Windows DLL. It should work with all Gaim versions in the 1.x.x series (past, present, and future releases). I know it works on XP with Gaim 1.1.2. ---------------------------------------------------------------------- Comment By: Richard Laager (rlaager) Date: 2005-01-28 03:38 Message: Logged In: YES user_id=156487 Uploading version 0.2 of this patch. Thank you Mathias for the QuakeNet L bot code. Among various other changes, this one no longer depends on my account options patch. When that is accepted into Gaim, I'll change this plugin to use it when available. In other words, if you have a newer version of Gaim that includes that patch, your passwords will be masked. If you're using an older version of Gaim, they won't be. This seems like the best approach. ---------------------------------------------------------------------- Comment By: Mathias Hasselmann (massel) Date: 2005-01-27 23:05 Message: Logged In: YES user_id=7017 Great plugin! Exactly the stuff I had in mind, when hacking this one: http://sourceforge.net/tracker/index.php?func=detail&aid=1009645&group_id=235&atid=300235, but much better! Guess my Quakenet plugin is obsolete now. Voting for inclusion of this plugin into Gaim's default distribution! ---------------------------------------------------------------------- Comment By: Richard Laager (rlaager) Date: 2005-01-27 21:37 Message: Logged In: YES user_id=156487 I should point out that this plugin currently depends on having the following patch applied to Gaim: http://sourceforge.net/support/tracker.php?aid=1108846 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=390395&aid=1111036&group_id=235 |