<div dir="ltr">Yes you're right.<div><br></div><div>About use case: i want send some photos over internet as one(may be encrypted) file</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">
2013/10/24 Jean-François Rabasse <span dir="ltr"><<a href="mailto:jf@e-artefact.eu" target="_blank">jf@e-artefact.eu</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im"><br>
<br>
On Thu, 24 Oct 2013, Marie-Noëlle Augendre wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'm not sure what you mean by 'custom tool'. It would be perhaps easier if<br>
you explain clearly what you want to do so we can answer with solutions<br>
Digikam can provide.<br>
The batch tool manager can put the output files anywhere in the Digikam<br>
collections. If you want to put them elsewhere, you have all the export<br>
functions to outside systems/galleries/whatever.<br>
</blockquote>
<br>
<br></div>
Hello,<br>
<br>
Well, I think I see what Yuri means with « custom tool », for I happen<br>
to have similar issues.<br>
Custom tool could be any user defined processor, accepting one or more<br>
images files on input, and producing ... something.<br>
<br>
And, regarding to that definition, Digikam batch queue manager can't<br>
run any processing, but only predefined processing tools, to choose<br>
in a fixed list. But it's not possible to someone to invent a tool,<br>
then run it from Digikam.<br>
<br>
>From my point of view, there are two solutions, an elegant one and a<br>
dirty one.<br>
<br>
The elegant solution, not existing yet, would be that a future release<br>
of DK provide a kind of user defined processing tool.<br>
Il could be part of the batch manager, one should be able to select<br>
a list of tools, existing ones and user supplied ones.<br>
Registering a user supplied tool would be just specifying the path<br>
of a user written script.<br>
During batch queue processing, this script could be called for each<br>
file in the selection queue.<br>
(NB: registering a user supplied tool should probably ask for a path<br>
and also an option, run tool for each image file or run tool once<br>
with all the selected files.)<br>
<br>
The dirty solution is to use the KDE clipboard. Primitive but working.<br>
I use to do that when I want some « custom processing » the BQM can't<br>
provide.<br>
>From Digikam I select images, using search criteria, then I copy<br>
the selection to clipboard (a simple Ctrl-C). Or, if the thumbnails<br>
view is the result of a search, Ctrl-A to select all, then Ctrl-C to<br>
copy to clipboard.<br>
<br>
In a separate terminal window, I start a script then I paste from the<br>
clipboard, Ctrl-V or Shift-Ctrl-V depending on the console program<br>
used.<br>
Of course the script has to be designed to read a list of images files<br>
names on its standard input. (And removing the leading URI notation<br>
from clipboard, file:/the/path/of/the/image...<u></u>)<br>
<br>
I agree it's not that great, but it's a very fast way to use Digikam<br>
to select images, then provide the list of matching files to any kind<br>
of personal tool.<br>
And it works exactly the same with a file browser like Dolphin.<br>
The clipboard intends to share infos between applications,<br>
why not use it.<br>
<br>
Hope this could help, at least until a future more elegant solution.<br>
<br>
Cheers,<br>
Jean-François<br>_______________________________________________<br>
Digikam-users mailing list<br>
<a href="mailto:Digikam-users@kde.org">Digikam-users@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/digikam-users" target="_blank">https://mail.kde.org/mailman/listinfo/digikam-users</a><br>
<br></blockquote></div><br></div>