### Get Help for imgcap CLI Tool Source: https://github.com/evertdespiegeleer/imgcap/blob/main/README.md Displays help information for the imgcap CLI tool. Users can view all available commands or get detailed help for specific commands like 'list' or 'copy'. ```bash # Show all commands swift run imgcap --help ``` ```bash # Show help for a specific command swift run imgcap list --help swift run imgcap copy --help ``` -------------------------------- ### List Photos with imgcap CLI Tool Source: https://github.com/evertdespiegeleer/imgcap/blob/main/README.md Lists all photos from a connected iOS device, displaying detailed EXIF metadata. Supports filtering photos by a specified date range using start and end dates. ```bash swift run imgcap list # or just swift run imgcap ``` ```bash # Photos from 2024 onwards swift run imgcap list --date-range-start 2024-01-01 ``` ```bash # Photos from December 2024 swift run imgcap list --date-range-start 2024-12-01 --date-range-end 2024-12-31 ``` -------------------------------- ### List Photos on iOS Device (Bash) Source: https://context7.com/evertdespiegeleer/imgcap/llms.txt Lists all photos on a connected iOS device, displaying detailed EXIF metadata. This is the default command and can be invoked directly or with the 'list' subcommand. It requires Swift and the imgcap tool to be installed. ```bash swift run imgcap list # Or simply: swift run imgcap ``` -------------------------------- ### Copy Photos with imgcap CLI Tool Source: https://github.com/evertdespiegeleer/imgcap/blob/main/README.md Copies photos from a connected iOS device to a specified output directory. Supports filtering photos by date range, copying only those within the specified start and end dates. ```bash swift run imgcap copy ~/Desktop/iphone-photos ``` ```bash # Copy only December 2024 photos swift run imgcap copy ~/Desktop/december-2024 --date-range-start 2024-12-01 --date-range-end 2024-12-31 ``` -------------------------------- ### Filter Photos by Date Range (Bash) Source: https://context7.com/evertdespiegeleer/imgcap/llms.txt Filters photos on an iOS device based on EXIF DateTimeOriginal or file creation dates. Users can specify start and end dates, and optionally exclude boundary dates. This command requires Swift and the imgcap tool. ```bash # Photos from 2024 onwards swift run imgcap list --date-range-start 2024-01-01 # Photos from a specific month swift run imgcap list --date-range-start 2024-12-01 --date-range-end 2024-12-31 # Exclude boundary dates swift run imgcap list --date-range-start 2024-01-01 --date-range-start-excluded swift run imgcap list --date-range-end 2024-12-31 --date-range-end-excluded ``` -------------------------------- ### Build Release Binary with Swift Package Manager (Bash) Source: https://context7.com/evertdespiegeleer/imgcap/llms.txt Builds the release version of the imgcap tool from source using Swift Package Manager. This process involves cloning the repository, navigating to the directory, and executing the build command. The resulting binary is placed in the .build/release directory. ```bash # Clone and build git clone cd imgcap # Build release binary swift build -c release # The binary will be at: .build/release/imgcap # Run directly without building swift run imgcap # Or install to a location in your PATH cp .build/release/imgcap /usr/local/bin/ ``` -------------------------------- ### Display Help and Version Information (Bash) Source: https://context7.com/evertdespiegeleer/imgcap/llms.txt Displays the version of the imgcap tool or provides detailed help information for its commands and options. This is useful for understanding the tool's capabilities and usage. Requires Swift and the imgcap tool. ```bash # Show version swift run imgcap --version # Show all commands and options swift run imgcap --help # Show help for list command swift run imgcap list --help # Show help for copy command swift run imgcap copy --help ``` -------------------------------- ### Build imgcap CLI Tool Source: https://github.com/evertdespiegeleer/imgcap/blob/main/README.md Builds the imgcap CLI tool in release mode using Swift Package Manager. This command compiles the project and creates an optimized executable. ```bash swift build -c release ``` -------------------------------- ### List Photo Metadata with imgcap CLI Source: https://context7.com/evertdespiegeleer/imgcap/llms.txt This command lists all available EXIF metadata for photos on a connected iOS device. It displays details such as filename, type, size, dimensions, creation/modification dates, and available metadata keys like Exif, TIFF, GPS, and IPTC. For videos, duration is also shown. ```bash swift run imgcap list ``` -------------------------------- ### Copy Photos to Directory (Bash) Source: https://context7.com/evertdespiegeleer/imgcap/llms.txt Copies photos from a connected iOS device to a specified local directory. This command supports date filtering to select specific photos for copying. It requires Swift and the imgcap tool, and will create the output directory if it doesn't exist. ```bash # Copy all photos to a directory swift run imgcap copy ~/Desktop/iphone-photos # Copy only December 2024 photos swift run imgcap copy ~/Desktop/december-2024 --date-range-start 2024-12-01 --date-range-end 2024-12-31 # Copy photos from 2024 onwards to a specific backup folder swift run imgcap copy /Volumes/Backup/iPhone --date-range-start 2024-01-01 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.