Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rsge/file-helper-scripts
[WIP] Small scripts to help with various different file related tasks.
https://github.com/rsge/file-helper-scripts
collection editing files python python-3 script
Last synced: 20 days ago
JSON representation
[WIP] Small scripts to help with various different file related tasks.
- Host: GitHub
- URL: https://github.com/rsge/file-helper-scripts
- Owner: Rsge
- License: mit
- Created: 2021-11-30T19:39:01.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-19T13:01:14.000Z (4 months ago)
- Last Synced: 2024-11-08T12:09:37.689Z (2 months ago)
- Topics: collection, editing, files, python, python-3, script
- Language: Python
- Homepage:
- Size: 38.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: change_created_date.py
- License: LICENSE
Awesome Lists containing this project
README
# File Helper Scripts
Small scripts to help with various different file related tasks.
* `change_created_date.py` changes the Created Date of the chosen file(s) to a specified date and time. (**Windows only**)
* `change_modified_date.py` changes the Modified Date of the chosen file(s) to a specified date and time.
* `filter_iphone_photos.py` removes .AAE and their original .JPG/.PNG files from photos & videos imported from an iOS device, keeping only modified and unedited files.
* `iPhonePhotoFiltererCompiler.cmd` uses `PythonFileCompiler.cmd` to create a .exe of the above Python script to enable users without a Python installation to run it. (**Windows only**)
* `list_files.py` lists all files' unique names in a directory and all it's subdirectories into a text file.
* `PingTest.cmd` tries all combinations of IPs in 192.168.X.X and prints those where an answer is gotten.
* `PythonFileCompiler.cmd` takes 3 arguments, .py file name, .exe file name and path, and creates a .exe file from a Python script file using `pyinstaller`. (`pip install pyinstaller`) (**Windows only**)
* `rename_invoice_pdfs.py` renames PDFs of invoices in a directory according to their content.
* `show_pdf_text.py` shows all text found in a PDF file. Useful e.g. for OCRd PDFs to find problems.
* `show_unique_lines.py` gets all unique lines in a specified text file and outputs them in a new file.
* `SortOutRename.cmd` sorts all files prepended with an "!" in all subdirectories of it's path into "!" subdirs of those dirs and removes the "!" from the file name.