• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 40,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

Introducing qqTimer!

qqwref

Member
Joined
Dec 18, 2007
Messages
7,834
Location
a <script> tag near you
WCA
2006GOTT01
YouTube
Visit Channel
qqTimer (http://mzrg.com/miniSites/scramblers/qqtimer.html) is a JavaScript timer I've been developing. I haven't tried to make this timer extra-pretty, just very functional - it does tons of things that most other online timers won't do, and doesn't require an account to use. I've put some effort into making it have a lot of features; here's a list:


- Use spacebar to start and stop the timer. The timer starts when you release spacebar and stops when you press it, so the time is very accurate.
- If you want, you can turn off timer updates, so that it will only show you the time when the timer stops.
- qqTimer allows you to optionally enter in times by keyboard.
- qqTimer has scrambles for pretty much everything I could think of (everything that was in the MegaScrambler plus a few more). Just select a scramble from the dropdown box. There are even some joke scrambles for fun :) If you change the scramble type, a proper scramble length will automatically be set.
- A new scramble will appear every time you enter in a time, reset the session, or change the type or length of the scramble.
- qqTimer has optimal 2x2 and pyraminx scrambles. It might take up to a few seconds for each scramble to generate, though.
- If you got a really good time and want to save the scramble, just click "last scramble" and it will be shown. Most timers won't do this.
- If the last time was a +2 or DNF, you can set that by clicking the buttons under the timer. To delete a time, just click on it.
- The timer will automatically calculate a session mean and average as well as the best averages of 5, 12, 100, and 1000 (although they will only appear if you have at least that many times submitted). Click on that time and the best average will be highlighted in yellow.
- It's very small - about 32KB at the moment.
- You can actually save the file (qqTimer.html) onto your computer, and then run it anytime you want! It will even run offline, as long as you have an internet browser on your computer.


Well, there you have it. In short, it's a highly functional timer that will run offline and that can generate more types of scrambles than anything else. At the very least, I think it's worth checking out :)
 
Last edited:

jcuber

Member
Joined
Aug 26, 2008
Messages
1,417
Location
Behind you.
WCA
2009LEVI01
YouTube
Visit Channel
How about an inspection setting?

EDIT: I'm having a problem where when I stop my solve, the second it loads the next scramble it starts the timer again. (2x2 optimal)
 
Last edited:

pjk

Administrator
Staff member
Joined
Mar 13, 2006
Messages
6,686
WCA
2007KELL02
SS Competition Results
Cool. Finally a timer that stops when pressing the space bar.

I notice if the timer is running, and I press the spacebar to stop it and I hold it for longer than a second or so, when I release, it starts the timer again. This isn't a big deal though.

Nice job on it.
 

qqwref

Member
Joined
Dec 18, 2007
Messages
7,834
Location
a <script> tag near you
WCA
2006GOTT01
YouTube
Visit Channel
How about an inspection setting?

No thanks. I hate those.

EDIT: I'm having a problem where when I stop my solve, the second it loads the next scramble it starts the timer again. (2x2 optimal)

Unless you're holding the spacebar for more than a second (see below) this shouldn't happen. I'll see if changing the setting around a bit fixes this, though.

I don't see the mean of all the solves, am i missing it?

Should be "session mean" in the stats window. You may need to scroll down.

I notice if the timer is running, and I press the spacebar to stop it and I hold it for longer than a second or so, when I release, it starts the timer again. This isn't a big deal though.

Yeah - I added a one-second delay to make sure that a normal press of the spacebar wouldn't stop and then immediately restart the timer. Should I change it so that it waits for two spacebar keyup events every time, instead?
 

qqwref

Member
Joined
Dec 18, 2007
Messages
7,834
Location
a <script> tag near you
WCA
2006GOTT01
YouTube
Visit Channel
Hays: Hm, it sounds like the scrollbar that's supposed to appear in the stats window (when there is too much text to fit in that space) isn't appearing for you. I changed it so that now the scrollbar should always appear, instead of just when there is too much text there; try it again.
 

teller

REAL Fingertricks!
Joined
Dec 15, 2008
Messages
1,035
Location
West Virginia
WCA
2010COAT01
YouTube
Visit Channel
Wow...impressive. May I ask what server technologies you used?

Even if you don't feel like making it "beautiful' yet, I would recommend you increase the font size of the timer. That's the sort of thing you want to look up at when you finish the cube and see easily.
 

bwatkins

Member
Joined
May 7, 2009
Messages
226
I would recommend you increase the font size of the timer. That's the sort of thing you want to look up at when you finish the cube and see easily.

I think a larger font wouldn't hurt either, it feels more satisfying when a good time is shown
 

qqwref

Member
Joined
Dec 18, 2007
Messages
7,834
Location
a <script> tag near you
WCA
2006GOTT01
YouTube
Visit Channel
Wow...impressive. May I ask what server technologies you used?

Haha, I don't even know what you mean :p


I can make the font bigger if you guys want, but I think it would mess with the layout if I made it as big as you'd probably like. I'll see if I can think of a way to let you change the font size freely without messing too much with the layout.
 

calekewbs

Member
Joined
Jun 10, 2009
Messages
304
WCA
2011PUGH01
YouTube
Visit Channel
I like that you can make it not display the time while it is going! I look up at the timer a lot when I am solving and lose time because of it. I got to the point where I would turn off the monitor while timing. Great timer qq!!
 
Top