Yahoo Groups archive

Emax

Index last updated: 2026-04-28 23:23 UTC

Message

Re: Script for EMXP?

2008-08-01 by esynthesist

Hi there.

Probably it is possible to add this feature to EMXP, but I would have 
to check the internal module structure and interfaces. I didn't have 
a look at the EMXP codebase for three months now, it seems like a 
century, I have the feeling I have forgotten all about it :-)
Anyway I don't expect a lot of problems, it would just be 
a "supermenu item" which triggers the required sequence of menu items 
for copying a floppy disk automatically. 
Perhaps I will add it in the next version, or maybe even as a simple 
next build of the current version... it depends on my free time :-)

Another way however may be to use a script automation tool. E.g. I 
tried Aldo's macro recorder (see 
http://www.aldostools.com/macro.html) and it did the job. It's not 
perfect, especially if an error like a duplicate filename would 
occur, but in normal circumstances it works like a charm.

This is what I did:
1/ start both EMXP and Aldo's macro recorder
2/ in EMXP go to 1 >> 6 >> [drive selection] >> 1 in EMXP, so that 
EMXP is waiting for entering a floppy disk. This is the start 
position for the macro...
3/ press SCROLL LOCK, which activates the macro recording process
4/ in EMXP, press ENTER >> ENTER >> 1 >> ENTER >> [wait until disk 
copy is finished] >> ENTER >> ESC >> ESC >> 1
5/ press SCROLL LOCK again, which stops the macro recording process
6/ from now on, just press F12 - which executes this macro - for each 
disk you want to copy.
NOTE: if something goes wrong in one of the steps, like an error that 
the filename already exists, the macro will still continue its 
recorded keystrokes which of course will not give the expected 
results. Eg if the files already exist, Aldo will still launch the 
ENTER >> ESC >> ESC >> 1 sequence which results in deselecting the 
bank on the disk :-) But if you end up with this screen instead of 
the question to put the next floppy disk in the drive, it just means 
that the filename was already in use... In that case you would have 
to go through the screens one by one for that specific disk, before 
continuing with the F12 again...

I hope this helps !

///E-Synthesist

--- In emax@yahoogroups.com, s* <scart@...> wrote:
>
> Hey esynthesist,
> 
> I've been starting to backup my Emax Library again (about 5 big 
shoeboxes
> full of floppies).  The problem is, getting through all the menus 
in EMXP
> each time is a bit time consuming.  Unfortunately I am not the most 
saavy
> when it comes to scripting but, I was wondering how difficult it 
would be to
> create a script for EMXP so that each time I put in a Emax Floppy, 
all I
> would need to do is press enter so that it copies the image 
directly to a
> drive (say my F: drive).  When the copy is complete, it will just 
prompt for
> the next floppy.  If there is a duplicate name, maybe it could give 
the
> option to replace or rename?
> 
> I'm not sure how difficult that would be but, I thought I might as 
well
> inquire.  I have a large chunk of the original Emax, Emax II, Voice 
Crystal
> libraries as well as a ton of my own samples (which I would be 
gladly
> willing to share if I could get them all backed up).
> 
> Thanks for any help you can offer,
> 
> -s*
> 
> 
> [Non-text portions of this message have been removed]
>

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.