Jump to content
Macro Express Forums

terrypin

Members
  • Posts

    2,228
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by terrypin

  1. This apparently simple macro fails, and I'm darned if I can see why. Clipboard Start Copy Text Type: abc Clipboard End Copy Text Box Display: Message The Text Type command uses the option 'Use Clipboard to Paste Text'. When I get the message, I paste manually with Ctl+v into anywhere convenient, such as my text editor. I think I should just get 'abc' pasted. But instead I get an extra unprintable character in front of the 'abc'. When I hover my text editor cursor near it, I see 'ETX (^C=3=0X3)', whatever that means! Whether I use variables or constants I get same result. Anyone have any insights into why please? For convenience, here's the code: CODE <BEGCLIP><TEXTTYPE:abc><ENDCLIP><TBOX4:T:4:CenterCenter000278000200:000:MessageThe clipboard should now contain 'abc' After pasting that somewhere, click OK to continue> -- Terry, West Sussex, UK
  2. Thanks - missed that. I'll download 3.6 then. -- Terry, West Sussex, UK
  3. This may not help directly, but FWIW I had bizarre keystroke behaviour myself yesterday which I am sure was caused somehow by ME (3.5e). I didn't lose the full use of the keyboard, but was getting some characters misinterpreted, and others not typing at all. I also found that a left mouse click was behaving like a right. I think it was somehow triggered by trying to step through a reluctant macro with F8. (See separate post 'Why this not working?') Closing and re-starting ME didn't fix it. Nor did the first re-boot (XP Home PC). But after the next boot I took care not to go near that macro again - and no need to do so now that Paul has come up with his much better alternative . Since then I haven't had a re-occurrence. Of course, I might be doing ME a disservice here, and it might have been down to something else entirely, as I do often have several major programs running at once. BTW, am I right that 3.5e is not the latest version? -- Terry, West Sussex, UK
  4. Neat - thanks Paul! -- Terry, West Sussex, UK
  5. Thanks Joe, but that made no difference. Whatever version I use, ranging from the ultra-simple Activate Window: "Macro Express" Keystroke Speed: 100 Milliseconds Text Type: <ALT>tl to variations like the one in my original post, I get similar results. It runs OK from Scripting Editor with F9 or hotkey. And it appears to run (running man) when ME Editor is minimised, but no Mouse Locator appears. And, although I haven't been able to repeat it, on one occasion, with a very slow keystroke speed, I briefly observed it applying Alt, t, l to another application entirely, Textpad, my text editor, which was just minimised in the XP Home Taskbar! I think that was using F8, but, as mentioned, that seems erratic. And F8 always sticks on the 'Wait for Window' command, despite the window being present throughout. Maybe I was mistaken, and I have never been able to run it with ME Editor minimised. But is there any reason in principle why you can't use Activate etc on ME windows please? -- Terry, West Sussex, UK
  6. Joe: OK, maybe 'dissemble' was a bit strong, and I withdraw it with apologies to Kevin. But this was certainly muddying the water and confusing what was essentially a very simple query. I won't boringly repeat all that I've already said, as I think my questions were clear enough. Kevin: Now that Joe has actually answered my key point, I can see where you were coming from. Focusing exclusively on the 23 Insight macros from that page (as I was trying to do throughout the last few posts!) it seems that your current page is more recent than the one I downloaded. Mine had 23 no comments, your latest has only 8. I see its Copyright date is '2007'. I'm guessing that is very recent, because, although I can't be sure, I reckon I downloaded those mxe*.ZIPs only a few weeks ago. Anyway, whatever the cause of the discrepancy, I'm glad the issue is now resolved. I hate unsolved puzzles! As mentioned earlier, I've since replaced all 23 with those from samples.mex as you recommended. So my original issue is well sorted, thanks. Best wishes, -- Terry, West Sussex, UK
  7. I'm pretty sure I did have this working fine when I last tried it a few days ago, but now it fails repeatedly. It's aim is simply to bring up ME's Mouse Locator. Sometimes I can get it to run with F9 from the Scripting Editor, but F8 doesn't work and nor does the assigned hotkey. Activate Window: "Macro Express" Keystroke Speed: 10 Milliseconds Wait For Window Title: "Macro Express" // Tools > Mouse Locator Text Type: <ALT>tl Window Minimize: "Macro Express" Tried delays, ALTD/ALTU, and various other amendements, all without success. Can anyone suggest where it's going wrong please? Am I perhaps making a basic error in trying to get ME to sort of 'operate on itself'? -- Terry, West Sussex, UK
  8. There's no 'perhaps' about it! I deliberately downloaded only the 23 Insight macros, which I took the trouble to list for you in my original post. Your subsequent attempts to dissemble are disappointing. -- Terry, West Sussex, UK
  9. Incredible! Is it really so hard to admit Insight may have screwed up a bit? The only macros under discussion are the 23 I listed, from the page I gave, in the sub-section headed Samples From Insight Software Solutions. To repeat yet again, after I imported them NONE were commented. You replied that some of them were. I was obviously curious about that, and asked you which ones. You still haven't answered that simple question... -- Terry, West Sussex, UK
  10. Another way, using the same principle Paul suggests, is to test for clipboard contents. For example: // Breaking out of a long-running macro // Start a loop that runs indefinitely... // ...unless the text in the clipboard is 'StopMacro' Repeat Until %N99% <> %N99% // You could place 'StopMacro' on the clipboard anyway you wish. // For example, type it in your text editor, or any dialog, and use Ctrl+c If Clipboard Text Equals "StopMacro" Break End If // All your commands here Repeat End // Any further commands when loop finished Text Box Display: Loop has been exited <REM2:Breaking out of a long-running macro><REM2:Start a loop that runs indefinitely...><REM2:...unless the text in the clipboard is 'StopMacro'><REP3:08:000002:000002:0099:1:01:N99><REM2:You could place 'StopMacro' on the clipboard anyway you wish.><REM2:For example, type it in your text editor, or any dialog, and use Ctrl+c><IFOTH2:07:1:StopMacro><BREAK><ENDIF><REM2:All your commands here><ENDREP><REM2:Any further commands when loop finished><TBOX4:T:4:CenterCenter000278000200:005:Loop has been exitedMacro will end when you press OK. Don't forget to clear the clipboard or place some other text in it before you run the macro again.> -- Terry, West Sussex, UK
  11. FWIW, the macro worked OK here (on my XP Home PC). But interestingly that only became clear after some time. I was getting no beep, so assumed it was the macro at fault. Not so. When I replaced the Beep command with a WAV of my own, all was OK. OT, but anyone have any idea - Why internal speaker might not be working? - What other (non ME) test can be done to test it is working? -- Terry, West Sussex, UK
  12. Which of the 23 Insight macros I listed are you saying have comments? I'm curious, because, as I said, none of them did here. Looked to me like a simple case of your web pages not squaring with the samples.mex file. No big deal - we all make mistakes. Anyway, it's now academic, as I have replaced them all with those from the fully-commented samples.mex file. We'll have to agree to disagree about whether it makes sense to use a Macro Express INI file in a demo macro for novices. I'm guessing most of them, like me, would not be aware of the historical version 2/version 3 distinctions you make. -- Terry, West Sussex, UK
  13. I'm guessing it will depend on your graphics card and maybe other machine, profile or user-specific settings. And there will probably turn out to be many keys! -- Terry, West Sussex, UK
  14. You could start by trying something like the following. Macro name = OpenColourChoices // Displays current colour settings and allows choice from full list Keystroke Speed: 100 Milliseconds Desktop Minimize All // R-click mouse on my blank 1024x768 desktop; amend for other resolutions Mouse Move Screen 1003, 717 Mouse Right Button Click Delay 100 Milliseconds // Get Properties window Text Type: r // Open Settings tab Text Type: <CTRLD><TAB><TAB><TAB><TAB><TAB><CTRLU> // Get Advanced dialog and click List All Modes button Text Type: v<CTRLD><TAB><CTRLU>l CODE <REM2:Displays current colour settings and allows choice from full list><SPKEY:0100><MINIDESK><REM2:R-click mouse on my blank 1024x768 desktop; amend for other resolutions><MMS2:1003,717><RCLK><MSD:100><REM2:Get Properties window><TEXTTYPE:r><REM2:Open Settings tab><TEXTTYPE:<CTRLD><TAB><TAB><TAB><TAB><TAB><CTRLU>><REM2:Get Advanced dialog and click List All Modes button><TEXTTYPE:v<CTRLD><TAB><CTRLU>l> Possibly ME can work with the Controls of this window, although in my few weeks of experience I doubt it, as very few of my applications do so. -- Terry, West Sussex, UK
  15. Thanks Kevin, understood. Don't expect I'm alone in hoping that Firefox support won't be too long coming. BTW, I had a devil of a job getting that file you attached. It wouldn't download on the usual d-click, and using Save Link As wanted to save it as Index.php. Eventually I went ahead with the latter and changed its name back. But what's all that about please, a flaw in the forum or what? -- Terry, West Sussex, UK
  16. Thanks Kevin. That's helpful, although I'm still a bit confused. I'm using version 3.5e (3.5.5.1). I thought that original installation was where I obtained many of my example macros. But it looks like I was mistaken, and I maybe got them from subsequent downloads here: http://www.macros.com/share.htm where you have a set of 23 links headed "Samples From Insight Software Solutions." * Hide a Program * Maximize and Minimize * Menu and Question * Open Explorer Folder * Paste Text * Process Folder * Repeat Until * Repeat With Prompt * Run Control Panel * Variables and Mouse * Window Resize and Reposition * Counter_From_Run_To_Run * Wait For Mouse Or Key Press * Launch Web And Fill Out Form * Copy And Paste Repeatedly * Scan for Banned Programs * Protect HOSTS file * Wait Web Page: Netscape * Variable Evaluation Level * Remote Desktop Connection Demo * Enable Disable touchpad * Tray Icon * Display CPU Information After importing and opening each of those in Scripting Editor, I confirm that none have any comments. Mind you, now that I'm gaining confidence, many of them don't need any. But some most certainly do! A typical example is the one gave, Counter_From_Run_To_Run. Let's turn to your comment "But changing MACEX.INI would not affect your system." On my system that file contains 170 lines of configuration detail about Macro Express, so I don't see where you're coming from with such a confident statement! A user could surely wreak havoc if he/she changed it in unintended ways? Using it in a demo macro for novices seems to me rather like learning to use a chain saw for tree surgery, while sitting astride a major branch But I was wrong about where MACEX.INI crops up. In fact, although I currently have it in the same 'Samples/Examples' category as all those Insight macros above, it may have some other origin. Maybe you/someone can identify it? Text Box Display: Sample Macro Activate or Launch: "notepad" OR "notepad.exe" Variable Set String %T1% from INI File Variable Modify String: Append "\SAMPLE.TXT" to %T1% Text File Begin Process: "%T1%" Text Type: %T2% Text File End Process Text Box Display: Macro That 3rd line is where MACEX.INI is specified. So I presume it could arise in many macros played subsequently, both 'samples/demos' (like Counter_From_Run_To_Run, where I encountered it) and others, wherever the commonly used string variable T1 arises? Finally, I have now found and opened samples.mex on my HD. It displays 32 macros and as you say all of these do have comments. BTW, where can I obtain the latest samples.mex please, so I can see why there are now 26, not 32? Or would my best bet be to upgrade to very latest ME version, if it is generally regarded as stable? -- Terry, West Sussex, UK
  17. I moved from IE6 to Firefox a couple of years ago, and wouldn't want to change back. In the dialog window for the ME command Wait for Web Page to Load I read this: "Please note, this command will only work with lnternet Explorer 4.0 and above." Does that mean this and similar web operation commands do not work with Firefox? It looks that way, because when I ran your example macro Launch Web_ And_Fill_Out Form, I got an error "The URL, "http://www.getzips.com/zip.htm", was not loaded within the specified time." Yet that page was loaded quickly, long before the message appeared. -- Terry, West Sussex, UK
  18. Are the macros provided in C:\Program Files\Macro Express3\Examples recommended/endorsed by Insight? As part of learning ME I imported all 20 or so and have just started to study them. But I'm disappointed to find that they have no Comments. Some also look quite complex for their apparent purpose. For example, the first one I examined is Counter_From_Run_To_Run which pops up this message at the start: "This macro illustrates how you can use a counter with each successive run of the macro. It will simply display a message indicating how many times the macro has been run..." Yet it seems to use the MACEX.INI file, without explanation, which I'd have thought potentially risky? I can see I'm going to have many questions about most of these examples, and know I would get along much better if they had all been fully commented! -- Terry, West Sussex, UK
  19. I'll be following this thread as it looks good for learning. That final sentence has me curious though! Is there a typo there somewhere? If not, what exactly do you mean please? -- Terry, West Sussex, UK
  20. I'd be surprised if there isn't such a macro already available somewhere, as it seems a common business requirement. But I can't find one so I've written one. Primarily as a training exercise for myself, as I've only recently started doing any serious work with ME. But I've tested this fairly thoroughly and it should do the job. Of course, it makes some assumptions, but you should be able to make any necessary amendments as I've commented it heavily. COMMANDS // Finds number of days between today and a past order date. // Enters details in appropriate one of 3 specified text files // (Don't forget to save files regularly, unless you amend the macro to do so.) // Uses USA date format mm/dd/yy // Assumes no orders are dated before 1st Jan 2006; easily amended if that's not the case // Automatically get current date into T1 Date/Time: Save "mm/dd/yy" into %T1% // Automatically extract current day, month , year Variable Set Integer %N1% from Current Month Variable Set Integer %N2% from Current Day Variable Set Integer %N3% from Current Year // Manually set past date into T2 Date/Time: Save "mm/dd/yy" into %T2% // Macro section to extract past day, month , year // Copy first 2 chars of T2, month, to T10 Variable Modify String: Copy Part of %T2% to %T10% // Copy chars 4-5 of T2, day, to T11 Variable Modify String: Copy Part of %T2% to %T11% // Copy chars 7-8 of T2, year, to T12 Variable Modify String: Copy Part of %T2% to %T12% // Convert strings to integers Variable Modify String: Convert %T10% to integer %N10% Variable Modify String: Convert %T11% to integer %N11% Variable Modify String: Convert %T12% to integer %N12% // Add 2000 to year for consistency Variable Modify Integer: %N12% = 2000 + %N12% // Calculate Past date from 1/1/06 = N51 If Variable %N10% = 1 Variable Modify Integer: %N51% = %N11% + 0 End If If Variable %N10% = 2 Variable Modify Integer: %N51% = %N11% + 31 End If If Variable %N10% = 3 Variable Modify Integer: %N51% = %N11% + 61 End If If Variable %N10% = 4 Variable Modify Integer: %N51% = %N11% + 92 End If If Variable %N10% = 5 Variable Modify Integer: %N51% = %N11% + 122 End If If Variable %N10% = 6 Variable Modify Integer: %N51% = %N11% + 153 End If If Variable %N10% = 7 Variable Modify Integer: %N51% = %N11% + 183 End If If Variable %N10% = 8 Variable Modify Integer: %N51% = %N11% + 214 End If If Variable %N10% = 9 Variable Modify Integer: %N51% = %N11% + 245 End If If Variable %N10% = 10 Variable Modify Integer: %N51% = %N11% + 275 End If If Variable %N10% = 11 Variable Modify Integer: %N51% = %N11% + 306 End If If Variable %N10% = 12 Variable Modify Integer: %N51% = %N11% + 336 End If // Add days for any previous full years Variable Modify Integer: %N12% = %N12% - 2006 Variable Modify Integer: %N57% = %N12% * 365 Variable Modify Integer: %N51% = %N51% + %N57% // Calculate Current date from 1/1/06 = N50 If Variable %N1% = 1 Variable Modify Integer: %N50% = %N2% + 0 End If If Variable %N1% = 2 Variable Modify Integer: %N50% = %N2% + 31 End If If Variable %N1% = 3 Variable Modify Integer: %N50% = %N2% + 61 End If If Variable %N1% = 4 Variable Modify Integer: %N50% = %N2% + 92 End If If Variable %N1% = 5 Variable Modify Integer: %N50% = %N2% + 122 End If If Variable %N1% = 6 Variable Modify Integer: %N50% = %N2% + 153 End If If Variable %N1% = 7 Variable Modify Integer: %N50% = %N2% + 183 End If If Variable %N1% = 8 Variable Modify Integer: %N50% = %N2% + 214 End If If Variable %N1% = 9 Variable Modify Integer: %N50% = %N2% + 245 End If If Variable %N1% = 10 Variable Modify Integer: %N50% = %N2% + 275 End If If Variable %N1% = 11 Variable Modify Integer: %N50% = %N2% + 306 End If If Variable %N1% = 12 Variable Modify Integer: %N50% = %N2% + 336 End If // Add days for any previous full years Variable Modify Integer: %N3% = %N3% - 2006 Variable Modify Integer: %N57% = %N3% * 365 Variable Modify Integer: %N50% = %N50% + %N57% // Calculate difference in days Variable Modify Integer: %N99% = %N50% - %N51% Text Box Display: Status // Test if 93 or more days overdue If Variable %N99% >= 93 Text Box Display: Status // Go to fresh line in text file and enter the appropriate details Activate or Launch: "Overdue93" OR "Notepad.exe" Text Type: <CTRLD><END><CTRLU> Text Type: Service Order Date = %T2%, which is %N99% days old<ENTER> Macro Stop End If // Test if 62 or more days overdue If Variable %N99% >= 62 Text Box Display: Status // Go to fresh line in text file and enter the appropriate details Activate or Launch: "Overdue62" OR "Notepad.exe" Text Type: <CTRLD><END><CTRLU> Text Type: Service Order Date = %T2%, which is %N99% days old<ENTER> Macro Stop End If // Test if 31 or more days overdue If Variable %N99% >= 31 Text Box Display: Status // Go to fresh line in text file and enter the appropriate details Activate or Launch: "Overdue31" OR "Notepad.exe" Text Type: <CTRLD><END><CTRLU> Text Type: Service Order Date = %T2%, which is %N99% days old<ENTER> Macro Stop End If Text Box Display: Status Macro Stop You could paste it in from the following: CODE <REM2:Finds number of days between today and a past order date.><REM2:Enters details in appropriate one of 3 specified text files><REM2:(Don't forget to save files regularly, unless you amend the macro to do so.)><REM2:Uses USA date format mm/dd/yy><REM2:Assumes no orders are dated before 1st Jan 2006; easily amended if that's not the case><REM2:><REM2:Automatically get current date into T1><DT:mm/dd/yyT:01:1:><REM2:Automatically extract current day, month , year><IVAR2:01:17:><IVAR2:02:16:><IVAR2:03:18:><REM2:Manually set past date into T2><DT:mm/dd/yyT:02:4:CenterCenterEnter past order dateTF><REM2:Macro section to extract past day, month , year><REM2:Copy first 2 chars of T2, month, to T10><TMVAR2:10:10:02:001:002:><REM2:Copy chars 4-5 of T2, day, to T11><TMVAR2:10:11:02:004:002:><REM2:Copy chars 7-8 of T2, year, to T12><TMVAR2:10:12:02:007:002:><REM2:Convert strings to integers><TMVAR2:05:10:10:000:000:><TMVAR2:05:11:11:000:000:><TMVAR2:05:12:12:000:000:><REM2:Add 2000 to year for consistency><NMVAR:01:12:2:0002000:1:0000012><REM2:Calculate Past date from 1/1/06 = N51><IFVAR2:2:10:1:1><NMVAR:01:51:1:0000011:2:0000000><ENDIF><IFVAR2:2:10:1:2><NMVAR:01:51:1:0000011:2:0000031><ENDIF><IFVAR2:2:10:1:3><NMVAR:01:51:1:0000011:2:0000061><ENDIF><IFVAR2:2:10:1:4><NMVAR:01:51:1:0000011:2:0000092><ENDIF><IFVAR2:2:10:1:5><NMVAR:01:51:1:0000011:2:0000122><ENDIF><IFVAR2:2:10:1:6><NMVAR:01:51:1:0000011:2:0000153><ENDIF><IFVAR2:2:10:1:7><NMVAR:01:51:1:0000011:2:0000183><ENDIF><IFVAR2:2:10:1:8><NMVAR:01:51:1:0000011:2:0000214><ENDIF><IFVAR2:2:10:1:9><NMVAR:01:51:1:0000011:2:0000245><ENDIF><IFVAR2:2:10:1:10><NMVAR:01:51:1:0000011:2:0000275><ENDIF><IFVAR2:2:10:1:11><NMVAR:01:51:1:0000011:2:0000306><ENDIF><IFVAR2:2:10:1:12><NMVAR:01:51:1:0000011:2:0000336><ENDIF><REM2:Add days for any previous full years><NMVAR:02:12:1:0000012:2:0002006><NMVAR:03:57:1:0000012:2:0000365><NMVAR:01:51:1:0000051:1:0000057><REM2:Calculate Current date from 1/1/06 = N50><IFVAR2:2:01:1:1><NMVAR:01:50:1:0000002:2:0000000><ENDIF><IFVAR2:2:01:1:2><NMVAR:01:50:1:0000002:2:0000031><ENDIF><IFVAR2:2:01:1:3><NMVAR:01:50:1:0000002:2:0000061><ENDIF><IFVAR2:2:01:1:4><NMVAR:01:50:1:0000002:2:0000092><ENDIF><IFVAR2:2:01:1:5><NMVAR:01:50:1:0000002:2:0000122><ENDIF><IFVAR2:2:01:1:6><NMVAR:01:50:1:0000002:2:0000153><ENDIF><IFVAR2:2:01:1:7><NMVAR:01:50:1:0000002:2:0000183><ENDIF><IFVAR2:2:01:1:8><NMVAR:01:50:1:0000002:2:0000214><ENDIF><IFVAR2:2:01:1:9><NMVAR:01:50:1:0000002:2:0000245><ENDIF><IFVAR2:2:01:1:10><NMVAR:01:50:1:0000002:2:0000275><ENDIF><IFVAR2:2:01:1:11><NMVAR:01:50:1:0000002:2:0000306><ENDIF><IFVAR2:2:01:1:12><NMVAR:01:50:1:0000002:2:0000336><ENDIF><REM2:Add days for any previous full years><NMVAR:02:03:1:0000003:2:0002006><NMVAR:03:57:1:0000003:2:0000365><NMVAR:01:50:1:0000050:1:0000057><REM2:Calculate difference in days><NMVAR:02:99:1:0000050:1:0000051><DIS:<TBOX4:T:4:CenterCenter000278000200:000:StatusN99 = Days difference = %N99%><REM2:Test if 93 or more days overdue><IFVAR2:2:99:5:93><TBOX4:T:4:CenterCenter000278000200:000:StatusThis is 93 or more days old, so details will be entered into the file Overdue93.txt><REM2:Go to fresh line in text file and enter the appropriate details><LAUNCHYES3:0:0112Overdue93<LAUNCH:C:\Windows\Notepad.exe<PARAM>D:\Docs\SUNDRY\Overdue93.txt><TEXTTYPE:<CTRLD><END><CTRLU>><TEXTTYPE:Service Order Date = %T2%, which is %N99% days old<ENTER>><MSTOP><ENDIF><REM2:Test if 62 or more days overdue><IFVAR2:2:99:5:62><TBOX4:T:4:CenterCenter000278000200:000:StatusThis is 62 or more days old, so details will be entered into the file Overdue62.txt><REM2:Go to fresh line in text file and enter the appropriate details><LAUNCHYES3:0:0112Overdue62<LAUNCH:C:\Windows\Notepad.exe<PARAM>D:\Docs\SUNDRY\Overdue62.txt><TEXTTYPE:<CTRLD><END><CTRLU>><TEXTTYPE:Service Order Date = %T2%, which is %N99% days old<ENTER>><MSTOP><ENDIF><REM2:Test if 31 or more days overdue><IFVAR2:2:99:5:31><TBOX4:T:4:CenterCenter000278000200:000:StatusThis is 31 or more days old, so details will be entered into the file Overdue31.txt><REM2:Go to fresh line in text file and enter the appropriate details><LAUNCHYES3:0:0112Overdue31<LAUNCH:C:\Windows\Notepad.exe<PARAM>D:\Docs\SUNDRY\Overdue31.txt><TEXTTYPE:<CTRLD><END><CTRLU>><TEXTTYPE:Service Order Date = %T2%, which is %N99% days old<ENTER>><MSTOP><ENDIF><TBOX4:T:4:CenterCenter000278000200:000:StatusN99 = %N99% This is less than 31 days old, so no details will be entered.><MSTOP> Make 3 blank Notepad files before you run it: Overdue31.txt, Overdue62.txt and Overdue93.txt. Or amend to use whatever files you already have - you didn't provide any details. Or use clipboard for transfer instead. Experts: This is the first time I've used any of ME's Logical commands, so it's pretty crude. I'm sure there's a more elegant way of implementing all those If loops, and I'd appreciate suggestions. -- Terry, West Sussex, UK
  21. I think the following would work. It is activated using Schedule, at 06:05 // Start and stop macro at specific times. Text Box Display: Message Repeat Until %T1% >= "04:45:00" Time: Save hh:mm:ss (15:04:23) into %T1% // PLACE your own commands here Repeat End Text Box Display: Message Macro Stop CODE _________________________________________________________________ <REM2:Start and stop macro at specific times.><TBOX4:T:2:CenterCenter000278000200:005:MessageThe macro has started. It will run until 04:45 on the following day. (This message will close automatically in 5 seconds.)><REP3:08:000005:000001:0001:0:01:04:45:00><hh:mm:ssP000{N}{F000}01><REM2:PLACE your own commands here><ENDREP><TBOX4:T:4:CenterCenter000278000200:005:MessageThe set time has been reached. The time (from variable T1) is now %T1%. When you close this message, the macro will stop. ><MSTOP> _______________________________________________ I tested it for short periods. -- Terry, West Sussex, UK
  22. OK, thanks, done. -- Terry, West Sussex, UK
  23. Looks like that's a NO then...? -- Terry, West Sussex, UK
  24. I was wrong - I haven't fixed it. Exactly the same problem has been re-occurring repeatedly. It seems to arise when I run ME after using my DVD drive. Now becoming really annoying. Can you help isolate and fix please? -- Terry, West Sussex, UK
  25. Thanks - I should have spotted that! -- Terry, West Sussex, UK
×
×
  • Create New...