HISE Logo Forum
    • Categories
    • Register
    • Login

    Get a negative progress value when unzipping

    Scheduled Pinned Locked Moved Bug Reports
    6 Posts 2 Posters 330 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      civet
      last edited by civet

      using extractZipFile() to uncompress a large test.zip file

      Console.print:

      Interface: {
        "Status": 1,
        "Progress": -0.08318825265075086,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.173495530795023,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.2700843449981108,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.3744231062867506,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.4370753100941588,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.5335009675164983,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.6316397711366964,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.7201523246927356,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.8302015733075713,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -0.9465323579812228,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.032679138216409,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.132775823205589,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.219901544125266,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.305966745970079,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.383221481654474,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.485031312841512,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.542299342884222,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.592551631354747,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.658874862728996,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.733926981873287,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.784505583905309,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.831821050322362,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.893249578274157,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -1.940075574348965,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.009906676509305,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.064890511621537,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.10951389115624,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.156747779182919,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.214505279567874,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.272996985466196,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.364854253027579,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.439009009877753,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.5081874849151,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.563742368759951,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.613260451717108,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.660004869401541,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.720699191839969,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.795261840642014,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.874474457695391,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.926603049144524,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -2.976773759224675,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.027515518037446,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.085191440032026,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.150943622673655,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.219877362539879,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.274942776042484,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.326092426807126,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.390457776812394,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.464286220101071,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.521962142095652,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.603622110860255,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.66717167696178,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.719300268410913,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.769715713662187,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.829349517025749,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.904401636170039,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -3.985001085859778,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.069679455068229,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.134860588977238,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.201346977132236,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.253230833410246,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.315883037217653,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.384898355474252,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.461745199206776,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.535328907324332,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.580115443639784,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.651170221655737,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.704767224131606,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.759669480853463,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.832111091505778,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -4.910915816607285,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -5.001875721874551,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -5.146269472836937,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": -5.248487195975846,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 1,
        "Progress": 1.0,
        "TotalBytesWritten": 84508,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "Samples.zip",
        "Error": ""
      }
      Interface: {
        "Status": 2,
        "Progress": 1.0,
        "TotalBytesWritten": 3893385522,
        "Cancel": false,
        "Target": "C:\\Users\\civet\\AppData\\Local\\Temp\\test",
        "CurrentFile": "",
        "Error": ""
      }
      

      test.zip contains Samples.zip

      Samples.zip - size: 3,893,301,014 bytes (3.89 GB on disk)

      C 1 Reply Last reply Reply Quote 0
      • C
        civet @civet
        last edited by civet

        ScriptingApiObjects.cpp (793)

        auto entrySize = zipFile.getEntry(i)->uncompressedSize;
        

        ScriptingApiObjects.cpp (801)

        auto c2 = c->clone();
        
        auto betterProgress = ((double)numBytesWritten + entryProgress * (double)entrySize) / (double)numBytesToWrite;
        
        safeThis.get()->getScriptProcessor()->getMainController_()->getSampleManager().getPreloadProgress() = betterProgress;
        c2->setProperty("Progress", betterProgress);
        

        will casting int64 to double overflow?

        d.healeyD 1 Reply Last reply Reply Quote 0
        • d.healeyD
          d.healey @civet
          last edited by d.healey

          @civet Use multiple smaller zip files, no bigger than 2gb. It's also nicer for your users, when a download fails they won't have as much data to redownload.

          Libre Wave - Freedom respecting instruments and effects
          My Patreon - HISE tutorials
          YouTube Channel - Public HISE tutorials

          C 1 Reply Last reply Reply Quote 0
          • C
            civet @d.healey
            last edited by

            @d-healey does it support extracting multi-part zip file?

            d.healeyD 1 Reply Last reply Reply Quote 0
            • d.healeyD
              d.healey @civet
              last edited by d.healey

              @civet No but you can handle that yourself using a loop. Just make sure all files in the zips are whole files.

              Libre Wave - Freedom respecting instruments and effects
              My Patreon - HISE tutorials
              YouTube Channel - Public HISE tutorials

              C 1 Reply Last reply Reply Quote 0
              • C
                civet @d.healey
                last edited by

                @d-healey thanks for your tips. I will reorganize those files before distribution

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                49

                Online

                1.7k

                Users

                11.7k

                Topics

                101.9k

                Posts