Batch Processor prob with "Run this favorite after:"

Started by jonz, May 30, 2025, 07:55:56 PM

Previous topic - Next topic

jonz

The new actions tab for the batch processor is such a great idea, but I can't get the "run this favorite after:" to work at all. When I run the preset what happens is that the batch processor runs, and then the dialogue box for the print module comes up, but when I go to the output directory the output there is the files processed by the batch processor, not the print module (I'm outputing to file, supposedly).

Here is the logging info:

05.30 13:39:01+47375 [6718] 05  M> >  0 CIMBatchProcessor::Process  'V:\develop\IMatch5\src\IMatchNG\IMBatchProcessor.cpp(819)'
05.30 13:39:01+    0 [6718] 05  M> >  0 CIMBatchProcessor::RunPreActions  'V:\develop\IMatch5\src\IMatchNG\IMBatchProcessor.cpp(4015)'
05.30 13:39:01+    0 [6718] 05  M>  <  0 CIMBatchProcessor::RunPreActions
05.30 13:39:01+  203 [6718] 04  I> PTPIMgr: No plug-in for extension '.'
05.30 13:39:02+  656 [6718] 04  I> PTPIMgr: No plug-in for extension '.'
05.30 13:39:02+  688 [6718] 04  I> PTPIMgr: No plug-in for extension '.'
05.30 13:39:03+  453 [6718] 04  I> PTPIMgr: No plug-in for extension '.'
05.30 13:39:03+  406 [6718] 05  M> >  0 CIMEngine5::ScanFiles  'V:\develop\IMatch5\src\IMEngine\IMEngine5.cpp(8947)'
05.30 13:39:03+    0 [6718] 05  M> >  0 CIMEngine5::ScanFiles  'V:\develop\IMatch5\src\IMEngine\IMEngine5.cpp(8888)'
05.30 13:39:03+    0 [6718] 05  M>  <  0 CIMEngine5::ScanFiles
05.30 13:39:03+    0 [6718] 05  M>  <  0 CIMEngine5::ScanFiles
05.30 13:39:04+  328 [6718] 05  I> ExifTool: Launching 'C:\Program Files\photools.com\imatch6\exiftool.exe', config 'C:\Program Files\photools.com\imatch6\imatch_et.config' (thread 6718, new process 28C8).
05.30 13:39:06+ 2922 [6718] 05  M> >  0 CIMBatchProcessor::RunPostActions  'V:\develop\IMatch5\src\IMatchNG\IMBatchProcessor.cpp(4029)'
05.30 13:39:06+    0 [6718] 05  M> >  0 PTPrintQueue::Print  'V:\develop\IMatch5\src\IMatchNG\PTPrintQueue.cpp(821)'
05.30 13:39:20+13734 [6718] 02  I> PrintQueue: Job 5 added for device ''. Template 'C:\Users\jonz1\AppData\Roaming\photools.com\IMatch6\printing\Jonz website photo.imptx' and temporary file 'C:\Users\jonz1\AppData\Local\Temp\imt_pt_1261301704538755.tmp'.
05.30 13:39:20+    0 [768C] 05  M> >  0 CPQDelegate::ProcessJob  'V:\develop\IMatch5\src\IMatchNG\PTPrintQueue.cpp(230)'
05.30 13:39:20+    0 [6718] 05  M>  <  0 [13734ms #sl] PTPrintQueue::Print
05.30 13:39:20+    0 [6718] 05  M>  <  0 [13734ms #sl] CIMBatchProcessor::RunPostActions
05.30 13:39:20+    0 [6718] 05  M>  <  0 [19390ms #sl] CIMBatchProcessor::Process
05.30 13:39:20+  16 [768C] 02  I> PrintQueue: Printing 0 pages.
05.30 13:39:21+  312 [768C] 05  M>  <  0 [328ms] CPQDelegate::ProcessJob
05.30 13:39:25+ 4532 [6718] 05  M>  <  0 [71625ms #sl] CIMIEImageExport::Run

Thanks very much. New version is fantastic.

Mario

I have upgraded this to a bug and fixed it for the next release.

Running an import & export favorite that runs a Design & Print template from a Batch Processor post action did not work because the scope was not correctly transferred along the internal command chain. This was specific to D&P favorites when called as an action. #2822 in https://www.photools.com/release-notes/.

jonz