{"id":20790269,"url":"https://github.com/arsenic-atg/file-compresser","last_synced_at":"2026-05-27T05:12:35.068Z","repository":{"id":103155502,"uuid":"282215146","full_name":"Arsenic-ATG/File-compresser","owner":"Arsenic-ATG","description":"Compress and back up a folder into a (.zip) file","archived":false,"fork":false,"pushed_at":"2020-10-01T11:26:34.000Z","size":21,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-18T10:32:03.056Z","etag":null,"topics":["automation","backup","backup-script","compression","python","python-3","python3","zip","zipfile"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Arsenic-ATG.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2020-07-24T12:32:28.000Z","updated_at":"2020-10-02T00:30:28.000Z","dependencies_parsed_at":null,"dependency_job_id":"10543a84-4c13-4cca-8b33-a5a1927dc254","html_url":"https://github.com/Arsenic-ATG/File-compresser","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arsenic-ATG%2FFile-compresser","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arsenic-ATG%2FFile-compresser/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arsenic-ATG%2FFile-compresser/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Arsenic-ATG%2FFile-compresser/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Arsenic-ATG","download_url":"https://codeload.github.com/Arsenic-ATG/File-compresser/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243136281,"owners_count":20241988,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["automation","backup","backup-script","compression","python","python-3","python3","zip","zipfile"],"created_at":"2024-11-17T15:33:33.202Z","updated_at":"2025-12-25T05:35:29.672Z","avatar_url":"https://github.com/Arsenic-ATG.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# File compresser\r\nA script wich will save your work kept in a certain file by creating a compressed(.zip) 'snapshot' of that project with different version number automaticaly added to the end of the backed up file.\r\n\r\n### Clone 👯‍♂️\r\n\r\n- Clone this repo to your local machine using `git@github.com:Arsenic-ATG/File-compresser.git`\r\n\r\n### Setup 💻\r\n\r\n- This is a plain python script which requires you to have python installed on your system\r\n- If you don't have python on your machine then you can download it from [here](https://www.python.org/downloads/)\r\n- You would also need an text editor to make changes to the code\r\n\r\n### get it running\r\n\r\n- in command line run `python compressor.py -f \u003cpath of folder to be zipped\u003e`\r\n\r\n- After running the script zipped file will be created in ./backup directory\r\n\r\n---\r\n\r\n## 👩‍💻 Contributing 👨‍💻\r\n\r\n\u003e To get started...\r\n\r\n### Step 1\r\n\r\n- Head over to the [issue](https://github.com/Arsenic-ATG/File-compresser/issues) section of the repo and either work on already open issues or open an new issue regarding the changes you are willing to make or just would love to see in this project.\r\n\r\n### Step 2\r\n\r\n- **Option 1**\r\n    - 🍴 Fork this repo!\r\n\r\n- **Option 2**\r\n    - 👯 Clone this repo to your local machine using `git@github.com:Arsenic-ATG/File-compresser.git`\r\n\r\n### Step 3\r\n\r\n- **HACK AWAY!** 🔨🔨🔨\r\n\r\n### Step 4\r\n\r\n- 🔃 Create a new pull request\r\n\r\n---\r\n\r\n## Liked it ? 🤩\r\nIf you likes this repo then don't forget to give it a **star** 👍\r\n\r\n## License\r\n\r\n[![License](http://img.shields.io/:license-mit-blue.svg?style=flat-square)](http://badges.mit-license.org)\r\n\r\n- **[MIT license](http://opensource.org/licenses/mit-license.php)**\r\n- Copyright 2015 © \u003ca href=\"https://github.com/Arsenic-ATG\" target=\"_blank\"\u003eAnkur Saini\u003c/a\u003e.\r\n\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farsenic-atg%2Ffile-compresser","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farsenic-atg%2Ffile-compresser","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farsenic-atg%2Ffile-compresser/lists"}