Q1: Why the PTPdrive cannot recognize my camera?
Q2: Why does the Windows Explorer start downloading the pictures immediately after the drive letter is mapped?
Q3: Why the Windows shows "Low Disk Space" warning for the PTPdrive mapped drive?
Q4: I have purchased a registration key, how can I enter it to the PTPdrive?
Q5: Where can I find the registration number of my registered PTPdrive copy?
Q6: How can I translate the PTPdrive into my language?
Q7: Is there a way upon logon to auto map a camera that is already connected?

Q1: Why the PTPdrive cannot recognize my camera?
A1: The PTPdrive can work with any digital camera operating in PTP or PTP/MTP mode. It can be any make or brand, as long as the camera is visible in the Windows Explorer.

If you can access the pictures in the camera only using proprietary software bundled with your camera, not by Windows Explorer, then the PTPdrive cannot work with it.

Q2: Why does the Windows Explorer start downloading the pictures immediately after the drive letter is mapped?
A2: This is a "feature" of the Windows Explorer. When you use the Windows Explorer to explore a local drive, it looks for additional information about the files - metadata. In case of pictures it typically reads EXIF information embedded inside of the picture files. To obtain the metadata, just a portion of a file needs to be read.

Because a PTPdrive mapped drive looks the same as any other local drive letter, the Windows Explorer attempts to read the picture metadata as usually. Here the same request for a partial read must be accomplished by full picture transfer, as the PTP protocol does not support partial file reads. Sometimes this "feature" can cause the trial limit quota in the PTPdrive to be used up just for these automatic Windows Explorer downloads.

Q3: Why the Windows shows "Low Disk Space" warning for the PTPdrive mapped drive?
A3: It is because the PTPdrive always reports available free space on the mapped cameras as 0 bytes. The reason for that is that the PTPdrive cannot obtain the actual amount of free space available in the camera, the PTP protocol does not provide such information.

You can use this script to get rid of the annoying warnings completely. Note: This is effective for currently logged user only and disables warning for all drives, not just PTPdrive mapped ones. You have to log out & log in to have the setting applied.

Q4: I have purchased a registration key, how can I enter it to the PTPdrive?
A4: To enter a registration key to the PTPdrive, use 'PTPdrive Settings' application. It can be launched several ways:

  • Through Windows Start menu:
        Start->Programs->PTPdrive->PTPdrive Settings
  • Accessible by clicking at the 'Settings' button in any PTPdrive window
  • It is visible in Windows Control Panel. When Category view in the Control Panel is enabled, you can find it under 'Other Control Panel Options', or 'Printers and Other Hardware' category.


Once the 'PTPdrive Settings' application is running, click on the 'About' tab and there click on the 'Enter registration key...' button. Then follow the instruction displayed in the 'Enter registration key' window.


Q5: Where can I find the registration number of my registered PTPdrive copy?
A5: Assuming you have already purchased and entered a registration key into the 'PTPdrive Settings' application. If you have not, please follow the Q4. The registration number is displayed in the 'Registered by' section of any PTPdrive window:

  • Main PTPdrive application window
  • 'About' tab of the 'PTPdrive Settings' application
  • 'PTPdrive' property sheet under the PTPdrive mapped drive's properties


E.g. in the screenshot above the registration number is '00000-00000-00000-00000-00000'.

Q6: How can I translate the PTPdrive into my language?
A6: The PTPdrive can be localized by translating the default English language file, which is shipped with the PTPdrive, into the language of your choice. The English language file is named 'EN.lng' and can be found in the PTPdrive data directory.

To open the PTPdrive data directory, or to find out its exact location on your computer, launch the 'PTPdrive Settings' application, click on the 'About' tab and there click on the 'Open location of the PTPdrive data files' button. Your default Windows shell (Windows Explorer) opens up and you should be able to locate the 'EN.lng' in there.

Steps you should follow to localize the PTPdrive (here showed on German as example):

  • Make a copy of the 'EN.lng' file, name it 'DE.lng' for German (name part is not really important, it can be anything, as long as the file extension remains .lng).
  • Open the 'DE.lng' file using an UNICODE editor of your choice, e.g. default Notepad in Windows. Please do not use Microsoft Word or similar. It is important to keep the file in plain text UNICODE format, as the PTPdrive cannot read anything else.
  • Change these three lines in the language file to describe the new translation:
    • LangID=DE
    • LangNative=Deutsch
    • LangEnglish=German
  • Translate the rest of the lines from English to German, make sure to not change numbers on the left side of the '=' character.
  • Some lines contain control characters #1 and #2. These are placeholders for strings, which are filled in automatically by the PTPdrive. It is required that you use exactly the same number of these control characters on a particular line. You are only allowed to change their order and position on the line (this is to satisfy different wording orders in various languages).
  • In case you delete a line, any missing line will be automatically substituted by the English default text. The same applies to the lines where control characters #1 and #2 are incorrectly used.
  • Place the resulting 'DE.lng' into the same directory as the original 'EN.lng' file.
  • Restart the 'PTPdrive Settings' application. If the file format is recognized by the PTPdrive, your newly created translation will show up in the 'Language' selection of the 'Settings' tab. To switch the language simply select the new language and press 'Apply' or 'OK' button. The 'PTPdrive Settings' application can change its language settings immediately, other PTPdrive applications need to be restarted to pickup the newly selected language.
If you send us your new language file to support@ptpdrive.com, we will add it into the upcoming version of the PTPdrive installer.

Q7: Is there a way upon logon to auto map a camera that is already connected?
A7: The already connected camera get disconnected when you log off from your computer. If you log in back the camera does not get mapped back as there is no "Camera Connected" hardware event which could restore this. Starting with PTPdrive version 3.1 there is a new command line option /startup which allows to restore this mapping again.

In order to have the mapping restored for a particular camera you need to satisfy all these conditions:

  • Have a valid PTPdrive registration key
  • "Map automatically" settings must be enabled for the camera you want to restore the mapping for
  • Invoke the PTPdrive executable with /startup option upon logon like this:

        "C:\Program Files\PTPdrive\PTPdrive.exe" /startup

    You can for example place a shortcut in your Start->Programs->Startup folder to do it automatically.
Note: If some of the conditions are not met the mapping is not restored and there is no info/warning/error message showed.

Home
FeaturesDownloadPurchaseSupport

Copyright © 2009-2016 Cranking Pixels. All rights reserved.