Beatbox data compression utility

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • qqwref
    stepmania archaeologist
    FFR Simfile Author
    • Aug 2005
    • 4092

    #1

    Beatbox data compression utility

    I was bored so I made a thing. This takes FFR chart data and makes it really small (like 10% of the size). Press the right arrow button to convert and the left arrow button to convert back. Possible uses include storing a ton of chart data, or putting an entire chart into a forum post or chat.



    Sample compressed data to play with (this is one of my SM files, ~1k notes):
    a5DM8KN8HM8JN4DP8KPcDM8KN8JM10DM6HR6JP9yO3EN5AQ3FM8INxRCPxRIMxRGPARFNyRsPxRyMARFPyRBNyREPyRBM6EOEN6xQLM8INyRIPxRCMERzPARFNyRIPxRyMARGPxRCNxRAPyRFM8zN3COIQ3FMcxPiTkRoThMiTkRoThPiTkRoThNiTkRoThPiTkRoT9ENkTiRhToPkTiRhToMkTiRhToPkTiRhT9xMiTkRoThPiTkRoThNiTkRoThPiTkRoT9CN8zM4CP8JP9EO3EN5xQxM8GN3xOkPEQzM3EQkPxOCN3EOhPyQAM3yQhPEOBN3yO3EQBM6yOyN6AQAM8FN3yOAQ3GM3xQkPoO3CN3EOhPiQ3xM3AQoPhO3CN3xOAQ3GM5EO3EN5xQ3xM8CN7xTiMkTyTkPoTxTiNkTyTkPoTaETkNiTATiPhTETkMiTATiPhT7EP4DM4EP4DN8EMiShQAPiOoSANhSiOEPhQkSiMESkQhPyOkShNESiOkPxQiSsM6xOxN6EQFM8GNxRIPyRFMARGPxRGNARzPERCMxRGPARzNERAPyRFM5AO3AN5yQ3LM8GNxRIPyRBMyRIPxRCNERBPyREMARzPERCNxRAPyRFM8FNCRFPCRFMcEPkQjRSEMkSjRQEPkOjRSENkSjROEPkQjRSaxNiSsORxPiQsSRxMEQ3AO3yNxREPARyMhSoQkPyOhSoNkTiRhToPkTiRhToMkUjSRoQmUPhUsORiSpNU8CMcFPcCN10FN3yOkPoQ3zM3EQkPhO3CN3EOhPkQ3yM3AQhPoO3CN3EOyQ3BM8zNIRzPIRzMIRzPIRLN8GM3xQkPoO3CNEOxPkQ3yMFQAP4zNAO3yQ3JM8zNCO3IQ3HMcLP8LP8LPbLP8EPAPiPhPEPiPkPxPiPoPAPhPiPEPkPiPxPoPkPyPoPhPAPiPoPAPhPoPAPiPhPAPoPiPIPxPyPoPkPGPxPyPhPkPGPxPEPiPkPhPiP6HP4IN4CP4zM4FP4LN4AP4AM4AP4AN4AP4DM4xP4JN4EP4EM4EP4EN4EP4KM4yP4DN4AP4AM4DP4xN4xP4HM4EP4EN4EP4EM4EP4IN4CP4zM3FP4HN4yP4yM4yP4yN4yP4DM4AP4KN4EP4EM4EP4EN4EP4KM4AP4DN4xP4xM4HP4yN4yP4LM28zNAREPyRBMyREPxRCNERxPARGMxRyPARFNyRAPERzMARxPyRINyREPxRGMARyPxRINyRxPERAMyRFPARyNxREPARzM27zNARxPERBMyREPARGNxRyPERBMyRxPERBNyREPyRBMERAPyRFNARyPxRGMARxPERzNAREPxRyMARFPyRANERxPyRIM28xNmTSoOhTkPqQTkShTGTSkQhTqP14xNqSTkOhTiPsTQiShTISTiQhTsP13CNEShOiPEQhSmMEShQkPEOhSmN10CNxSoOkPxQoSmMxSoQiPxOoSmN10zNARGPARzMARGPAR12INyRBPyRIMyRBPyR12FN3yTpP4FM3ATpP4FN3yTpP4FM3ATpP4FN10CN10xNoSmORxPoQmSRxMoSmQRFP13xNIRSiOhPIRQiShMIRSiQlPczMARFPyRBNERyPARFMyRAPyRFNyRAPxRGMARzPERANxRyPARGMxRAPyREN10yNsSTzTOFQTCSTBTSGQTkP14ENmSTFTOBQTGTSzTSITQiPcFM4FP4FNkSiOAPhQoSyMkSiQEPhOkSENhSoOyPhQkSyMhSoQyPhOkSFN10LNLRLP
    Last edited by qqwref; 03-26-2015, 09:33 PM.
    Best AAA: Policy In The Sky [Oni] (81)
    Best SDG: PANTS (86)
    Best FC: Future Invasion (93)
  • choof
    Banned
    FFR Simfile Author
    • Nov 2013
    • 8563

    #2
    Re: Beatbox data compression utility

    Originally posted by qqwref
    This takes FFR chart data
    (this is one of my SM files, ~1k notes)
    wow thanks qqwref for providing a tool that literally helps no one

    Comment

    • hi19hi19
      lol happy
      FFR Simfile Author
      • Oct 2005
      • 12194

      #3
      Re: Beatbox data compression utility

      That's a bit harsh :P

      Seems like a fun exercise in compression but I do agree with choof, a little superfluous... I can't think of a real reason I would use this over just dumping shit in Pastebin.

      ty for posting it though, good to see you around and still making helpful stuff. I still use your frame viewer tool all the time.
      Last edited by hi19hi19; 03-27-2015, 03:52 AM.


      Comment

      • mrpreggers
        D7 Elite Keymasher
        • Feb 2011
        • 3393

        #4
        Re: Beatbox data compression utility

        can I do this with osu!mania files I want to turn Spy maps into a garbled mess

        Comment

        • qqwref
          stepmania archaeologist
          FFR Simfile Author
          • Aug 2005
          • 4092

          #5
          Re: Beatbox data compression utility

          Originally posted by choof
          wow thanks qqwref for providing a tool that literally helps no one
          It works with other people's files too! I haven't figured out yet how to detect who stepped a file, but once I do, don't worry, I will make sure to have my programs throw an error on your charts.

          Originally posted by hi19hi19
          Seems like a fun exercise in compression but I do agree with choof, a little superfluous... I can't think of a real reason I would use this over just dumping shit in Pastebin.
          Yeah, it's not the most incredible thing, I was just bored today and wanted to throw it together. The same idea can also store replays - it's even more compact than the R^3 notation - so in certain cases where you have to keep a ton of replay data (e.g. indeed/dragonsfury keeping all gameplays in a text file) this could help a lot.

          Speaking of making useful stuff, I've actually been working on a somewhat secret project that should be very helpful and cool for a lot of people... don't wanna reveal any more for now though.
          Best AAA: Policy In The Sky [Oni] (81)
          Best SDG: PANTS (86)
          Best FC: Future Invasion (93)

          Comment

          • choof
            Banned
            FFR Simfile Author
            • Nov 2013
            • 8563

            #6
            Re: Beatbox data compression utility

            I meant that no one would be able to use it because it uses swf data and not sm data
            who would have a feasible use for this

            Comment

            Working...