Files
mudita-center/libs/app-mtp/README.md
2025-04-09 12:26:44 +02:00

797 B

app-mtp

app-mtp-cli

app-mtp-cli is a CLI tool for interacting with MTP devices, supporting actions like retrieving devices, storages, and uploading files.

Example Commands

1. Get Devices

npm run app-mtp:cli \'{\"action\":\"GET_DEVICES\", \"data\":\"\"}\'

2. Get Device Storages

npm run app-mtp:cli \'{\"action\":\"GET_DEVICE_STORAGES\", \"deviceId\":\"device123\"}\'

3. Upload File

npm run app-mtp:cli \'{\"action\":\"UPLOAD_FILE\", \"deviceId\":\"device123\", \"storageId\":\"storage456\", \"destinationPath\":\"/path/to/destination\", \"sourcePath\":\"/path/to/source\"}\'

4. Get Upload File Progress

npm run app-mtp:cli \'{\"action\":\"GET_UPLOAD_FILE_PROGRESS\", \"transactionId\":\"transaction123\"}\'