PDA

View Full Version : Task Automation



NewsArchive
08-15-2008, 02:05 AM
Hi Friedrich

Can I make a suggestion for Task Automation. <g>

After scanning an exe to find out what dlls we need, could we have the
option that would not add dll's that already exist in an Installation?

It would just saves a few minutes not having to work out which dlls have
already been added and which need to be added, or flipside after adding all,
then going through the list and removing the dlls that are duplicated.<h>

Cheers

Richard

NewsArchive
08-15-2008, 02:06 AM
Hi Richard,

>
> Can I make a suggestion for Task Automation. <g>
>

Yes, of course <g>

> After scanning an exe to find out what dlls we need, could we have the
> option that would not add dll's that already exist in an Installation?
>
> It would just saves a few minutes not having to work out which dlls have
> already been added and which need to be added, or flipside after adding
> all, then going through the list and removing the dlls that are
> duplicated.<h>

Well, in fact, it's already there <g>. By default, it does not add
duplicate files. But there is a "case-sensitiveness" bug in that SB6
function (design failure) and it cannot be fixed in SB6 :-(

See attached screenshot. Before the Static Scan, I added sbuilder.exe and
DSCAN.DLL. Static scan detected sbuilder.exe (already there) and DSCAN.dll
(see lower case extension). sbuilder.exe is not added, but DSCAN.dll is
added. We now have both DSCAN.DLL and DSCAN.dll.

I hope to have a fix available in SB7.

Friedrich

NewsArchive
08-15-2008, 02:07 AM
One of the ways, it can gert complicated is, when you haqve the dll's in
different locations.
I.E. C60Runx.dll both in C:\clarion6\bin and in the app folder.
Or Vu3.dll both in C55 and in Clarion6.
Then you suddenly have duplicates.
OK, to ask a programmer to clean up after a messy customer is perhaps over
the goal :-)

Edvard Korsbæk

NewsArchive
08-15-2008, 02:08 AM
Edvard,

> One of the ways, it can gert complicated is, when you haqve the dll's in
> different locations.
> I.E. C60Runx.dll both in C:\clarion6\bin and in the app folder.
> Or Vu3.dll both in C55 and in Clarion6.
> Then you suddenly have duplicates.
> OK, to ask a programmer to clean up after a messy customer is perhaps over
> the goal :-)

But in this case you see the source in "Link To" <g>. So it's easy to find
the duplicate.

If you use "drag and drop" from the source to target list and the IDE
detects such a duplicate then it displays a "One or more files selected
already exist in the script. Add duplicate file(s)? Yes/No.

Unfortunately, this detection method does not work in SB6 when using the
Static/Dynamic Scan.

Friedrich

NewsArchive
08-15-2008, 02:09 AM
Hi Freidrich

Yeah the duplicates were case different, some were all capitals others were
mixture of case.

I cant catch you out can I, you have all the bases covered.<vbg>

Anyway I look forward to SB7.<g>.

Cheers

Richard

NewsArchive
08-15-2008, 02:09 AM
Hi Richard,

> Yeah the duplicates were case different, some were all capitals others
> were mixture of case.
>
> I cant catch you out can I, you have all the bases covered.<vbg>

<VBG> Goal for SB7 is to fix all known bugs and to overcome known
limitations. So whatever problem you find, please post it and I'll make
sure it will be fixed in SB7 :)

>
> Anyway I look forward to SB7.<g>.
>

<G> ;-)

Thanks,
Friedrich

NewsArchive
08-18-2008, 01:56 AM
I really love to say this to another programmer:
"Unfortunately, this detection method does not work in SB6 when using the
Static/Dynamic Scan."
Of cause it will in SB7.... :-)
Well, there are items more important than to take care of my
laziness/Sloppiness, but it would be a nice touch

Edvard Korsbæk