Password protected zip would work.

You can also look into what renpy's .rpa format does.


On Thu, Aug 14, 2014 at 1:07 PM, diliup gabadamudalige <dili...@gmail.com>
wrote:

> I am reading up on creating and using zip files and may possibly use it,
> What I am trying to do here is to hide the images on disk so that a user
> of the program will not be able to manipulate or change the images. What
> other way can you suggest?
> Thanks for all the help so far.
>
>
> On Wed, Aug 13, 2014 at 10:10 PM, Radomir Dopieralski <pyg...@sheep.art.pl
> > wrote:
>
>> On 08/13/2014 04:35 PM, diliup gabadamudalige wrote:
>> > This is the complete and correct code. Can anyone say what;s wrong?
>> > Thanks in advance.
>> >
>> >
>> > import pygame
>> > import StringIO
>> >
>> > putimage = pygame.image.load("88keykbd.png")
>> > buff = StringIO.StringIO()
>> > buff.name <http://buff.name> = '88keykbd.png'
>> >
>> > pygame.image.save(putimage, buff)
>> >
>> > putimage = buff.getvalue()
>> > print "buff:", type(buff), "myimage:", type(putimage), "getimage:",
>> > type(putimage)
>> >
>> > print len(putimage)
>> > with open('myscrambledimage.dat', 'w') as newfile:
>> >     newfile.write(putimage)
>> >
>> > with open('myscrambledimage.dat', 'r') as newfile:
>> >     getimage= newfile.read()
>> > print len(getimage)
>>
>> Open both files in binary mode, with 'wb' and 'rb' respectively.
>> Especially if you are on some funny operating system, like Windows.
>>
>> Have you considered just putting all your images in a zip file, instead
>> of encoding them in strange ways?
>>
>>
>> --
>> The Sheep
>>
>
>
>
> --
> Diliup Gabadamudalige
>
> http://www.diliupg.com
> http://soft.diliupg.com/
>
>
> **********************************************************************************************
> This e-mail is confidential. It may also be legally privileged. If you are
> not the intended recipient or have received it in error, please delete it
> and all copies from your system and notify the sender immediately by return
> e-mail. Any unauthorized reading, reproducing, printing or further
> dissemination of this e-mail or its contents is strictly prohibited and may
> be unlawful. Internet communications cannot be guaranteed to be timely,
> secure, error or virus-free. The sender does not accept liability for any
> errors or omissions.
>
> **********************************************************************************************
>
>

Reply via email to