Page 1 of 1

Posted: Fri Sep 21, 2012 6:43 pm
by fwiffo
callsigns defined to be on the squad roster page

forum names defined to be the valid name that would allow me to send a pm to that person


for instance:

callsign: sheffwill

should match up to

forum name: spkwill

but other than a manual process, i cant figure out a way to put these two together

Posted: Fri Sep 21, 2012 6:56 pm
by MonAG
callsigns + hiders + forum names = :bang:

Posted: Fri Sep 21, 2012 11:13 pm
by TurkeyXIII
Edit distance?

It's kind of random though.

Posted: Fri Sep 21, 2012 11:57 pm
by fwiffo
u mean similar to fuzzy matching? i guess i can do that.. could result in a bunch of unintended errors... i mean people still confuse fufi and fwiffo...

is there anything else more reliable? kind of at a loss

Posted: Sat Sep 22, 2012 3:14 am
by TurkeyXIII
Yeah, fuzzy matching uses a form of edit distance, I think.

If you want to automate it, you are guaranteed to get unintended errors. BabelFish's forum name is Raven_42 - how could a script possibly figure that out?

Posted: Sat Sep 22, 2012 5:26 am
by fwiffo
ah ok time for plan b... manual method -.-

Posted: Sat Sep 22, 2012 10:55 am
by madpeople
Initially match by most frequently used recent IP addresses*, that should cut your two big groups of strings to match into lots of little groups**. Do your fuzzy shenanigans string matching on the little groups.

*This should work for people who have fixed IP addresses and who have changing IP addresses, but have both read the forums and played in a single session.

**These little groups will probably be:
single user name, no forum name - doesn't read forums or an error, may want to compare with the rest laterno user name, single forum name - made forum account, didn't play, may be an error compare with rest laterSingle user name, single forum name - a person with no hiders, even if these strings are very different, you could assume they are the same personmultiple user names, single forum names - a person with hiders, a family/group of players living together with only one forum usermultiple user names, multiple forum names - a family with one game names and forum account each, multiple game names and a single forum account each, or is golddragon ;)

Or add a field to an ACSS account for forum name (well, maybe it should contain user ID...), ask players to fill it out.

Posted: Sat Sep 22, 2012 11:25 am
by pkk
IP.Converge (currently being replaced by IPS Connect with 3.4 release) is a solution for IP.Board.

BT currently dropped that feature:
BackTrak wrote:QUOTE (BackTrak @ Sep 14 2012, 10:21 PM) MD5 hashing was introduced when I made a module to integrate ACSS with the forums, however IPB's API left so much to be desired that I disabled the connector and left the systems seperate. This last change removes the hooks that I put in to the account system for IPC and boosts them with better security.

Posted: Thu Sep 27, 2012 6:43 am
by fwiffo
yea thx.. but i dont have access to their ips to match up.. neither from game server or on forum's server.. just too bad. the manual way im thinking of is through an opt-in form where they can fill in their forum name next to their callsign if they are currently not receiving PMs generated by the service... that's probably the simplest most straightforward way that i know how to make it work...
madpeople wrote:QUOTE (madpeople @ Sep 22 2012, 03:55 AM) Initially match by most frequently used recent IP addresses*, that should cut your two big groups of strings to match into lots of little groups**. Do your fuzzy shenanigans string matching on the little groups.

*This should work for people who have fixed IP addresses and who have changing IP addresses, but have both read the forums and played in a single session.

**These little groups will probably be:
single user name, no forum name - doesn't read forums or an error, may want to compare with the rest laterno user name, single forum name - made forum account, didn't play, may be an error compare with rest laterSingle user name, single forum name - a person with no hiders, even if these strings are very different, you could assume they are the same personmultiple user names, single forum names - a person with hiders, a family/group of players living together with only one forum usermultiple user names, multiple forum names - a family with one game names and forum account each, multiple game names and a single forum account each, or is golddragon ;)

Or add a field to an ACSS account for forum name (well, maybe it should contain user ID...), ask players to fill it out.