I've updated my bcamHost / bcamRem lua script to sort downloaded images into one subdirectory per shot with the images renamed to the camera number (i.e. Shot_8/Camera_nnn.jpg)
link>
bcam.zipRuns well enough for a "proof of concept". Ideally I'd like to add a bit of code that lets you know if all the cameras you were expecting to be there are connected and running the bcamRem.lua script.
From the command line there are essentially four useful commands :
chdkptp -e"exec bc=require('bcamHost') bc:reset()"
chdkptp -e"exec bc=require('bcamHost') bc:shoot()"
chdkptp -e"exec bc=require('bcamHost') bc:download()"
chdkptp -e"exec bc=require('bcamHost') bc:shutdown()"
I think the meaning is pretty self explanatory.