Go to Page... |
Compatibility: | Update 7 (1.7.0) |
Updated: | 10/05/15 12:22 AM |
Created: | 04/11/14 11:44 PM |
Monthly downloads: | 103 |
Total downloads: | 42,500 |
Favorites: | 112 |
MD5: | |
Categories: | Discontinued & Outdated, Libraries |
Comment Options |
04/25/14, 03:37 PM | |
Forum posts: 7
File comments: 55
Uploads: 0
|
Guild spam?
Any suggestions about minimizing guild-recruitment spam? It's seriously as bad, or worse, than gold sellers.
|
|
Xanderificus |
View Public Profile |
Send a private message to Xanderificus |
Find More Posts by Xanderificus |
Add Xanderificus to Your Buddy List |
wilson0x4d |
View Public Profile |
Send a private message to wilson0x4d |
Visit wilson0x4d's homepage! |
Find More Posts by wilson0x4d |
Add wilson0x4d to Your Buddy List |
04/25/14, 06:47 PM | |
Forum posts: 0
File comments: 2
Uploads: 0
|
Requestg
Love the app...already makes life better. As pointed out below, there's no characters left in the edit window to add any new strings, and even if there were, I'm no coder, so...
Let's just say there's a metric F-ton of spammers using the general expression: ===> \/\/_\/\/_\/\/ (etc, etc) to start a deluge of gold spam. How/where might one go about adding the appropriate coding string to the lua to terminate this cra....uhhh...messaging with extreme prejudice? TIA N |
|
Nyarlhotep |
View Public Profile |
Send a private message to Nyarlhotep |
Visit Nyarlhotep's homepage! |
Find More Posts by Nyarlhotep |
Add Nyarlhotep to Your Buddy List |
04/25/14, 07:01 PM | |||
|
Re: Requestg
\/\/_\/\/_\/\/ \/\/*W_-=\/V ***\/V**** ***V\/**** BUYDERPIEGOLD.COM ***\/\/**** We would either be adding explicit '\/\/ \/\/ \/\/' checks until we turned blue, or the spammers would simply work around it. Instead we match on more particular strings. Since a proper check for all possible 'WWW' combinations would most assuredly catch non-spammers (in addition to ALL spammers.) So instead we target strings which are specific to each spammer. This minimizes the chance that a non-spammer gets caught by the Check() method. I'll add a 'generic' check for various combinations of "\/\/ \/\/ \/\/" since it might catch new spammers by surprise, but I guarantee they will just work around it and either stop using that text or find a way to bypass the checks. Presently, LibAntiSpam does not check for this text at all, and, presently, spammers use 8 different variations of "WWW". That said, Once spammers have seemingly exhausted all their means to bypass pattern-based add-ons I'll provide "layman's" instructions on creating new patterns, and I expect it to be a truly trivial effort in the end. I will also be introducing a set of heuristics to auto-block some of the less creative spammers, but cannot invest time in doing either of these until the normalization code has become stable/fixed for some time. One user suggested added a menu-option to auto-create a pattern from spam text, and I like this idea. I will likely attempt to take this approach in the end. Thanks
Last edited by wilson0x4d : 04/26/14 at 04:28 AM.
|
||
|
wilson0x4d |
View Public Profile |
Send a private message to wilson0x4d |
Visit wilson0x4d's homepage! |
Find More Posts by wilson0x4d |
Add wilson0x4d to Your Buddy List |
04/25/14, 08:33 PM | |
Forum posts: 29
File comments: 48
Uploads: 0
|
Hey Wilson my default flood filter reset to 30seconds and it was hitting up Auridon hard in Veteran content. Since it reset and people love spamming wts/wtt/wtb ect it was hitting them with flood filter. I don't want these people blocked. I now set it to 2 minuets what I usually have it at. I've been looking for the log to delete it is there one?
|
|
Nameious |
View Public Profile |
Send a private message to Nameious |
Visit Nameious's homepage! |
Find More Posts by Nameious |
Add Nameious to Your Buddy List |
04/25/14, 11:20 PM | ||
|
Flood Time, Flood Checks and Temporary Blocking
If you want to disable Flood Checks simply set "Flood Time" to 0. Setting "Flood Time" to 30 (seconds) means that anyone who repeats a message within 30 seconds will be blocked. Setting "Flood Time" to 2 minutes (120) means that anyone who repeats a message within 2 minutes will be blocked. The setting not only determines the amount of time a user cannot repeat, but also determines how long they will be blocked for. Flooder Blocking is NOT permanent, the block will eventually expire if the user stops sending repeated messages.) Some ways to prevent people from getting blocked for flooding: 1. Set your "Flood Time" to 0. Default is 300 seconds (5 minutes.) 2. Add them to your friends list, this will white-list them ensuring they are never blocked for any reason. 3. Add them to your guild, or join one of their guilds. This will white-list them. 4. Join a group with them. After 2, 3 or 4 you may want to /reloadui. You can also execute a /reloadui if someone is accidentally blocked (maybe they said "lol" several times in a row.) The purpose of Flood Checks is to prevent WTB/WTT/WTS spam, as well as Guild Advertisements. Prior to v1.41 this feature was actually not working correctly, if you prefer the old behavior simply set the "Flood Time" setting to 0. Hope that helps
Last edited by wilson0x4d : 04/26/14 at 04:21 AM.
|
|
|
wilson0x4d |
View Public Profile |
Send a private message to wilson0x4d |
Visit wilson0x4d's homepage! |
Find More Posts by wilson0x4d |
Add wilson0x4d to Your Buddy List |
04/26/14, 04:05 AM | |
Forum posts: 0
File comments: 21
Uploads: 0
|
German Client
Version: 1.42 2014-04-26T11:53:50.231+01:00 |cff0000Lua Error: user:/AddOns/X4D_LibAntiSpam/X4D_LibAntiSpam.lua:401: function expected instead of nil stack traceback: user:/AddOns/X4D_LibAntiSpam/X4D_LibAntiSpam.lua:401: in function 'ToASCII' user:/AddOns/X4D_LibAntiSpam/X4D_LibAntiSpam.lua:436: in function 'Normalize' user:/AddOns/X4D_LibAntiSpam/X4D_LibAntiSpam.lua:441: in function 'X4D_LibAntiSpam.Check' user:/AddOns/X4D_LibAntiSpam/X4D_LibAntiSpam.lua:306: in function 'X4D_LibAntiSpam.OnChatMessageReceived' EsoUI/Ingame/ChatSystem/ChatSystem.lua:1651: in function 'ChatSystem:OnChatEvent' EsoUI/Ingame/ChatSystem/ChatSystem.lua:1455: in function 'OnChatEvent'|r |
|
Rhadek |
View Public Profile |
Send a private message to Rhadek |
Send email to Rhadek |
Visit Rhadek's homepage! |
Find More Posts by Rhadek |
Add Rhadek to Your Buddy List |
04/26/14, 04:11 AM | |||
Forum posts: 0
File comments: 21
Uploads: 0
|
Last edited by Rhadek : 04/26/14 at 04:14 AM.
|
||
|
Rhadek |
View Public Profile |
Send a private message to Rhadek |
Send email to Rhadek |
Visit Rhadek's homepage! |
Find More Posts by Rhadek |
Add Rhadek to Your Buddy List |
04/26/14, 04:17 AM | ||||
|
Lines 155-157 of "utf8.lua" should look like this, if it does not look like this it is not properly updated: Lua Code:
You may be able to fix the issue by simply re-copying utf8.lua from the ZIP file into the correct folder, or just delete the X4D_LibAntiSpam folder and re-copy the entire Add-On from the ZIP file. Hope this helps.
Last edited by wilson0x4d : 04/26/14 at 04:22 AM.
|
|||
|
wilson0x4d |
View Public Profile |
Send a private message to wilson0x4d |
Send email to wilson0x4d |
Visit wilson0x4d's homepage! |
Find More Posts by wilson0x4d |
Add wilson0x4d to Your Buddy List |
04/26/14, 04:35 AM | |
Hello,
Since last update, the addon notify "(LibAntiSpam) Bad Pattern: l.?.?.?d.?.?p.?.?s.?.?c.?.?.?[" for each message I receive in chatbox. Have a nice day |
|
|
Naede |
View Public Profile |
Send a private message to Naede |
Send email to Naede |
Visit Naede's homepage! |
Find More Posts by Naede |
Add Naede to Your Buddy List |
04/26/14, 04:47 AM | ||
Forum posts: 0
File comments: 21
Uploads: 0
|
Sorry my english is bad. In my UI i'm using common Libs, all Libs are at Addons/__Libs and all Addon.txt are manually linked to these Addons/__Libs. It works and all Addons are using the same Lib-Versions (some Addons still using very old Libs e.g. LibAddonMenu-1.0.lua Version 2), ok ... unless some Libs are customized *g* then i got problems. Question: For your Addons X4D_Bank ... you are using a customized LibAddonMenu-1.0 Version 7 with some changes, these changes are only for your addons? Or is it good to use your Version 7 for all addons? The changes are bugfixes or costumizations for you only? Same Question for your customized "utf8.lua"? THX! for your great Addon! Hope you understand my "english" *g* |
|
|
Rhadek |
View Public Profile |
Send a private message to Rhadek |
Send email to Rhadek |
Visit Rhadek's homepage! |
Find More Posts by Rhadek |
Add Rhadek to Your Buddy List |
04/26/14, 05:15 AM | ||||||
|
Dependency Management and Shared Libraries
Following convention, LibStib libraries do not collide in the global namespace. They must be explicitly resolved. Unfortunately the vast majority of add-on developers seem to fail to see the value in dependency management. Introducing a "shared file" breaks this sort of dependency management, which is superior to trying to manage individual files to achieve the same result. I would highly suggest not doing this for any library which: 1. Is LibStub compatible. 2. Incrementally modifies the global namespace, as is done via utf8.lua
Short answer: do not use this, I will be replacing it with the official r6.
I'm curious, do you manually update all of these TXT files or are you working on software to do it for you? Also, you may find this an interesting read, while different it is conceptually identical to the problem you are currently facing: http://en.wikipedia.org/wiki/DLL_Hell, the most common solution in practice today (on windows and non-windows alike) is the section titled "Portable Applications". |
|||||
|
wilson0x4d |
View Public Profile |
Send a private message to wilson0x4d |
Send email to wilson0x4d |
Visit wilson0x4d's homepage! |
Find More Posts by wilson0x4d |
Add wilson0x4d to Your Buddy List |
04/26/14, 05:20 AM | ||
|
2. Click in the "Spam Patterns" Edit Box 3. Press Ctrl+A, then the Delete Key. This should Clear all of the patterns. 4. Click "[X] DEFAULTS" Button, this should re-initialize patterns. I'll investigate the code and see if there is a bug, but this should get you up and running again. |
|
|
wilson0x4d |
View Public Profile |
Send a private message to wilson0x4d |
Send email to wilson0x4d |
Visit wilson0x4d's homepage! |
Find More Posts by wilson0x4d |
Add wilson0x4d to Your Buddy List |
04/26/14, 05:53 AM | ||||
Forum posts: 0
File comments: 21
Uploads: 0
|
Re: Dependency Management and Shared Libraries
Libs/LibAddonMenu-1.0/LibAddonMenu-1.0.lua Libs/LibAddonMenu-1.0/LibAddonMenu.lua lib/LibAddonMenu/LibAddonMenu.lua lib/LibStub.lua All directory/file names I'm manually update to my own default __Libs directory/files: ..\_LIBS\LibStub\LibStub.lua ..\_LIBS\LibAddonMenu-1.0\LibAddonMenu-1.0.lua For me it's no problem to do it ... it's my personal "brain jogging" ... And additionally most addons I'm using are (myself) manually modified, because "germanizing", UI-Positions, personal default settings, etc ... Yeah, I'm leveling my english-Skill ... it's very rusty my school-english from the 80's |
|||
|
Rhadek |
View Public Profile |
Send a private message to Rhadek |
Send email to Rhadek |
Visit Rhadek's homepage! |
Find More Posts by Rhadek |
Add Rhadek to Your Buddy List |
04/26/14, 09:57 AM | |
Forum posts: 0
File comments: 1
Uploads: 0
|
I'm having trouble with the addon being over zealous in it's blocking of "chat Spam" to the point that it is even blocking ME so I can't see what I am typing into the zone chat. I simply posted "WTS x motif book x3 and x motif book x2 - *price" and it told me that I had been blocked for chat spam. it was my first post upon logging in!
I have tried setting the slider to 0 and as far as 900 with no effect. People who are chatting are getting blocked out, which is a function I do not need/require. All I want it to do is get rid of the spam from gold sellers. I'm having to reloadui UI every few minutes with the addon active in order to see what people are saying/what I am saying. This only began occurring within the last few days, after one of your updates.
Last edited by Phlora : 04/26/14 at 10:13 AM.
|
|
Phlora |
View Public Profile |
Send a private message to Phlora |
Send email to Phlora |
Visit Phlora's homepage! |
Find More Posts by Phlora |
Add Phlora to Your Buddy List |