Search found 9 matches

by fur
Fri Sep 18, 2020 5:29 am
Forum: General Discussion
Topic: ArgumentException on getting bytes of an ecrypted file
Replies: 1
Views: 1003

ArgumentException on getting bytes of an ecrypted file

I have an ecrypted file for game save, when I load its bytes and try to use and read it back (so I can upload/download game save to Google Play and iCloud saved game). I got an ArgumentException . Not sure if that's a bug or anything I did wrong. ArgumentException: Offset and length were out of boun...
by fur
Wed Aug 05, 2020 9:36 am
Forum: Feature Requests
Topic: - Post your Feature Requests in this thread -
Replies: 85
Views: 110945

Re: - Post your Feature Requests in this thread -

ES3Spreadsheet is great and handy for us reading local CSV database file, in the Resources folder. But we want to encrypt the local database and decrypt it when using ES3Spreadsheet , using the default ES3 encryption password. So that the player cannot hack the local CSV and for example, add hp to ...
by fur
Fri Jan 17, 2020 2:45 am
Forum: General Discussion
Topic: [OSX] UnauthorizedAccessException at ES3.LoadRawString
Replies: 1
Views: 1229

[OSX] UnauthorizedAccessException at ES3.LoadRawString

When I try to use ES3.LoadRawString to read a file from a subfolder StreamingAssets folder, I got this error: UnauthorizedAccessException: Access to the path "/private/var/folders/sn/p7zy4k013sddkp0sdbttp1j40000gn/T/AppTranslocation/ED19FB83-0355-4F3A-81B1-531EAE35CCCD/d/Block42.app/Contents/Re...
by fur
Thu Jul 25, 2019 2:45 am
Forum: General Discussion
Topic: Error of forward-slashes in Windows
Replies: 1
Views: 1318

Error of forward-slashes in Windows

In Windows, I got the errors of "A directory path with forward-slashes was expected, but given path was...". This happens when I use C# 's fileInfo.FullName, it returns a path that using forward-slashes: string fileExtensionWildcardSelector = "*" + MODEL_DATA_FILE_EXTENSION; File...
by fur
Thu Jan 10, 2019 12:28 am
Forum: Feature Requests
Topic: Compression [ADDED]
Replies: 6
Views: 25047

Re: Compression

Although it seems not very hard to make the compression solution by our own, it will still be great to see it in ES3.

(we have some map files to save which is simply binary but can be 10M+)
by fur
Thu Jan 10, 2019 12:24 am
Forum: Feature Requests
Topic: Advanced Google Play Support
Replies: 4
Views: 7571

Re: Google Play Support

We use Prime31's Google Play plugin and sync game save... That's not reli hard, just feed the plugin bytes and I think any developer can integrate it by himself...
by fur
Tue Apr 03, 2018 4:36 am
Forum: General Discussion
Topic: ES3File.LoadRawString() earse the file
Replies: 4
Views: 3138

Re: ES3File.LoadRawString() earse the file

Got another minor issue, with JSON format, its perfectly fine when I print the string of a file using ES3.LoadRawString() : Debug.Log(ES3.LoadRawString(new ES3Settings())); // Output {"var1":{...}, "var2":{...} ...} The open and close brackets is absent when Im using ES3File.Load...
by fur
Tue Apr 03, 2018 2:49 am
Forum: General Discussion
Topic: ES3File.LoadRawString() earse the file
Replies: 4
Views: 3138

Re: ES3File.LoadRawString() earse the file

Thanks for the quick reply and the fix. I've sent u a PM already. Also wanted to add that I still need ES3File.LoadRawString() rather than ES3.LoadRawString() , because I sync the saved byte[] from local to iCloud/Play Games. So when I download them I will need to use var serverFile = new ES3File(by...
by fur
Thu Mar 29, 2018 4:41 am
Forum: General Discussion
Topic: ES3File.LoadRawString() earse the file
Replies: 4
Views: 3138

ES3File.LoadRawString() earse the file

I simply wanna print out the save file for debug, and I find that ES3File.LoadRawString() will earse the file: var file = new ES3File("SaveData.es3"); string str = file.LoadRawString(); Debug.Log(str); Digging into it I saw a .Save() inside LoadRawString(), which seems not neccessary, comm...