Hi

On Wednesday 10 September 2008 at 7:45:39 PM, in
<mid:[EMAIL PROTECTED]>, Privateofcourse
wrote:


> I am trying to use the 'Run External Process' action under a TB!
> filter, but the command does not do as I would expect.

Never tried it.

> I have a TB! folder that all my voicemail messages gets moved to
> using a filter. The filter also extracts the attached GSM voicemail
> wavs to a voicemail folder on the hard drive. Then I have the filter
> set up to run a conversion script, but the script flashes and quits
> without any conversion.

[...]

> The .cmd script converts the GSM wavs to mp3s. It works perfectly
> when run manually. But when I call it using TB! it doesn't seem to
> run.

> Is there a 'run' order for filter commands? I mean, are the filter
> actions run one after the other? Or simultaneously?

I would hope one after another. Otherwise you could not forward and
delete a message (or assign to a colour group and move to a folder,
for example).

> The script is very basic, but of course requires the extracted
> attachment (wav) to be exist, so it must be in the folder before it
> is run.

You could test by maybe adding a check to see if the file exists and
display a message if it doesn't.

I take it the WAV file exists when you look in the folder afterwards?
Does the script work if you plant a WAV of the correct name in the
folder beforehand?


[...]

> Do you think the filter actions are running simultaneously? Is there some
> way to pause the execute filter until the attachment is extracted?

Have you tried putting the three actions into three separate filters?
(make sure first two are set to continue processing with other
filters)


-- 
Best regards,
 
MFPA                            

Did you hear? They took the word gullible out of the dictionary

Using The Bat! v4.0.28.3 on Windows XP 5.1 Build 2600  



________________________________________________
Current version is 4.0.24.0 | 'Using TBUDL' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to