Under Windows: AlbumRoots uuid(s)?

Paul Norman paul at paulanorman.info
Tue Apr 25 08:02:16 BST 2023


Apologies...

done somehow in .ccp somewhere? :-)

done somehow in .cpp somewhere?

On 25/04/2023 3:01 pm, Paul Norman wrote:
>
> Hi,
>
> Under Windows you can normally do things like:
>
>     E:>>mountvol.exe
>     ...
>      \\?\Volume{dd637aff-5761-4467-80c3-bfcb62c500e8}\
>             E:\
>
>     And then ...
>
>     start \\?\Volume{dd637aff-5761-4467-80c3-bfcb62c500e8}\
>
> And it would open the appropriate volume in File Explorer in my case E:\
>
> My entry in Digikam for the same drive shows in digikam4.> AlbumRoots  as:
>
>     Identifier
>     volumeid:?uuid=4261fb3f
>
> And obviously
>
>     start \\?\Volume{4261fb3f}\
>
> — Is not going to work.
>
> How is:
>
>     Digikam > Settings > Configure - digikam > Collections
>
>  from only volumeid:?uuid=4261fb3f achieving showing drive E: as the 
> root please?
>
> Using Digikam as our prime DAM, I want to be able to query the Sqlite 
> (from Lazarus - FreePascal https://www.lazarus-ide.org/ ) and get the 
> path to any image please.
> — I can do this so far using digikam4.db.> Albums and a lookup from 
> there on  AlbumRoots > albumRoot , with digikam4.db.> Images > album 
> (etc.) and that gets me right up to getting the correct drive letter 
> (or \\?\Volume{<uuid>}\) under Windows.
>
> I have not yet found anything in the Digikam data .db(s), 
> digikam_systemrc or digikamrc, to cross-reference 
> volumeid:?uuid=4261fb3f with, and assume it must be being done somehow 
> in .ccp somewhere?
>
> Any pointers appreciated please.
>
> Kindest regards,
>
> Paul
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/digikam-users/attachments/20230425/c62383e1/attachment.htm>


More information about the Digikam-users mailing list