scripts

Started by samisbp, August 22, 2017, 06:29:21 PM

Previous topic - Next topic

samisbp

Since I've installed the latest version of iMatch, I have in vain tried to find how to call all my scripts.

Can someone tell me how I can access all my scripts to run them ?

Thanks in advance.

ubacher

Have you upgraded from IM5 to Imatch 2017?
If so, the basic scripts are gone - you need to rewrite them in Javascript.
There is plenty of information about this change on the forum and in Imatch documentation.

samisbp

Don't tell me that I need to re-write all my script before I can start re-using them again !!! ???
Isn't there a way to run them in some way ?

Mario

As explained in numerous threads over the past 8 months:

https://www.photools.com/community/index.php?board=128.0)

and the IMatch 2017 announcement and release notes:

https://www.photools.com/imatch-2017-whats-new/

the old BASIC scripting environment has been removed after over a decade. And good riddance.
It was very old, a constant source of problems, it prevented me from improving IMatch in the way I want (e.g., releasing a 64-bit edition) and it was expensive, too.

Now we have a top-notch and modern programming environment based on web technologies like JavaScript and HTML.
Old scripts written in BASIC don't run in IMatch 2017 anymore. You can still run them in IMatch 5.
Only a small number of users is affected by this.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

samisbp

I have just tried to launch IMatch 5 to try to run my scripts on some images but now that my database has been opened in IMatch 2017, it can not be open in IMatch 5. So the option of running these scripts is now totally lost, am I right ?

Mario

No.

As explained in the release notes and also in the "Database wil be upgraded" dialog that is displayed by IMatch 2017 when you first open a IMatch 5 database, IMatch 2017 uses an updated database format. This is not unusual and required i.e. for the advanced animated video preview and other things. Databases upgraded to IMatch 2017 are no longer compatible with older IMatch versions.

If you want to use IMatch 5 and IMatch 2017 you just need to maintain separate databases.
This way you can use IMatch 5 and IMatch 2017 even on the same computer.

Of course it does not make too much sense for most users to do so. IMatch 5 is now legacy and support for it will end end of November. IMatch 2017 is the new DAM reference now. I don't know how many scripts you have or how complicated they are. Maybe you don't need some of them anymore. Users often learn that IMatch can do things out of the box for which they painfully have written scripts.

Many users have alreay ported their scripts to IMatch 2017 over the past couple of months. You can learn from them, or just ask questions in the IMatch 2017 scripting board if you need to migrate some absolutely indispensable scripts.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

samisbp

Ok thanks Mario, I will look into it.

Jingo

Hello... if you have specific scripts that need to be converted over to apps - please head on over the apps board and make a request.. myself and others are always looking for scripts that we can try to convert for you.  Welcome aboard!