Calcpad icon indicating copy to clipboard operation
Calcpad copied to clipboard

Personalization of CPDZ archives

Open hildebrandopsj opened this issue 3 years ago • 11 comments

Hi @Proektsoftbg ,

I think it's a nice feature if we have tha ability to insert some properties in the final CPDZ for distribution, like:

  • Copyright
  • Change the icon of CPDZ (It's very useful to know what script i need to use in windows 10)

In smath we can do this: image image

hildebrandopsj avatar Jul 13 '22 15:07 hildebrandopsj

OK, thank you. This is easy to do. We can add it in the next version.

Proektsoftbg avatar Jul 13 '22 16:07 Proektsoftbg

Thank you!

hildebrandopsj avatar Jul 13 '22 16:07 hildebrandopsj

Hi @Proektsoftbg ,

I think it's a nice feature if we have tha ability to insert some properties in the final CPDZ for distribution, like:

  • Copyright
  • Change the icon of CPDZ (It's very useful to know what script i need to use in windows 10)

In smath we can do this: image image

Maybe it's a good idea for encypting a cpdz for limited distribution, though Calcpad is free and open, the sheet of code could be restricted by th author self.

idealkindom avatar Aug 12 '22 00:08 idealkindom

@idealkindom when we sabe it with cpdz extension, the script is encrypted and cannot be open to edition

hildebrandopsj avatar Aug 14 '22 18:08 hildebrandopsj

OK, thank you. This is easy to do. We can add it in the next version.

Hi, Ned. I found cpdz file could be easily breached by "save as" cpd

idealkindom avatar Aug 15 '22 02:08 idealkindom

@idealkindom when we sabe it with cpdz extension, the script is encrypted and cannot be open to edition

Hi,Hilde. After you saving cpdz as cpd back and reopen it then you can edit it again,thus making cpdz not fully encrypted, right?

idealkindom avatar Aug 16 '22 02:08 idealkindom

@idealkindom when we sabe it with cpdz extension, the script is encrypted and cannot be open to edition

Hi,Hilde. After you saving cpdz as cpd back and reopen it then you can edit it again,thus making cpdz not fully encrypted, right?

idealkindom avatar Aug 16 '22 02:08 idealkindom

@idealkindom you are perfectly right. It is a bug. Thank you for reporting! I will fix it now.

Proektsoftbg avatar Aug 16 '22 06:08 Proektsoftbg

@idealkindom you are perfectly right. It is a bug. Thank you for reporting! I will fix it now.

Thanks a lot.

idealkindom avatar Aug 16 '22 10:08 idealkindom

@idealkindom you are perfectly right. It is a bug. Thank you for reporting! I will fix it now.

Hi,Ned.I forgot something. When you make cpdz as encrypted pack, how about the images used, standalone or packed in one file?

idealkindom avatar Aug 16 '22 14:08 idealkindom

The breach is now fixed, together with many other issues: https://github.com/Proektsoftbg/Calcpad/releases/tag/v.5.8.2

About packing images in the cpdz files, it is possible, but it will take time. Also, since we have modules now, we can consider packing them as well.

Also, in the future, we can add cryptographic encription with password, salt, pepper and some onion ;) Although it is difficult for a normal user, one can use the Calcpad source code to create a program that unpack cpdz files.

Proektsoftbg avatar Aug 17 '22 06:08 Proektsoftbg