• 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 35,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!

csTimer released

Joined
May 28, 2008
Messages
162
Likes
72
Location
China
WCA
2008CHEN27
Thread starter #682
Any chance of adding a Pyraminx virtual cube?
Done. Can be tested in beta version (https://cstimer.net/new/)
The key mapping is a bit different from conventional puzzles, which can be summarized as follows.
1. Two-layer face turns are the same as conventional puzzles, e.g. I/K -> R/R' E/D -> L'/L
2. Turns on small corners are mapped to those unused keys. G/H -> u'/u, U/M -> r/r', R/V -> l'/l, S/L -> b/b'
 
Joined
Jan 30, 2018
Messages
27
Likes
10
WCA
2015WOHL01
YouTube
colegemuth
Done. Can be tested in beta version (https://cstimer.net/new/)
The key mapping is a bit different from conventional puzzles, which can be summarized as follows.
1. Two-layer face turns are the same as conventional puzzles, e.g. I/K -> R/R' E/D -> L'/L
2. Turns on small corners are mapped to those unused keys. G/H -> u'/u, U/M -> r/r', R/V -> l'/l, S/L -> b/b'
Awesome! The key mapping makes sense to me. And now there is a decent virtual pyraminx cube. Thanks!
 
Joined
Feb 18, 2018
Messages
1,897
Likes
768
WCA
2016STEE01
Done. Can be tested in beta version (https://cstimer.net/new/)
The key mapping is a bit different from conventional puzzles, which can be summarized as follows.
1. Two-layer face turns are the same as conventional puzzles, e.g. I/K -> R/R' E/D -> L'/L
2. Turns on small corners are mapped to those unused keys. G/H -> u'/u, U/M -> r/r', R/V -> l'/l, S/L -> b/b'
This is not related to the virtual cube, but do you know why when I switch sessions in the cstimer.net/new it keeps the same times in the new session as in the previous session? For example, if I am in session 1 and get a 5.39 Ao5 in 2x2, but I then want to practice 3x3 so I switch to session 2, but after doing that, all my times/averages from session 1 are in session 2 as well so any new times I add from 3x3 is added to the already times from 2x2. I do not have this issue at all in the https://cstimer.net/old3/ and it is only with the new.

I think that I have asked this in the past, but have never gotten a solution, but I just thought I would ask again, and thank you very much in advance for your help.
 
Joined
May 28, 2008
Messages
162
Likes
72
Location
China
WCA
2008CHEN27
Thread starter #685
This is not related to the virtual cube, but do you know why when I switch sessions in the cstimer.net/new it keeps the same times in the new session as in the previous session? For example, if I am in session 1 and get a 5.39 Ao5 in 2x2, but I then want to practice 3x3 so I switch to session 2, but after doing that, all my times/averages from session 1 are in session 2 as well so any new times I add from 3x3 is added to the already times from 2x2. I do not have this issue at all in the https://cstimer.net/old3/ and it is only with the new.

I think that I have asked this in the past, but have never gotten a solution, but I just thought I would ask again, and thank you very much in advance for your help.
Well, there are too many changes since /old3/, not only new features implemented but also how data are stored.
My suggestion is to use export/import function to transter data from /old3/ to the latest version.
 
Joined
Jan 14, 2019
Messages
7
Likes
1
Location
South Canterbury, New Zealand
YouTube
griffingogo
Clicking on the export button in Firefox 65.0.1 on both /new and / doesn't do anything I also get this in the dev console when loading the page /
IndexedDB Error


error { target: IDBOpenDBRequest, isTrusted: true, srcElement: IDBOpenDBRequest, eventPhase: 0, bubbles: true, cancelable: true, defaultPrevented: false, composed: false, timeStamp: 1902, cancelBubble: false, … }
cstimer.js:326:463
Loading failed for the <script> with source “https://hm.baidu.com/hm.js?474c635761856d5056d56c73b5e2fc4b”. cstimer.net:1:1
["333",0,null] cached by csTimerWorker cstimer.js:192:293
["444wca",40,null] cached by csTimerWorker cstimer.js:192:293
and when loading /new
IndexedDB Error

error { target: IDBOpenDBRequest, isTrusted: true, srcElement: IDBOpenDBRequest, eventPhase: 0, bubbles: true, cancelable: true, defaultPrevented: false, composed: false, timeStamp: 2611, cancelBubble: false, … }
cstimer.js:326:462
Loading failed for the <script> with source “https://hm.baidu.com/hm.js?474c635761856d5056d56c73b5e2fc4b”. new:1:1
["333",0,null] cached by csTimerWorker cstimer.js:192:293
["444wca",40,null] cached by csTimerWorker cstimer.js:192:293

Thanks -Justin
 
Joined
Jun 28, 2018
Messages
466
Likes
288
Location
Lelystad, Flevoland, The Netherlands
I lost my internet a week ago and the cstimer page I had loaded worked fine. But you have to have it loaded and don't do anything like refresh or anything like that.

Not sure what happens if you have it added to your homescreen on tablets.
 
Joined
Oct 17, 2018
Messages
146
Likes
94
Location
France
WCA
2018ROHA01
I noticed that, when I am trying to login via my WCA account, it has a wrong redirection link
Also, proposal: add a master pyraminx scrambler (ask to Mike Hughey for a JS Scramble)
 
Joined
May 28, 2008
Messages
162
Likes
72
Location
China
WCA
2008CHEN27
Thread starter #693
add a master pyraminx scrambler (ask to Mike Hughey for a JS Scramble)
It will be added in the next version, and can be tested in the beta version right now.

Since the number of positions of Master Pyraminx is too large, only a simple random-move scrambler (with 42 moves by default) is implemented.
I cannot find any document how Mike generates scrambles, so I wrote the scrambler according to my own knowledge on the puzzle.

Here are 20 scrambles generated.

1. R' Bw' Lw Uw B' Rw' L U' Rw Lw U' Bw U' Rw' Bw Lw R Uw' U' Rw Bw U' R L Lw' Bw' B U' L' Uw Lw Rw' B Bw Uw R Rw B' Lw R' u r
2. Bw L' Uw' B Rw Lw' L Rw' Bw' Rw R Lw B' U' L Lw R U' Bw' R Lw U Rw' U' B' L R Uw Bw' B Uw' L U' Rw L Uw U' B' Bw R u l
3. R' B' Lw' L U Rw R' L' Uw U Rw L Lw Bw L' Rw' B' Bw' Lw' Bw' Uw L' Uw R' U' Uw' Lw' Uw R' Rw' Lw' B Lw' B L Lw Rw' L' u l' r b'
4. Lw' Uw B U' L Uw Bw Rw' L' Lw' Rw' Lw U L Uw Bw R' Bw Lw' Bw' Rw' B Bw Uw B U' Lw R B Uw Bw' R Uw' B Uw' L U Uw u' l' r b'
5. Lw U B' L Uw' Lw' L Uw' R B' L' Rw' Lw' U Lw' R Lw' B R Uw' Lw Uw' Bw' L Lw' B Rw Lw' R Uw Bw' Rw Uw' Rw' Lw Bw' Uw Rw u' l' r b'
6. L' R' Rw U Uw' B Lw Rw' B Rw Uw U B' Rw R' L' Rw Uw Lw' R' Lw' Uw U' R Uw' Rw Bw' Lw' L' Bw R' L B U' Uw' Lw U R' Rw' L l b
7. B' U' Rw R' B Bw' U' Uw Lw U Bw Rw Lw' R B L Lw' Uw' L U R' B' Rw Bw' Uw L Lw B' Uw' Bw Lw' U Lw' Bw Uw U' Lw L Rw' U u r'
8. Rw B' L R' Bw' Lw' L' Rw Bw Lw' Bw' B' L Bw' U' Bw' L' Bw Rw' R U' L' Rw Lw Uw' U Bw B U Uw B' L' Uw R B Rw Lw B' L l' r' b'
9. Uw R' Uw Lw R' Rw' Bw L' U Uw' B' Bw Uw U' Rw' Uw U' L Lw' U' B' Bw R' Bw Rw R' Bw' Rw Bw L U R Lw' U Lw Bw B R Lw u' r' b
10. L' R Rw L B' Rw Bw R Rw' Lw U Lw L' Uw' Lw R L' Uw Rw' Lw L Rw L' R' Uw' L' Lw Bw L' B' Lw' R Bw' Uw' Bw' U Lw' U u l r' b'
11. R' Bw U Lw' Bw U Uw' Lw Bw' Uw L' B Bw' Rw' L' Rw' Uw Bw Lw' R Lw L' Bw' L' Lw' R Bw' Lw Uw' L' R' Lw U Lw' Uw L Uw' R Bw u l b
12. Uw R' U' Lw L' Uw Bw Uw' R' B Rw' U' B' Lw R' Rw' Bw U' L' Lw' B Rw' Uw L Uw' Bw' U' Rw R' U' Rw' U Uw Bw Uw' U' Rw' R Bw u r b
13. L' B Rw' L' Rw Uw' Rw Lw' Rw Uw' L Bw' B Lw' Bw' Rw L Lw B Bw' L' Bw' L Rw' Lw' L' Uw U Rw Bw' B Uw Rw Uw' U' R' Uw' R' u' l' r' b
14. Uw' Bw' Lw U' R L' Bw B R Lw Uw' Rw U' L' Lw' R' Uw' Rw Bw' L Uw L' U' Bw Lw' Uw U' Bw L' R Lw' Bw' L' Rw Lw Uw U B' Uw' L u' r'
15. L' Lw' Rw Bw U' L' B R Rw B' Rw' Uw' Lw' U R' Rw Bw Uw' U R' B' Bw' L Bw Uw L' Bw' U B' Lw' B' Lw R Lw' Bw' B' Rw Lw Bw' B' Uw b'
16. R Uw' R Lw' Uw Bw B' R' Lw Uw L' Rw' B U L' Rw' Uw Lw B Rw' R' Bw Uw' Rw' U' R' Uw Rw Bw' L' Bw' U' Rw B Rw Uw Lw' Bw R u l r
17. Bw Lw' Bw' U' Rw B' R' Uw Rw Bw U Uw Lw' Rw L' R Lw Rw' Uw' B Uw Rw Bw' R' B' L Bw U Bw L Uw L' Lw U' Bw' U' Rw' L' B' Uw r' b'
18. Uw L Lw' B R' Lw R' Uw' L Uw Bw' U' L Lw B U Uw Rw' U B Uw Bw' L R' B' Lw U' Rw U Uw B Lw Bw Lw Rw B U L' Rw' l' r' b'
19. Uw Rw B Uw Lw' Rw' R' Bw L' B R' Lw' U' Rw B' Uw' Bw' Rw Lw' L' R B' Rw L' Rw' U' Rw Lw' Bw U' Rw' Bw U' Lw Uw U' Rw R' Lw B u' r
20. Rw Lw' R' B Uw' R Uw' Lw' B' Lw L B' Rw' B Lw' U Bw' U' Rw U B Bw' Lw' Bw' Lw Uw' U B L' Bw' Rw Lw' U' L' Rw B' U' R' Lw' u' r' b'
 
Last edited:

Tabe

Member
Joined
Feb 6, 2017
Messages
811
Likes
338
Location
Spokane, WA (USA)
YouTube
CoachTabeCubing
Anybody else have trouble with CSTimer losing keyboard focus after the start of a solve? You do your inspection, start the solve with spacebar and then, somewhere along the line, CSTimer somehow loses focus and no longer responds to the spacebar to stop the timer? This has happened to me many, many dozens of times.

Also, can we get a way to edit the times of solves done using the keyboard? Or is there already a way and I just don't know it?
 
Joined
Jul 28, 2010
Messages
624
Likes
137
Location
Vancouver, BC, Canada
WCA
2010MATT02
YouTube
Keroma03
Occasionally after I've been using the timer for a while, it seems to change into some mode where it recognizes any keyboard input as the space-bar and starts inspection/the solve. When this happens, even pressing escape during inspection acts as starting the timer instead of cancelling the solve. Refreshing the page seems to reset the problem (until it happens again later).
It's annoying because if I switch tabs with Ctrl+Tab or something like this, the timer will start. It's particularly worrying for multi, because if I scramble all my cubes and then switch windows to my multi spreadsheet and this happens, then I have to refresh the page to fix it and the scrambles I just used get lost.
I'm using google chrome on my computer. It's been doing this for a couple of months at least now.
 
Joined
May 28, 2008
Messages
162
Likes
72
Location
China
WCA
2008CHEN27
Thread starter #696
Occasionally after I've been using the timer for a while, it seems to change into some mode where it recognizes any keyboard input as the space-bar and starts inspection/the solve. When this happens, even pressing escape during inspection acts as starting the timer instead of cancelling the solve. Refreshing the page seems to reset the problem (until it happens again later).
It's annoying because if I switch tabs with Ctrl+Tab or something like this, the timer will start. It's particularly worrying for multi, because if I scramble all my cubes and then switch windows to my multi spreadsheet and this happens, then I have to refresh the page to fix it and the scrambles I just used get lost.
I'm using google chrome on my computer. It's been doing this for a couple of months at least now.
Well, it's a bug due to double-ctrl-startup feature. When you press ctrl key down, cstimer will record that the ctrl key is pressed. Then if the other ctrl key is pressed down, cstimer will treated it a valid tigger (the same as space) to start the timer. However, when you use Ctrl+Tab to switch window, the Ctrl key status detected by cstimer is incorrect. The bug will be fixed in the next version.
 
Joined
Jun 28, 2018
Messages
466
Likes
288
Location
Lelystad, Flevoland, The Netherlands
On another timer I briefly used, it had a feature where it would tell you what time you need to get a new PB. Like if you need 14.35 to get a new PB Ao5, it would tell you that. I'd love a feature like that on CSTimer, that you can turn on and off. :)
 
Top