Short: Download images from PTP digital camera Author: Christophe GENRE at cgenre.dev@free.fr Uploader: cgenre.dev@free.fr (Christophe GENRE) Type: comm/misc Requires: AmigaOS V3.1 / 68020+ Version: 1.1 [68k/AOS] -------------------------------------------------------------------------- PURPOSE -------------------------------------------------------------------------- PtpDigCam is a MUI based application allowing to download and delete images, videos and sounds from PTP compliant digital camera (Kodak, Canon, Sony, ...). Device current time can be read and set according to the device standard PTP capabilities. At this time, PtpDigCam has been tested with the followings digital camera models : Kodak CX6200 Kodak CX6230 Kodak DX3500 Kodak DX4530 Kodak LS443 Canon EOS 300D Canon IXUS 500 Canon A70 Canon S1 IS Sony DSC-P52 Sony DSC-V1 Sony MVC-CD300 Note: Only PTP standard commands are supported. Device also support vendor specific PTP commands which are not documented, so not supported by this program. IN ANY CASE YOU WILL USE THIS PROGRAM AT YOUR OWN RISK -------------------------------------------------------------------------- HOW TO INSTALL -------------------------------------------------------------------------- Unarchive package with lha program : lha x PtpDigCam-V1.0-AOS.lha Copy the program drawer or/and files anywhere. -------------------------------------------------------------------------- USAGE -------------------------------------------------------------------------- PtpDigCam can be launched from Workbench or Shell. The user interface allows to : - Identify the currently connected device, - Know the current device number of images, videos and sounds, - Select a drawer to download, - Start downloading all images, videos or sounds, - Start deleting all images, videos or sounds, - Read the device current time, - Set the device current time with computer one. Note: The program can only give information and perform actions according to the device model PTP standard capabilities. Refer to the documentation for details about devices capabilities. With the "FileLog" version, a log file is filled at each program use. This file must be sent for problem analyse. -------------------------------------------------------------------------- NEW FOR THIS RELEASE -------------------------------------------------------------------------- Main enhancement for this release : - Kodak DX4530 supported - Kodak CX7430 and LS743 referenced (untested) - Canon EOS 300D referenced and supported - Canon S1 IS, IXUS 500 referenced and supported - Canon IXUS 400, IXUS 430 referenced (untested) - Canon MV6i DV camera referenced (untested) - Tooltype and argument "SAVE_LOCATION" as default download path added - User requester to save or skip, one or all existing file(s) added - Write by part large files (more than 2 Mo) - 10 Mo download limitation removed - Fixed bug: Downloaded object date is one day more than real date in AmigaOS/68k version only (mktime function in gcc libc bug) - Fixed bug: File saving error is now correctly processed - Fixed bug: Protected object error is now correctly processed - Fixed bug: Object action counters corrected for user cancel and protocol error cases -------------------------------------------------------------------------- FUTURE -------------------------------------------------------------------------- With given order as priority : - Correct users problems - Support other vendor PTP compliant camera -------------------------------------------------------------------------- CONTACT -------------------------------------------------------------------------- Author : Christophe GENRE at cgenre.dev@free.fr .