From: Scott L. <sl...@me...> - 2003-11-20 02:22:42
|
I wrote a plugin for gaim 0.59.x that seemed to work decently. It dropped IMs from people who weren't on my buddy list if they had a warning level over a configurable number. It required a patch to gaim, since the warning level wasn't sent to the plugin. I've been getting a number of IM spams the last week or two, and thought about resurrecting it, but I noticed that most of them had fairly low warning levels (often 0%, sometimes < 20%). My guess is that the spammers have thousands of accounts, and quickly log in and out of them, only spamming a few users from a single account. This was very different 6 months ago, when most of my IM spams had warning levels of 99%, and were easy to block. My feeling is that we'll probably have to let AOL police the issue from the server end, unfortunately. If anyone wants to take a crack at my old plugin, I'd be happy to dig it out. It should be on the sourceforge plugin page somewhere. Scott > I've thought about this too... a plugin could do this pretty easily. > > My idea was to check if the user what in the buddy list, and if not, > hold the message for a few seconds, if the user logs off immediately, > discard it. I noticed that some of these users log off right away so > that they don't get warned. > > If I could compile gaim-cvs, I'd be willing to write the core of this > plugin (I hate writting UIs). > > -Paul > > On Wednesday 19 November 2003 5:33 pm, AthlonRob wrote: > > I'm getting a ton of it lately. It's getting out of hand. It > > interrupts my typing of emails, it causes a bunch of dings when I > > finish watching a recorded show (stupid mplayer insists on locking > > the hardware device even though pcm.default is defined to use the > > dmix plugin... grrr...).... it's just a general annoyance. > > > > So I was just thinking about ways to handle it on the client side of > > things, perhaps to kill IM spam nearly dead. > > > > The vast majority of IM spam I get is coming in under my AIM name. > > It always comes from a long screen name (not the old-school 9 > > character names). About 75% of it is a single IM with a hyperlink in > > the line. Of that 75%, about 50% is just a hyperlink, the other 50% > > has plain text leading up to the hyperlink. The remaining 25% of > > these spams are one greeting/intro IM followed by an IM containing a > > hyperlink about five seconds later. None of the spam comes from > > screen names I have ever had contact with before and are not on my > > buddy list. > > > > I wonder, is there any interest in reworking gaim, perhaps through a > > plugin?... to block out these IM spams? If an IM comes in, it could > > be checked to see if the sender is in my buddylist. If not, hold the > > IM for ten seconds, waiting for further IMs and holding them if they > > come, as well. When the ten second timer runs out, check the IMs for > > hyperlinks. If there is anything that looks like a URL in them > > (http://) dropkick the suckers into /dev/null. If there isn't, let > > the IMs pass through to the user... > > > > There's my idea... now I have no idea how easy such a thing would be > > to implement... or if I'm a great minority with the number of IM > > spams I keep getting... what are some thoughts on it? > > > > Rob > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: SF.net Giveback Program. > > Does SourceForge.net help you be more productive? Does it > > help you create better code? SHARE THE LOVE, and help us help > > YOU! Click Here: http://sourceforge.net/donate/ > > _______________________________________________ > > Gaim-devel mailing list > > Gai...@li... > > https://lists.sourceforge.net/lists/listinfo/gaim-devel > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > Gaim-devel mailing list > Gai...@li... > https://lists.sourceforge.net/lists/listinfo/gaim-devel > On Wednesday, 19 Nov 2003, Paul Miller wrote: > I've thought about this too... a plugin could do this pretty easily. > > My idea was to check if the user what in the buddy list, and if not, > hold the message for a few seconds, if the user logs off immediately, > discard it. I noticed that some of these users log off right away so > that they don't get warned. > > If I could compile gaim-cvs, I'd be willing to write the core of this > plugin (I hate writting UIs). > > -Paul > > On Wednesday 19 November 2003 5:33 pm, AthlonRob wrote: > > I'm getting a ton of it lately. It's getting out of hand. It > > interrupts my typing of emails, it causes a bunch of dings when I > > finish watching a recorded show (stupid mplayer insists on locking > > the hardware device even though pcm.default is defined to use the > > dmix plugin... grrr...).... it's just a general annoyance. > > > > So I was just thinking about ways to handle it on the client side of > > things, perhaps to kill IM spam nearly dead. > > > > The vast majority of IM spam I get is coming in under my AIM name. > > It always comes from a long screen name (not the old-school 9 > > character names). About 75% of it is a single IM with a hyperlink in > > the line. Of that 75%, about 50% is just a hyperlink, the other 50% > > has plain text leading up to the hyperlink. The remaining 25% of > > these spams are one greeting/intro IM followed by an IM containing a > > hyperlink about five seconds later. None of the spam comes from > > screen names I have ever had contact with before and are not on my > > buddy list. > > > > I wonder, is there any interest in reworking gaim, perhaps through a > > plugin?... to block out these IM spams? If an IM comes in, it could > > be checked to see if the sender is in my buddylist. If not, hold the > > IM for ten seconds, waiting for further IMs and holding them if they > > come, as well. When the ten second timer runs out, check the IMs for > > hyperlinks. If there is anything that looks like a URL in them > > (http://) dropkick the suckers into /dev/null. If there isn't, let > > the IMs pass through to the user... > > > > There's my idea... now I have no idea how easy such a thing would be > > to implement... or if I'm a great minority with the number of IM > > spams I keep getting... what are some thoughts on it? > > > > Rob > > > > > > > > ------------------------------------------------------- > > This SF.net email is sponsored by: SF.net Giveback Program. > > Does SourceForge.net help you be more productive? Does it > > help you create better code? SHARE THE LOVE, and help us help > > YOU! Click Here: http://sourceforge.net/donate/ > > _______________________________________________ > > Gaim-devel mailing list > > Gai...@li... > > https://lists.sourceforge.net/lists/listinfo/gaim-devel > > > ------------------------------------------------------- > This SF.net email is sponsored by: SF.net Giveback Program. > Does SourceForge.net help you be more productive? Does it > help you create better code? SHARE THE LOVE, and help us help > YOU! Click Here: http://sourceforge.net/donate/ > _______________________________________________ > Gaim-devel mailing list > Gai...@li... > https://lists.sourceforge.net/lists/listinfo/gaim-devel > |