Forum Discussion
Storyline Suspend_data decipher
I have exported a storyline lesson to scorm 1.2 and uploaded on my LMS.
I have see that suspend data is compressed. My questions is, there is is a way to extract info form compressed data? I need only to know last slides view and total number of slide.
Thank you
37 Replies
- JamesJordanCommunity Member
I've figured out a way for you to somewhat decipher the encrypted suspend data, but you would need to have the Storyline file in order for it to be useful. Below is an example of a course we published on our SumTotal LMS. It has six modules with four assessments and a custom results slide that checks for passing in each of the modules. I've broken up the suspend data so it's easier to read with labels showing what each value means.
This is probably session information, but I haven't figured it out yet.
3JG1~2M2P190H0O0k0f0p0h0G0b0X0j0o0m0l002T1q0i0N1K1e0Q1D0Z1E0V0n2h2B0r0W032p2P0N0W1I070Z0w042R1O1j2X1U18012k2s0K0U0l2g0_1c0L1m2t0F0C062x0Q0v0n0R0Y0y0L0V1u022z0_0M1J1S172$1Y1d0A0a01060a2~2Jk~2Fk1001i16~2uk
This starts the slide capturing. It's always at this point after the initial data above. I matched these values with the slides in the .story file to make sure the number was correct.
01011 - Module 1 Slide 1
01111 - Module 1 Slide 2
01211 - Module 1 Slide 2 (Main Menu)01012 - Module 2 Slide 1
01112 - Module 2 Slide 2
01212 - Module 2 Slide 3
01312 - Module 2 Slide 4
01412 - Module 2 Slide 5
01512 - Module 2 Slide 6
01a12 - Module 2 Slide 7
01512 - Module 2 Slide 6
01612 - Module 2 Slide 8
01512 - Module 2 Slide 6
01712 - Module 2 Slide 9
01512 - Module 2 Slide 6
01812 - Module 2 Slide 10
01512 - Module 2 Slide 6
01912 - Module 2 Slide 11
01b12 - Module 2 Slide 12
01c12 - Module 2 Slide 1311012 - Draws from module 2 question bank to setup test
1011112 - Module 2 Test Ques #1
1011212 - Module 2 Test Ques #2
1011312 - Module 2 Test Ques #3
1011412 - Module 2 Test Ques #4
1011512 - Module 2 Test Ques #5
1011612 - Module 2 Test Ques #6
1011712 - Module 2 Test Ques #7
1011812 - Module 2 Test Ques #8
1011912 - Module 2 Test Ques #9
1001d12 - Module 2 Test Ques #1011012 - Draws from module 2 question bank to setup test
1011112 - Module 2 Test Ques #1
1011212 - Module 2 Test Ques #2
1011312 - Module 2 Test Ques #3
1011412 - Module 2 Test Ques #4
1011512 - Module 2 Test Ques #5
1011612 - Module 2 Test Ques #6
1011712 - Module 2 Test Ques #7
1011812 - Module 2 Test Ques #8
1011912 - Module 2 Test Ques #9
1001d12 - Module 2 Test Ques #1011012 - Draws from module 2 question bank to setup test
1011112 - Module 2 Test Ques #1
1011212 - Module 2 Test Ques #2
1011312 - Module 2 Test Ques #3
1011412 - Module 2 Test Ques #4
1011512 - Module 2 Test Ques #5
1011612 - Module 2 Test Ques #6
1011712 - Module 2 Test Ques #7
1011812 - Module 2 Test Ques #8
1011912 - Module 2 Test Ques #9
1001d12 - Module 2 Test Ques #1011012 - Draws from module 2 question bank to setup test
1011112 - Module 2 Test Ques #1
1011212 - Module 2 Test Ques #2
1011312 - Module 2 Test Ques #3
1011412 - Module 2 Test Ques #4
1011512 - Module 2 Test Ques #5
1011612 - Module 2 Test Ques #6
1011712 - Module 2 Test Ques #7
1011812 - Module 2 Test Ques #8
1011912 - Module 2 Test Ques #9
1001d12 - Module 2 Test Ques #1011012 - Draws from module 2 question bank to setup test
1011112 - Module 2 Test Ques #1
1011212 - Module 2 Test Ques #2
1011312 - Module 2 Test Ques #3
1011412 - Module 2 Test Ques #4
1011512 - Module 2 Test Ques #5
1011612 - Module 2 Test Ques #6
1011712 - Module 2 Test Ques #7
1011812 - Module 2 Test Ques #8
1011912 - Module 2 Test Ques #9
1001d12 - Module 2 Test Ques #1011012 - Draws from module 2 question bank to setup test
1011112 - Module 2 Test Ques #1
1011212 - Module 2 Test Ques #2
1011312 - Module 2 Test Ques #3
1011412 - Module 2 Test Ques #4
1011512 - Module 2 Test Ques #5
1011612 - Module 2 Test Ques #6
1011712 - Module 2 Test Ques #7
1011812 - Module 2 Test Ques #8
1011912 - Module 2 Test Ques #9
1001d12 - Module 2 Test Ques #1001211 - Main Menu
01012 - Module 2 Slide 1
01112 - Module 2 Slide 2
01212 - Module 2 Slide 3
01312 - Module 2 Slide 4
01412 - Module 2 Slide 5
01512 - Module 2 Slide 6
01a12 - Module 2 Slide 7
01512 - Module 2 Slide 6
01612 - Module 2 Slide 8
01512 - Module 2 Slide 6
01712 - Module 2 Slide 9
01512 - Module 2 Slide 6
01812 - Module 2 Slide 10
01512 - Module 2 Slide 6
01912 - Module 2 Slide 11
01b12 - Module 2 Slide 12
01c12 - Module 2 Slide 1311012 - Draws from module 2 question bank to setup test
1011112 - Module 2 Test Ques #1
1011212 - Module 2 Test Ques #2
1011312 - Module 2 Test Ques #3
1011412 - Module 2 Test Ques #4
1011512 - Module 2 Test Ques #5
1011612 - Module 2 Test Ques #6
1011712 - Module 2 Test Ques #7
1011812 - Module 2 Test Ques #8
1011912 - Module 2 Test Ques #9
1001d12 - Module 2 Test Ques #1001211 - Main Menu
01013 - Module 3 Slide 1
01113 - Module 3 Slide 2
01213 - Module 3 Slide 3
01113 - Module 3 Slide 2
01513 - Module 3 Slide 4
01113 - Module 3 Slide 2
01613 - Module 3 Slide 5
01113 - Module 3 Slide 2
01313 - Module 3 Slide 6
01413 - Module 3 Slide 711013 - Draws from module 3 question bank to setup test
1011113 - Module 3 Test Ques #1
1011213 - Module 3 Test Ques #2
1011313 - Module 3 Test Ques #3
1011413 - Module 3 Test Ques #4
1011013 - Module 3 Test Ques #5
1111113 - Module 3 Test Ques #6
1111213 - Module 3 Test Ques #7
1111313 - Module 3 Test Ques #8
1111413 - Module 3 Test Ques #9
1101713 - Module 3 Test Ques #1011013 - Draws from module 3 question bank to setup test
1011113 - Module 3 Test Ques #1
1011213 - Module 3 Test Ques #2
1011313 - Module 3 Test Ques #3
1011413 - Module 3 Test Ques #4
1011013 - Module 3 Test Ques #5
1111113 - Module 3 Test Ques #6
1111213 - Module 3 Test Ques #7
1111313 - Module 3 Test Ques #8
1111413 - Module 3 Test Ques #9
1101713 - Module 3 Test Ques #1011013 - Draws from module 3 question bank to setup test
1011113 - Module 3 Test Ques #1
1011213 - Module 3 Test Ques #2
1011313 - Module 3 Test Ques #3
1011413 - Module 3 Test Ques #4
1011013 - Module 3 Test Ques #5
1111113 - Module 3 Test Ques #6
1111213 - Module 3 Test Ques #7
1111313 - Module 3 Test Ques #8
1111413 - Module 3 Test Ques #9
1101713 - Module 3 Test Ques #1001211 - Main Menu
01016 - Module 6 Slide 1
01116 - Module 6 Slide 2
01216 - Module 6 Slide 3
01316 - Module 6 Slide 4
01416 - Module 6 Slide 5
01516 - Module 6 Slide 6
01616 - Module 6 Slide 7
01716 - Module 6 Slide 8
01816 - Module 6 Slide 9
01516 - Module 6 Slide 6
01b16 - Module 6 Slide 10
01916 - Module 6 Slide 11
01b16 - Module 6 Slide 10
01a16 - Module 6 Slide 12
01b16 - Module 6 Slide 10
01516 - Module 6 Slide 6
01c16 - Module 6 Slide 13
01d16 - Module 6 Slide 14
01e16 - Module 6 Slide 15
01f16 - Module 6 Slide 16
01g16 - Module 6 Slide 17
01h16 - Module 6 Slide 18
01i16 - Module 6 Slide 19
01l16 - Module 6 Slide 20
01k16 - Module 6 Slide 21
01j16 - Module 6 Slide 22
01m16 - Module 6 Slide 2311016 - Draws from module 6 question bank to setup test
1011116 - Module 6 Test Ques #1
1011216 - Module 6 Test Ques #2
1011316 - Module 6 Test Ques #3
1011416 - Module 6 Test Ques #4
1011016 - Module 6 Test Ques #5
1111116 - Module 6 Test Ques #6
1111216 - Module 6 Test Ques #7
1111316 - Module 6 Test Ques #8
1111416 - Module 6 Test Ques #9
1101n16 - Module 6 Test Ques #1001211 - Main Menu
01016 - Module 6 Slide 1
01116 - Module 6 Slide 2
01216 - Module 6 Slide 3
01316 - Module 6 Slide 4
01416 - Module 6 Slide 5
01516 - Module 6 Slide 6
01b16 - Module 6 Slide 10
01916 - Module 6 Slide 11
01b16 - Module 6 Slide 10
01a16 - Module 6 Slide 12
01b16 - Module 6 Slide 10
01516 - Module 6 Slide 6
01c16 - Module 6 Slide 13
01d16 - Module 6 Slide 14
01e16 - Module 6 Slide 15
01f16 - Module 6 Slide 16
01g16 - Module 6 Slide 17
01h16 - Module 6 Slide 18
01i16 - Module 6 Slide 19~215N03$$$$70000U3Uf620xIf00M$$$d1Wb_$vMT$$rv00w$C0Z5fb6my6nkCj8xL1^b6L7JSGHrs53b6L7JSGHrs531^1^101^1^~2M2
This is the text from the last viewed slide. In this case it was Module 6 - slide 19.
"Be sure to call Western Union and verify the order was canceled. Click each picture to learn the steps you must take when cancelling and refunding a customer his or her money."
Not sure what all this is yet either, but working on it.
2V02V02L02W12V1n6Q3N687o7Xd.6jpBTGjJhOW1^1^0~2h2~2d203M8l~2Z1340034003400874010013974020022497406002483000300030003400970000111^3400970000111^3400970000111^3400970000131^34003000340030001002110~2as~2W204tED0~2F2340034003400874070019974020022430003000300030003400300030003400970020111^970000131^3400970020111^34003400970020111^3400300034003400340034003400970020111^34003400300034001002110~2P103qeb~2z134003400340087407001997402002243000300030003000340030003000340034003400970010111^97402002A3340030001002110~2M103s47~2w1340034003400974080021097402002243000300030003000340030003400970010111^3400340097401002A2340030001002110~2M1037r7~2w13400340034009740800210974020022430003000300030003400300034003400970010111^340097402002A3340030001002110~2E103A1a~2o13400340034009740i002209740200224300030003000300034003400340034003400340034003400340034001021000~2Zhk405070109060d0308020~2O1cb101001a1a123tq7~2o1340034003400300097402002243000300030003000340034807490o0A1d79030o0O0111^348034003400340010000~2y1cb101001a1a103oV3~2813400340034003000974020022430003000300030003400978030111^348034003400340010000~2O1cb101001a1a113Glh~2o134003400340030009740200224300030003000300034007490o0_1978030111^7490o000348034003400340010000~2W1cb101001a1a103j6i~2w13400340034003000974020022430003000300030003400d79030o0O0111^7490o0m27490o0007490o0A134003400340010000~2u1cb101001a1a103lf2~2413400340034003000974020022430003000300030003400978030111^34803400340010000~2O1cb101001a1a103kJ2~2o13400340034003000974020022430003000300030003400d79030o0A1111^34807490o000348034003400340010000~2y1cb101001a1a103F14~2813400340034003000974020022430003000300030003400978030111^348034003400340010000~2y1cb101001a1a103H53~2813400340034003000974020022430003000300030003400978030111^348034003400340010000~2O1cb101001a1a113LQ3~2o134003400340030009740200224300030003000300034007490o0A1d79030o000111^7490o0O034003400340010000~2W1cb101001a1a103zk3~2w13400340034003000974020022430003000300030003400d79030o0O0111^7490o0007490o0m27490o0A134003400340010000~28m~2M103Gj7~2w13400340034003000974020022430003000300030003400300030003000970000111^970000111^970000111^300034001002110~2y103Tc4~2i134003400340030009740200224300030003000300034003400340034003400340034003400340034001021000~2p9a6050801020~2O1cb101001a1a103iN5~2o13400340034003000974020022430003000300030003400970030111^34007410o0m27410o0A134003400340010000~2y1cb101001a1a1039Q2~2813400340034003000974020022430003000300030003400970030111^340034003400340010000~2W1cb101001a1a1032m1~2w13400340034003000974020022430003000300030003400d71030o0A1111^7410o0m27410o0007410o0O034003400340010000~2W1cb101001a1a113H12~2w134003400340030009740200224300030003000300034007410o0A1d71030o0m2111^7410o0007410o0O034003400340010000~2O1cb101001a1a113JV4~2o134003400340030009740200224300030003000300034003400970030111^7410o0m27410o0A134003400340010000~2d9a2050601040~2S1cb101001a1a113LK4~2s134003400340030009740200224300030003000300034003400d71030o0m2111^7410o0O07410o0A134003400340010000~2y1cb101001a1a103NZ1~2813400340034003000974020022430003000300030003400970030111^340034003400340010000~2W1cb101001a1a103Tx2~2w13400340034003000974020022430003000300030003400d71030o0m2111^7410o0A17410o0007410o0O034003400340010000~2y1cb101001a1a113rk4~28134003400340030009740200224300030003000300034003400970030111^34003400340010000~2W1cb101001a1a1030G3~2w13400340034003000974020022430003000300030003400d71030o0m2111^7410o0007410o0O07410o0A13400340034001000000~2Zo~2Q103zi6~2A13400340034003000974070022997406002483000300030003400300030003400970000111^3400970000111^3400300034001002110~26203EG7~2S134003400340030009740700229974060024830003000300034003000d64008_default970000111^970000111^970020131^970020131^300034001002110~2q103Uf4~2a134003400340030009740c002343000300030003000300034003000340034003400300034001002150~2y103ly2~2i134003400340030003000974050024730003000300034003400340034003400340034003400340034001021000~2Z8ae05020c010~2W1cb101001a1a103rt3~2w134003400340030009740h0023930003000300030003400d71030o0A1111^7410o0007410o0m27410o0O034003400340010000~2y1cb101001a1a103su2~28134003400340030009740h0023930003000300030003400970030111^340034003400340010000~2K1cb101001a1a103Mg4~2k134003400340030009740i0024030003000300030003400d71030o0O0111^7410o000340034003400340010000~2O1cb101001a1a103_33~2o1340034003400300030009740j002413000300030003400970030111^7410o0m234007410o0O034003400340010000~2y1cb101001a1a113Tx2~28134003400340030003000974000024230003000300034003400970030111^34003400340010000~2O8a0050203010~2T1cb101001a1a124SQD0~2s1340034003400300030009740100243300030003000340034007410o0M2d71030o0O0111^7410o0_134003400340010000~2y1cb101001a1a103iI6~2813400340034003000300097401002433000300030003400970030111^340034003400340010000~2y1cb101001a1a103eh6~2813400340034003000300097402002443000300030003400970030111^340034003400340010000~2y1cb101001a1a103tC4~2813400340034003000300097403002453000300030003400970030111^340034003400340010000~2S1cb101001a1a103Zq6~2s13400340034003000300097404002463000300030003400d71030o0M2111^34007410o0007410o0_1340034003400100002112002112112000
Hope this helps someone.
Have a great day!
James
- TrentonBerryCommunity Member
This is a HUGE need for us. We have active users going through our courses and so when we update a course, we don't want to destroy their learning experience. Right now, there's no way for us to update our courses without impacting hundreds of our students...
- MichaelRicheyCommunity Member
I just completed a project for a new customer, where I (successfully) decoded their quiz data.
Sadly, there are some module specific elements to the recorded data. This project was to decode data for a single module they had already deployed, and they're not going to use articulate anymore - so I don't have much data to go on.
What I really need is a collection of quizzes and tests that I can use to collect and understand this data. It took me 3 days to decode the data for my customer, and I gained some great insight. More modules and data makes the effort easier.
If someone would like to help me get closer to a universal decoder, please contact me.
- Will_FindlayCommunity Member
Thanks for this info! This was really helpful. I was able to determine who skipped to the test on a module after the fact by finding a pattern in the Suspend Data.
I found that if this string was present, the person "tested out:"
01012010130111301213013130141301513Ub
Basically
01012 <- First slide
01013 <- Jumped to quiz
01113 <- Quiz question 1
01213 <- Quiz question 2
01313 <- Quiz question 3
01413 <- Quiz question 4
01513U <-Result slide (followed by a U I think means they didn't navigate to any slides after it, as it starts a new section of the Suspend data).
Related Content
- 11 months ago
- 7 months ago
- 2 months ago
- 8 months ago
- 4 months ago