An open API service indexing awesome lists of open source software.

https://github.com/coderserdar/directorycompressor

This is a Delphi console application that is used to zip a folder with path parameter, if you don't enter a path and run the app, app will zip the folder where exists
https://github.com/coderserdar/directorycompressor

abbrevia delphi delphi7 directory object-pascal zip

Last synced: 3 months ago
JSON representation

This is a Delphi console application that is used to zip a folder with path parameter, if you don't enter a path and run the app, app will zip the folder where exists

Awesome Lists containing this project

README

          

# Directory Compressor

![GitHub stars](https://img.shields.io/github/stars/coderserdar/DirectoryCompressor?style=social) ![GitHub forks](https://img.shields.io/github/forks/coderserdar/DirectoryCompressor?style=social) ![GitHub watchers](https://img.shields.io/github/watchers/coderserdar/DirectoryCompressor?style=social) ![GitHub repo size](https://img.shields.io/github/repo-size/coderserdar/DirectoryCompressor?style=plastic) ![GitHub language count](https://img.shields.io/github/languages/count/coderserdar/DirectoryCompressor?style=plastic) ![GitHub top language](https://img.shields.io/github/languages/top/coderserdar/DirectoryCompressor?style=plastic) ![GitHub last commit](https://img.shields.io/github/last-commit/coderserdar/DirectoryCompressor?color=red&style=plastic) ![GitHub issues](https://img.shields.io/github/issues/coderserdar/DirectoryCompressor)

| Programming Language | IDE Version | 3rd Party Components |
|------------------------|--------------|------------------------|
| *Delphi* | *Delphi 7* | *Abbrevia* |

This is a **Windows Console** app which is used to *make Zip file* from a folder in file system.
This app is written in **Delphi** programming language and in **Delphi 7** IDE.
This app uses [Abbrevia](https://sourceforge.net/projects/tpabbrevia/) component for zipping.

This app works by two methods.
- If you run console app with double click, app will zip the files in folder which is app's location folder.
- If you run app by command prompt with a specific path, app will zip the files in folder which we gave as a parameter.

# Documentation and Screenshots

You can look up the source code's documentation in [Documentation](https://github.com/coderserdar/DirectoryCompressor/blob/main/Documentation/directoryCompressor.pdf) section. In this *PDF* file you can analyze source code. This PDF file supports Hyperlink, so you can go to a specific function easily. I try to write detailed comments in functions.