[OpenSource] 一個 線上工具 關於 lz-string 壓縮解壓縮

2021-10-19

最近有一個專案跟其他人合作,因為遇到對方會傳遞 lz-string  的資料近來,收到資料庫後,因為我要解析出來,遇到一點麻煩,因為對方是 寫 APP 的,當然他有提供解析工具給我,但是畢竟我身為一個 control freak ,當然是需要直接能夠看到是最爽的,所以就小小弄一個工具讓我可以直接在網路上解析,畢竟測試的時候就順手弄弄了..




其實就是引用一個 lib - https://github.com/jawa-the-hutt/lz-string-csharp ,我查一下    nuget 上面大概就是兩套,我都有測試過,基本上差不多,最後我是選這一套 - https://www.nuget.org/packages/LZStringCSharp/ ,其實他的 壓縮部分不外乎就是,Compress, CompressToEncodedURIComponent , CompressToUTF16 ,CompressToBase64 ,CompressToUint8Array ,解壓縮方法就是 前面上上 De ,所以其實很簡單


廢話就不多說了..

因為網路上面沒有看到線上解碼的部分 ,所以就寫了一個小工具,也掛在網路上,有需要就用吧,如果擔心我會記錄你的資料您可以到這裡 https://github.com/donma/LzStringTool/ 自己下載回來執行..


Source Code : https://github.com/donma/LzStringTool/

Online Demo : https://lzstring.azurewebsites.net/


reference :

https://github.com/jawa-the-hutt/lz-string-csharp


當麻許的超技八 2014 | Donma Hsu Design.