Chilkat HOME Android™ Classic ASP C C++ C# Mono C# .NET Core C# C# UWP/WinRT DataFlex Delphi ActiveX Delphi DLL Visual FoxPro Java Lianja MFC Objective-C Perl PHP ActiveX PHP Extension PowerBuilder PowerShell PureBasic CkPython Chilkat2-Python Ruby SQL Server Swift 2 Swift 3/4 Tcl Unicode C Unicode C++ Visual Basic 6.0 VB.NET VB.NET UWP/WinRT VBScript Xojo Plugin Node.js Excel Go
(Tcl) Create Password Protected Zip containing a Single File.Create a password-protected .zip containing a single file. (This uses the older Zip 2.0 encryption scheme, which is weaker and not as secure as AES encryption, which Chilkat Zip also supports.)
load ./chilkat.dll set zip [new_CkZip] # Any string unlocks the component for the 1st 30-days. set success [CkZip_UnlockComponent $zip "Anything for 30-day trial"] if {[expr $success != 1]} then { puts [CkZip_lastErrorText $zip] delete_CkZip $zip exit } set success [CkZip_NewZip $zip "test.zip"] if {[expr $success != 1]} then { puts [CkZip_lastErrorText $zip] delete_CkZip $zip exit } CkZip_SetPassword $zip "secret" CkZip_put_PasswordProtect $zip 1 set saveExtraPath 0 set success [CkZip_AppendOneFileOrDir $zip "/temp/hamlet.xml" $saveExtraPath] set success [CkZip_WriteZipAndClose $zip] if {[expr $success != 1]} then { puts [CkZip_lastErrorText $zip] delete_CkZip $zip exit } puts "Zip Created!" delete_CkZip $zip |
© 2000-2016 Chilkat Software, Inc. All Rights Reserved.