Posted February 05, 2015
toxicTom
Big Daddy
toxicTom Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2009
From Germany
rtcvb32
echo e.lolfiu_fefiipieue|tr valueof_pi [0-9]
rtcvb32 Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Aug 2013
From United States
Posted February 05, 2015
Aturuxo: So all you can do is ONE blue clearing threads MANUALLY for 1-2 hrs? Really GOG? I'm dissapointed.
Maybe he was mostly to determine how bad the spam problem was rather than part of the solution. Seeing as he was getting overwhelmed says he wasn't using SQL to do things quickly and powerfully in bulk. Really, a well done single line of SQL could deal with most of the spam using only usernames, that could be incorporated in the admin's pages that would prevent accidental deletion of the whole DB. We'll have to see in a few hours when they get back online if they have a solution or not.
Klumpen0815
+91
Klumpen0815 Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2012
From Germany
lukaszthegreat
Greed is good!
lukaszthegreat Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Sep 2008
From Norfolk Island
Posted February 05, 2015
NORTH KOREANS ARE HERE.
Long live Dear Leader and the Eternal President!!
Long live Dear Leader and the Eternal President!!
Maxvorstadt
I is more stronger than Darth Vapour!
Maxvorstadt Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2014
From Germany
Posted February 05, 2015
Klumpen0815: Wouldn't it be easier, if only accounts that bought at least one game were able to post?
I mean... this is a shop, right?
Well, as said before, there are people who want to inform theirselves about gog and the games on gog in the forums before they buy their first game. I mean... this is a shop, right?
It would be very unfriendly to those people to force them to buy a game before they can post here. Gog is all about being an open community, it`s not Steam which wants to milk every cent out of the people!
wolfsrain
Night Person
wolfsrain Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Dec 2008
From Romania
Posted February 05, 2015
Kill, Krash And Destroy the spammers.
toxicTom
Big Daddy
toxicTom Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2009
From Germany
Posted February 05, 2015
Warning: There's a legit thread amidst the spam in NWN too.
Same problem in TW2, be careful.
Same problem in TW2, be careful.
Post edited February 05, 2015 by toxicTom
Maxvorstadt
I is more stronger than Darth Vapour!
Maxvorstadt Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2014
From Germany
toxicTom
Big Daddy
toxicTom Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2009
From Germany
Maxvorstadt
I is more stronger than Darth Vapour!
Maxvorstadt Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Apr 2014
From Germany
toxicTom
Big Daddy
toxicTom Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2009
From Germany
Posted February 05, 2015
Minor script update, this is for "select individually":
http://pastebin.com/au9ii1na
This is for occasions where there are not enough spam threads for the "select all" script, but many threads by a single bot account (like this morning). Clicking the "B" (Bot) button will mark all threads by that user. Clicking the "U" (User) button will unmark all threads by this user. Rest of functions is the same.
Right now it's not that useful, because the "new account, new spam thread in every subforum" bots are the majority.
http://pastebin.com/au9ii1na
This is for occasions where there are not enough spam threads for the "select all" script, but many threads by a single bot account (like this morning). Clicking the "B" (Bot) button will mark all threads by that user. Clicking the "U" (User) button will unmark all threads by this user. Rest of functions is the same.
Right now it's not that useful, because the "new account, new spam thread in every subforum" bots are the majority.
Post edited February 05, 2015 by toxicTom
Bookwyrm627
ADD Jumping Bean
Bookwyrm627 Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Nov 2013
From United States
Posted February 05, 2015
Aturuxo: So all you can do is ONE blue clearing threads MANUALLY for 1-2 hrs? Really GOG? I'm dissapointed.
FO subforum has at least 2 pages of spam threads; guess it's the same with the other targets.
This misses, deliberately or not, part of what Ciris has been saying. It isn't just one blue text clearing threads for an hour or two; they have several programmers working on a long term fix. One that won't slap certain kinds of people in the face (like any one one posting something in Korean that is legit). FO subforum has at least 2 pages of spam threads; guess it's the same with the other targets.
----------
Untargeted mini-rant:
GoG doesn't post feedback: people complain. GoG posts feedback: people complain. GoG isn't perfect: people complain.
----------
Edit: Sectioning off the mini-rant. The forum combined these two replies posts.
Aturuxo: So all you can do is ONE blue clearing threads MANUALLY for 1-2 hrs? Really GOG? I'm dissapointed.
rtcvb32: Maybe he was mostly to determine how bad the spam problem was rather than part of the solution. Seeing as he was getting overwhelmed says he wasn't using SQL to do things quickly and powerfully in bulk. Really, a well done single line of SQL could deal with most of the spam using only usernames, that could be incorporated in the admin's pages that would prevent accidental deletion of the whole DB. We'll have to see in a few hours when they get back online if they have a solution or not.
Post edited February 05, 2015 by Bookwyrm627
toxicTom
Big Daddy
toxicTom Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2009
From Germany
Posted February 05, 2015
Status: FO and NWN have slowly ongoing spam. NWN has a few old spam threads too - if someone would be so nice as to give them some treatment...
rtcvb32
echo e.lolfiu_fefiipieue|tr valueof_pi [0-9]
rtcvb32 Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Aug 2013
From United States
Posted February 05, 2015
Bookwyrm627: How? What kind of SQL fix is that fast and simple without inhibiting existing/potential customers.
Well if we make assumptions based on the current DB, it will probably be... [code]
DB games {
int gameID;
int userID;
}
DB user {
int userID;
char[] name;
char[] image;
int ranking;
DATE joined;
int state; //banned, locked, normal, Employee, etc
}
DB forumEntry {
int userID;
char[] title;
char[] message;
DATE date;
}
[/code]
That would be the basic structure that handles most of the data. There's probably a bit more to determine which ones you've read or what you've up/down voted, but that's not important.
If the username is unique, then we use that, if not we use the userID which is guaranteed to be unique. Depends on how they implemented it, regardless.. the SQL is probably incomplete/incorrect but this is off the top of my head.
//known spammer name
update USER u where u.name == "$spammerName" SET u.state = u.state | BANNED;
A few others could be added to work automatically, based on the date joining within 1 day, having an empty new topic, having the title include certain characters always used by the spammers, etc...
//bulk based on contents and date
update USER u where u.joined <= DATE(??,??,??) AND ForumEntry.title contains "[characters]" SET u.state = u.state | BANNED;
or with large numbers of entries being done very quickly....
//date set within 15 minutes say....
update USER u where u.joined <= DATE(??,??,??) AND count(ForumEntry.userID) > 10 SET u.state = u.state | BANNED;
Naturally to remove all entries by a known spammer....
UPDATE FourmEntry f where f.userID == "$spammerID" set STATE = HIDDEN; //hidden, spam, or whatever they are using.
If there's a topic owner setting somewhere and it equals the spammer's id, those are removed in place of or as well.
Just assert $spammerID isn't empty, perhaps using SELECT first as a test to see what it would remove/update first to ensure it doesn't randomly remove everything or an empty entry makes itself present. Adding in a "$spammerID" != "" would probably work as it's always 0 or 1, which works or doesn't...
toxicTom
Big Daddy
toxicTom Sorry, data for given user is currently unavailable. Please, try again later. View profile View wishlist Start conversation Invite to friends Invite to friends Accept invitation Accept invitation Pending invitation... Unblock chat Registered: Feb 2009
From Germany