Thread overview
zip resources
May 16, 2008
tyro
May 16, 2008
BCS
May 16, 2008
tyro
May 19, 2008
Neal Alexander
May 16, 2008
I have an exe that depends on the existance of a zip file. The archive gets updated one every three or so years so I'd like to provide it bundled with my exe. Is then even possible? If so, please point me to the reference or provide a small example.

Thanks.
May 16, 2008
Reply to Tyro,

> I have an exe that depends on the existance of a zip file. The archive
> gets updated one every three or so years so I'd like to provide it
> bundled with my exe. Is then even possible? If so, please point me to
> the reference or provide a small example.
> 
> Thanks.
> 

if you unzip it from an in memory buffer (and the file isn't to huge) you can do an include("file.zip") and get it as a string.


May 16, 2008
BCS Wrote:

> Reply to Tyro,
> 
> > I have an exe that depends on the existance of a zip file. The archive gets updated one every three or so years so I'd like to provide it bundled with my exe. Is then even possible? If so, please point me to the reference or provide a small example.
> > 
> > Thanks.
> > 
> 
> if you unzip it from an in memory buffer (and the file isn't to huge) you can do an include("file.zip") and get it as a string.
> 
> 

Awesome... that did the trick. One caveat thought: import("file.zip") vice include(gfile.ziph).

Thanks a lot for the speedy response.
May 19, 2008
tyro wrote:
> BCS Wrote:
> 
>> Reply to Tyro,
>>
>>> I have an exe that depends on the existance of a zip file. The archive
>>> gets updated one every three or so years so I'd like to provide it
>>> bundled with my exe. Is then even possible? If so, please point me to
>>> the reference or provide a small example.
>>>
>>> Thanks.
>>>
>> if you unzip it from an in memory buffer (and the file isn't to huge) you can do an include("file.zip") and get it as a string.
>>
>>
> 
> Awesome... that did the trick. One caveat thought: import("file.zip") vice include(gfile.ziph).
> 
> Thanks a lot for the speedy response.
You can also just have the data uncompressed and embedded in the exe and use UPX to pack the executable - works out fairly well for certain situations.