{"id":19538035,"url":"https://github.com/geoffsmith82/delphizip","last_synced_at":"2026-03-02T08:01:35.269Z","repository":{"id":134357602,"uuid":"83192733","full_name":"geoffsmith82/DelphiZip","owner":"geoffsmith82","description":"TZipMaster is a non-visual VCL wrapper created by Chris Vleghert and Eric W. Engler for their freeware Zip and Unzip DLLs.","archived":false,"fork":false,"pushed_at":"2018-04-22T10:27:23.000Z","size":2064,"stargazers_count":16,"open_issues_count":4,"forks_count":10,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-02-26T04:31:30.690Z","etag":null,"topics":["compression","delphi-components","zip"],"latest_commit_sha":null,"homepage":"http://www.delphizip.org","language":"Pascal","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/geoffsmith82.png","metadata":{"files":{"readme":"Docs/ReadMe.txt","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-02-26T08:00:39.000Z","updated_at":"2024-12-10T07:57:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"7426d7fd-6c2e-40a1-9131-9a6dcd8174ad","html_url":"https://github.com/geoffsmith82/DelphiZip","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/geoffsmith82/DelphiZip","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoffsmith82%2FDelphiZip","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoffsmith82%2FDelphiZip/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoffsmith82%2FDelphiZip/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoffsmith82%2FDelphiZip/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/geoffsmith82","download_url":"https://codeload.github.com/geoffsmith82/DelphiZip/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/geoffsmith82%2FDelphiZip/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29995910,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-02T01:47:34.672Z","status":"online","status_checked_at":"2026-03-02T02:00:07.342Z","response_time":60,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["compression","delphi-components","zip"],"created_at":"2024-11-11T02:30:35.118Z","updated_at":"2026-03-02T08:01:34.912Z","avatar_url":"https://github.com/geoffsmith82.png","language":"Pascal","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\t\t\tWelcome to the Delphi Zip v1.92\n                   This is the Delphi Edition for version 7 and later only\n\t\t\t\t\tSeptember 04, 2015\n\t\t\t\t\t\t \nMajor Changes\n\tSupports Windows NT and later\n\nDelphi versions supported\n\tnot before 5\n\n\t\t\t\t\t\tDirectory Structure\n\t\tZipMaster files\n\t\tDelphi\t\t\t - design- and run-time page files\n\t\tDemos \t\t\t - Demos and SortGrid\n\t\tDll\t\t\t\t - dll\n\t\tDLL\\Source\t\t - Source code for dll (Available separately\n\t\tDocs \t\t\t - where this file resides\n\t\tRes\t\t\t\t - resource files for connecting to the application or SFX\n\t\tRes\\Lang\t\t - Language files\n\t\tTools\t\t\t - \n\nThe required Delphi source files (files marked with '+' are written by ZipResMaker.exe)\n    ...\\\n\t\tZipMstr.pas\t\t\t - main component source\n\t\tZipMstr.res\t\t\t - components version resource \n\t\tZipVers.inc\t\t\t - required defines for Delphi versions (only 5..XE5 supported)\n\t\tZMArgSplit.pas\t\t - used by MergeZippedFiles to 'read' command arguments\n\t\tZMBaseOpr.pas\t\t - basic support for operations\n\t\tZMBody.pas\t\t\t - support functions\n\t\tZMCoDec.pas\t\t\t - compression and decompression classes\n\t\tZMConfig192.inc\t\t - configuration settings\n\t\tZMCommand.pas\t\t - runs various operations\n\t\tZMCompat.pas\t\t - support for older compilers\n\t\tZMCore.pas\t\t\t - basic support functions and event triggering\n\t\tZMCRC.pas\t\t\t - CRC32 table\n\t\tZMCtx.pas\t\t\t - Dialog box help context values\n\t\tZMDelZip.pas\t\t - dll interface definitions\n\t\tZMDlg.pas\t\t\t - dialog box support\n\t\tZMDllLoad.pas\t\t - dynamically loads and binds the dll \n\t\tZMDrv.pas\t\t\t - Handles drive level parameters and methods\n\t\tZMEngine.pas\t\t - compression/decompression engine\n\t\tZMEntryReader.pas\t - representation and read-only functions for zip central directory\n\t\tZMFileOpr.pas\t\t - basic operations on zip file\n\t\tZMFStream.pas\t\t - stream to handle files\n\t\tZMHandler.pas\t\t - message string and error handlers\n\t\tZMLister.pas\t\t - loads and controls the zip file specified\n\t\tZMMatch.pas\t\t\t - wildcard file spec matching\n\t\tZMMFStream.pas\t\t - stream to handle multi-part files\n\t\tZMMisc.pas\t\t\t - miscellaneous internal support classes\n\t\tZMMsg.pas\t\t\t - message values\n\t\tZMOprCore.pas\t\t - basic support for operations\n\t\tZMOprDeflate.pas\t - stream deflate operations\n\t\tZMOprDel.pas\t\t - delete entries from zip\n\t\tZMOprDll.pas\t\t - operations that require the dll\n\t\tZMOprFile.pas\t\t - operations on zip file\n\t\tZMOprMerge.pas\t\t - operations copying or merging zipped files\n\t\tZMOprMod.pas\t\t - operations that modify the zip file\n\t\tZMOprMsgStr.pas\t\t - language operations\n\t\tZMOprUnzip.pas\t\t - extract operations\n\t\tZMSFXInt.pas\t\t - SFX stub interface structures and definitions\n\t\tZMStructs.pas\t\t - definition of internal zip structures \n\t\tZMUnzipOpr.pas\t\t - basic unzip functions\n\t\tZMUTF8.pas\t\t\t - functions for handling UTF8/UTF16\n\t\tZMUtils.pas\t\t\t - some functions to make life easier\n\t\tZMWinFuncs.pas\t\t - support 'wide' file names and paths for non-Unicode Delphi\n\t\tZMXcpt.pas\t\t\t - EZipMaster definitions\n\t\tZMZipBase.pas\t\t - primitive support for files\n\t\tZMZipDirectory.pas\t - represents the 'Central Directory' of a zip file\n\t\tZMZipEOC.pas\t\t - represents and finds, reads, writes the zip end of central structures\n\t\tZMZipMulti.pas\t\t - low level support for handling multi-part zips\n\t\tZMZipReader.pas\t\t - handles reading a zip file\n\t\tZMZipWriter.pas\t\t - support for writing a zip file\n\t\tZMZLibExApi.pas\t\t - ZLIB interface\n\t...\\zlib\\\t\t\t\t - zlib files from Base2 Technologies http://www.base2ti.com\n\t...\\zlib\\win32\\\t\t\t - Win32 precompiled object files (compiled without zstream support)\n\t...\\zlib\\win64\\\t\t\t - Win64 precompiled object files (compiled without zstream support)\n\n\t...\\RES\\\n+\t\tZMRes192_lng.rc\t\t - resource script for compressed languages and dll\n+\t\tZMRes192_lng.res\t - compiled resource for applications using ZipMaster (link to application)\n\t\tZMRes192_sfx.rc\t\t - resource script for including sfx stub\n\t\tZMRes192_sfx.res\t - compiled resource for including sfx stub (link to application) \n\t\tZMRes192_sfxu.rc\t - resource script for including Unicode sfx stub\n\t\tZMRes192_sfxu.res\t - compiled resource for including Unicode sfx stub (link to application) \n\t\tZMRes192_dll.rc\t\t - resource script for including compressed dll\n\t\tZMRes192_dll.res\t - compiled resource for including compressed dll (link to application)(optional)\n\t\tZMRes192_all.rc\t\t - resource script for languages, dll and sfx combined\n\t\tZMRes192_all.res\t - compiled resource for languages, dll and sfx combined (link to application)\n\t\tZMSFX192.bin\t\t - Ansi sfx stub\n\t\tZMSFXU192.bin\t\t - Unicode sfx stub (requires XP or later)\n\t\tDZ_Langs.zip\t\t - language text files for component\n\t...\\RES\\LANGS\\\n\t\tZipMsg.h\t\t\t - master message identifier header file\n\t\tDefaultStrs.txt\t\t - default language neutral messages\n\t\tCountries.txt\t\t - country information\n\t\tZipMsg??.res\t\t - compiled language resource file\n\t\tSFXstr_??.txt\t\t - language files for sfx\n\n\t...\\Packages\\ \n\t\tZMstr192D*.bpk\t\t - design and run-time package (? is compiler version)\n\t\tZMstr192D*.res\t\t - package resources\n\t...\\Packages\\XE*\\\n\t\tZipMaster.groupproj\t - group file for run-time and design packages\n\t\tZipMasterD.dpk\t\t - design package\n\t\tZipMasterD.dproj\t - design package\n\t\tZipMasterD.res\t\t - design package resources\n\t\tZipMasterR.dpk\t\t - run-time package\n\t\tZipMasterR.dproj\t - run-time package\n\t\tZipMasterR.res\t\t - run-time package resources\n\n\n\t...\\DLL\\\n\t\tDelZip192.dll\t\t - required dll for Add only (x32)\n\t\tDelzip192x64.dll\t - required dll for Add only (x64)\n\n\t...\\DOCS\\\n\t\tlicence.txt\t\t\t - a copy of the licence\n\t\tReadMe.txt\t\t\t - this file\n\t\tInstall.txt\t\t\t - instructions to install component in I.D.E\n\t\tDebug.txt\t\t\t - some debugging tips\n\t\tZipMaster.chm\t\t - compiled html file\n\t\tdzsfx.chm\t\t\t - SFX help file\n\n\t...\\HELP\\SOURCE\\\t\t - source files for help\n\n    ...\\DEMOS\\DEMO1\\\t\t - zip adder/extractor\n\n    ...\\DEMOS\\DEMO2\\\t\t - quick add/extract and dll test\n\n    ...\\DEMOS\\DEMO3\\\t\t - another add/extract example\n\n    ...\\DEMOS\\DEMO4\\\t\t - simple self installer\n\n    ...\\DEMOS\\DEMO5\\\t\t - make exe file (sfx)\n\n    ...\\DEMOS\\DEMO6\\\t\t - span multiple disks\n\n    ...\\DEMOS\\DEMO7\\\t\t - extract from stream\n\n    ...\\DEMOS\\DEMO9\\\t\t - use in thread\n\n    ...\\DEMOS\\DEMO11\\\t\t - merge zipped files from multiple zips\n\n    ...\\DEMOS\\SortGrid\\\t\t - (optional) sort grid component (used in some Demos)\n            SortGrid.pas\t - \n            SortGrid.res\t - \n            SortGrid.dcr\t - \n            SortGridreg.pas\t - \n            SortGridPreview.pas\t - \n            SortGridPreview.dfm\t - \n\n\n\n\t\t\t\t\tLicense\n\n\tThis component is subject to a variation of the BSD 3-Clause license\n\t (http://www.opensource.org/licenses/BSD-3-Clause)\n     as explained in full in the Help file and in licence.txt.\n\n \n\t\t\t\t\tDLL Source Code in C \n\n\t\tThe DLL source code is distributed separately due to it's\n\tsize, and the fact that most Delphi users of this package\n\tprobably don't want the C source for the DLL's.  The DLL \n\tsource is also freeware, and will remain that way. \n\tThe DLL source code needs Borland C++ Builder v5 or later.\n\n\n\t\t\t\t\tProblem Reports or Suggestions\n\n\tWe DO want to hear your ideas!  If you find a problem with\n\tany part of this project, or if you just have an idea for\n\tus to consider, send us e-mail!\n\n\tBut, please make sure that your bug has not already been\n\treported.  Check the \"official\" web site often:\n\n\tLatest Versions and changes available at\n\thttp://www.delphizip.org/index.html\n\n\t\tProblems\n\tplease report any to \n\tproblems@delphizip.org\n\n\tAmended and updated by\n\tR.Peters \n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeoffsmith82%2Fdelphizip","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgeoffsmith82%2Fdelphizip","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgeoffsmith82%2Fdelphizip/lists"}