[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 561: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 617: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 494: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 113: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 370: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 181: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
[phpBB Debug] PHP Warning: in file [ROOT]/feed.php on line 182: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3925)
Stepmania Online Join the Online Revolution 2013-04-04T20:50:15-08:00 http://old.stepmania-online.com/forum/feed.php?f=4&t=2512 2013-04-04T20:50:15-08:00 2013-04-04T20:50:15-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4330#p4330 <![CDATA[Re: Pack aware server]]> Statistics: Posted by houkouonchi — Thu Apr 04, 2013 8:50 pm


]]>
2013-04-03T16:42:47-08:00 2013-04-03T16:42:47-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4321#p4321 <![CDATA[Re: Pack aware server]]> http://prntscr.com/z3dod
I also noticed it stopped scanning after a certain point. When I tried to scan again it said it was already in progress.

Statistics: Posted by Guilhermeziat — Wed Apr 03, 2013 4:42 pm


]]>
2013-04-03T16:14:45-08:00 2013-04-03T16:14:45-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4320#p4320 <![CDATA[Re: Pack aware server]]> http://prntscr.com/z39t9
Sometimes it changed like 4-5 times in a row.
What's that related to?

Statistics: Posted by Guilhermeziat — Wed Apr 03, 2013 4:14 pm


]]>
2013-04-02T11:37:20-08:00 2013-04-02T11:37:20-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4308#p4308 <![CDATA[Re: Pack aware server]]> Statistics: Posted by Izzy — Tue Apr 02, 2013 11:37 am


]]>
2013-04-02T09:58:15-08:00 2013-04-02T09:58:15-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4307#p4307 <![CDATA[Re: Pack aware server]]> Statistics: Posted by foxfire667 — Tue Apr 02, 2013 9:58 am


]]>
2013-04-02T08:57:11-08:00 2013-04-02T08:57:11-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4306#p4306 <![CDATA[Re: Pack aware server]]> Statistics: Posted by houkouonchi — Tue Apr 02, 2013 8:57 am


]]>
2013-04-02T07:53:00-08:00 2013-04-02T07:53:00-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4305#p4305 <![CDATA[Re: Pack aware server]]>
According to a quick ping, I'm about 94ms from the server connection wise. For it to scan close to 400 packs, it took about ~3-4 minutes, which I didn't feel was too bad considering the sheer size of my pack set (although compared to you it seems very slow, but as you said, you are so close to the server). I would imagine the average person here on SMO wouldn't have more than 75-100 packs unless they were trying to collect them, so it would probably take less than a minute for most at my speeds.

Putting some suggestions in spoiler tags since they don't directly pertain to the questions you asked.

Statistics: Posted by foxfire667 — Tue Apr 02, 2013 7:53 am


]]>
2013-04-02T06:08:20-08:00 2013-04-02T06:08:20-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4304#p4304 <![CDATA[Re: Pack aware server]]> Statistics: Posted by blind — Tue Apr 02, 2013 6:08 am


]]>
2013-04-02T01:45:04-08:00 2013-04-02T01:45:04-08:00 http://old.stepmania-online.com/forum/viewtopic.php?t=2512&p=4303#p4303 <![CDATA[Pack aware server]]> Pack scanning support
------UPDATE------
Update: 04-06

I found another bug. The client will use the translated title/artist/subtitle when one is available. I had to re-index the packs/songs and modify the server code to check for that. Once I did that pack detection accuracy went up again and for me I went from 140 packs detected to 155. Please run /scan again if you haven't since this update.

------UPDATE------

------UPDATE------
Update: 04-05

There was a bug in the scanning which didn't handle packs where the unique identifier had special/foreign characters in it (utf8 string). This caused some packs to not be detected. I fixed this problem and now for me it is detecting 140 packs vs 130. I suggest everyone re-run a /scan.

------UPDATE------

------UPDATE------
Pack scanning has been enabled on the regular server.

Run /scan to scan packs. Keep in mind if your far away from the server it can take a minute or two. It must be ran from within a room.

Run /commonpacks to see what packs you have in common with others in the room. Keep in mind as of now only about half of the packs have abbreviations set so you will get comma's with no value as that means the pack has not been assigned a value yet. Also it won't display unless everyone has ran /scan (it will say which user needs to run it when you run /commonpacks).
------UPDATE------

I know this feature has been requested a lot. Originally I didn't think implementing something like this would be possible but this is kind of a hack around not modifying existing game protocol.

So after I spent some time indexing the packs I found that 1150 of the ~1300 packs listed on the site have at least one unique song in them and thus packs can be identified from the song assuming the client has not deleted songs out of their pack folders.

I added a /scan command (currently only on the beta server) that has the server go through the list to figure out what packs you have.

Currently the server just prints what packs it thinks you have.

As soon as I implement it (probably in the next few days or this weekend) the server should be able to store whac packs you have in the db (so just need to /scan when you add packs) and then a /commonpacks command you can run that will be able to check all the users in the room and print out what packs people have in common.

I would appreciate if some people would go on the beta server and test this feature out and see if it looks like the server is getting all (or most) of your packs and report back on how it worked (as well as how slow it was) by commenting on the forum.

It only took around 20 seconds to scan though 1150 packs on my home machine but being <5ms away from the server means it would go much quicker than foreign folks. When the final product is done it likely will only check the top 20-30% of the packs and not all in order to increase scan time.

The beta server as always is port 9999 so connect to:

stepmaniaonline.net:9999

Then make a room and then type /scan

Thanks!
-Houkouonchi

Statistics: Posted by houkouonchi — Tue Apr 02, 2013 1:45 am


]]>