Jump to content
Macro Express Forums

terrypin

Members
  • Posts

    2,230
  • Joined

  • Last visited

  • Days Won

    23

Everything posted by terrypin

  1. Cory: What are 'dyno runs' please? -- Terry, East Grinstead, UK
  2. I'll second that. Will you make the formal request? -- Terry, East Grinstead, UK
  3. When building or editing a menu, the list of macros on the left in Menu Builder is sorted wrongly. Nicknames with capitals are sorted before others. The list is sorted correctly in Macro Explorer. In Menu Builder MM to GE with Mark & Placemark MY VERSION: Type Dates and Time Macro repeated Make 4 volume curve markers Make JPG and bring it to timeline etc In ME Pro Explorer MAGIX - Support email form Make 4 volume curve markers Make JPG and bring it to timeline MEP open & adjust etc -- Terry, East Grinstead, UK
  4. Pleased to see that so clearly stated. I've been puzzling over why several of macros aren't working in ME Pro, all concerned with the clipboard behaviour. Have you reported that as an ME Pro bug? -- Terry, East Grinstead, UK
  5. Then that was a bad decision IMO. And I find it hard to believe that testing for a breakpoint on a Comment could slow down a macro significantly! Are you really saying that macros in ME Pro run significantly faster on average than they did in ME 3, which does include Comments in its breakpoint checks? My tests so far don't support that. What speed contribution are you saying has resulted from removing the facilty to test Comments for a breakpoint? I've now formally reported it as a bug, because it's functionality I expected to see and it's not working. As well as listing all the new features of ME Pro, wouldn't it be fair of ISS to also list the features you've removed from the previous version? -- Terry, East Grinstead, UK
  6. I'd be happy to try to reproduce the scenario here but I'm not clear I'd do so faithfully. Could you perhaps distill each of the 3 macros A, B and C to bare essentials, with simple variable names (X, Y, etc), showing the command text and actual code? -- Terry, East Grinstead, UK
  7. Thanks Steve. Yes, I should have been more explicit. In this post (unlike my other one about breakpoints) it's the Comment tab contents I'm talking about. I've recently started trying to use these more often. After saving my largest snippet so far, about 20 commands, mostly with comments explaining what I was doing, I was miffed to find them deleted. -- Terry, East Grinstead, UK
  8. I've encountered another obstacle recently in using pixel and cursor checking routines in Firefox. This stems from using the multiple tab rows feature of the FF extension 'TabMix Plus'. As the number of rows changes, so does the relative position of various targets! And when I thought I'd taken care of that (with difficulty), I realised that sometimes the macro itself could add another site and hence occasionally another tab row. Is the extension you mentioned 'Highlight Focus'? That adds colour to some boxes reached by tabbing, but many other 'tabbed positions' aren't affected and still show only a faint marquee. -- Terry, East Grinstead, UK
  9. Steve, As per my reply to Jason, I typically place a breakpoint on a Comment line (Remark in ME3). That introduces the next section. So after hitting F9 the macro should stop right at the end of the previous section. Very helpful for debugging. That's what happens in ME 3. But in ME Pro it doesn't stop. -- Terry, East Grinstead, UK
  10. Thanks for the fast reply, Jason. But that seems a disappointing backward step to me. Comments summarising the purpose of the following section are natural places for a breakpoint. That's where I've always tended to put mine. As I said, it works fine in ME 3, so why not ME Pro? -- Terry, East Grinstead, UK
  11. Thanks Steve, I'll report it. -- Terry, East Grinstead, UK
  12. I've started to use the handy new Snippets feature in ME Pro. Seems a pity that they don't retain any Comments you carefully made in the original? Is that deliberate? -- Terry, East Grinstead, UK
  13. ME Pro seems to ignore breakpoints set on a Comment command. The macro goes sailing cheerfully past it. Can others confirm please? This works OK in ME 3. -- Terry, East Grinstead, UK
  14. Are you sure they are empty and will always be empty? Did you read my earlier reply in post #3? -- Terry, East Grinstead, UK
  15. Bob, Do you also have ME Pro? If so, I'd be very interested in your timing for the extremely slow macro I posted up-thread, i.e: <REPEAT START Start="1" Step="1" Count="100" Save="FALSE" Variable="%N[1]%"/> <VARIABLE SET STRING Option="\x00" Destination="%X%"/> <VARIABLE MODIFY STRING Option="\x10" Destination="%X%"/> <END REPEAT/> And anyone else, of course. -- Terry, East Grinstead, UK
  16. This macro should reposition the already-open Script Editor. Window Activate: Macro Express Pro - Script Editor Wait for Window Title: Macro Express Pro - Script Editor Window Reposition: Macro Express Pro - Script Editor Position: 1000, 0 Macro Return <WINDOW ACTIVATE Title="Macro Express Pro - Script Editor" Exact_Match="FALSE" Wildcards="FALSE"/> <WAIT FOR WINDOW TITLE Title="Macro Express Pro - Script Editor" Partial="TRUE" Wildcards="FALSE" Indefinite="TRUE" Hours="0" Minutes="0" Seconds="0"/> <WINDOW REPOSITION Option="\x01" Title="Macro Express Pro - Script Editor" Partial="TRUE" Wildcards="FALSE" Method="\x00" Left="1000" Top="0" Monitor="0" _IGNORE="0x0006"/> <MACRO RETURN/> It failed every time I tried. Wherever the window was initially positioned, no change occurred. Similarly a Resize command failed too. Window Resize: Macro Express Pro - Script Editor Size: 800, 1000 That gave an even stranger result: a new, empty 'outline' of Script Editor appeared, and when closed it also closed the original one. In some other cases I won't burden you with it froze ME Pro entirely. Any ideas on the cause please? -- Terry, East Grinstead, UK
  17. I'd be happy to take a look at it but the solution usually depends heavily on the particular site. Can you give us a URL please? -- Terry, East Grinstead, UK
  18. How do you do that?! And while we're on this side-issue, why does the CODEBOX entry (amongst others) appear not once but 5 times? -- Terry, East Grinstead, UK
  19. In the ME3 forum in post #13 of the thread http://pgmacros.invisionzone.com/index.php?showtopic=3575 I raised a puzzle about ME Pro being much slower than ME3 in some cases. For those (e.g. Cory) who don't read that forum, here's a brief summary. The following short macro code (a suggested faster method of emptying the clipboard) runs 20 times slower in ME Pro than in ME 3 on my PC. Repeat Start (Repeat 100 times) Variable Set String %X% to "" Variable Modify String: Save %X% to the clipboard End Repeat ME Pro took 25.4 secs <REPEAT START Start="1" Step="1" Count="100" Save="FALSE" Variable="%N[1]%"/> <VARIABLE SET STRING Option="\x00" Destination="%X%"/> <VARIABLE MODIFY STRING Option="\x10" Destination="%X%"/> <END REPEAT/> ME 3 took 1.4 secs <REP3:01:000001:000001:00100:0:01:><TVAR2:01:01:><TMVAR2:16:01:00:000:000:><ENDREP> As I can't figure out why, it worries me that this might be a general issue. Or at least for macros using similar variable setting and modification commands. But, if so, I would have expected to see many reports from users witnessing slow-downs. BTW, have the codeboxes always been this wasteful of space? -- Terry, East Grinstead, UK
  20. OK Cory. Yes, you're right on that specific. (I didn't spot that before my first post.) But the two key differences from ME 3 to my mind are: the missing Save As and the changed default location (to \Program Files, the last place I want my data). Fair enough! Personally I far prefer to determine a file's location once I've added content, but I can see that might not suit everyone. -- Terry, East Grinstead, UK
  21. I'm getting some more odd behaviour when running macros from the Script Editor (F9). Here's one example I've tried several times. When run with F9 the following takes about 60 seconds until the message appears. (That's excluding the short initial delay.) Yet run from ME Pro Explorer it takes a mere 2 seconds. A factor of 30:1. Variable Set String %T[1]% to "" Repeat Start (Repeat 10000 times) Variable Modify String %T[1]%: Append Text (Extra-) End Repeat Text Box Display: Result <VARIABLE SET STRING Option="\x00" Destination="%T[1]%"/> <REPEAT START Start="1" Step="1" Count="10000" Save="TRUE" Variable="%N[1]%"/> <VARIABLE MODIFY STRING Option="\x06" Destination="%T[1]%" Value="Extra-"/> <END REPEAT/> <TEXT BOX DISPLAY Title="Result" Content="{\\rtf1\\ansi\\ansicpg1252\\deff0\\deflang2057{\\fonttbl{\\f0\\fnil\\fcharset0 Tahoma;}{\\f1\\fnil Tahoma;}}\r\n\\viewkind4\\uc1\\pard\\f0\\fs16 There were %N[1]% repetitions.\r\n\\par \r\n\\par T1 = %T[1]%\\f1 \r\n\\par }\r\n" Left="Center" Top="Center" Width="278" Height="200" Monitor="0" OnTop="FALSE" Keep_Focus="TRUE" Mode="\x00" Delay="0"/> Could someone kindly try it and see if they get the same dramatic difference please. Is there some obvious likely reason I'm missing? -- Terry, East Grinstead, UK
  22. Mike, You'll stand a better chance of a practical solution if you give us a specific example, i.e. the URL and the drop-down you're targeting, as methods can vary a lot. But to get you started, here's one general approach. On the Advanced Google Search page at http://www.google.co.uk/advanced_search there's a drop-down box for Results per page. Part of your macro might look like this Keystroke Speed: 10 Milliseconds // Open web page Web Site: http://www.google.co.uk/advanced_search [internet Explorer - Wait to load] // You probably already have your text from the file in T1. In my simplified example, it's in the clipboard Variable Set String %T1% from Clipboard // Click the drop-down for Results per Page Mouse Move Window 729, 496 Mouse Left Button Click // This is a crude selection routine and would need streamlining for larger numbers of entries // If value = 10 then just key Enter If Variable %T1% = "10" Text Type: <ENTER> End If // If value = 20 then arrow down once If Variable %T1% = "20" Text Type: <ARROW DOWN> Text Type: <ENTER> End If // If value = 30 then arrow down twice If Variable %T1% = "30" Text Type: <ARROW DOWN><ARROW DOWN> Text Type: <ENTER> End If // If value = 50 then arrow down 3 times If Variable %T1% = "50" Text Type: <ARROW DOWN><ARROW DOWN><ARROW DOWN> Text Type: <ENTER> End If // If value = 100 then arrow down 4 times If Variable %T1% = "100" Text Type: <ARROW DOWN><ARROW DOWN><ARROW DOWN><ARROW DOWN> Text Type: <ENTER> End If Text Box Display: Conclusion Macro Return Here's the code if you want to try it )paste into Direct Editor): <SPKEY:0010><REM2:Open web page><HTTP2:2:T:http://www.google.co.uk/advanced_search><REM2:You probably already have your text from the file in T1. In my simplified example, it's in the clipboard><TVAR2:01:03:><REM2:Click the drop-down for Results per Page><MMW2:729,496><LCLK><REM2:This is a crude selection routine and would need streamlining for larger numbers of entries><REM2:If value = 10 then just key Enter><IFVAR2:1:01:1:10><TEXTTYPE:<ENTER>><ENDIF><REM2:If value = 20 then arrow down once><IFVAR2:1:01:1:20><TEXTTYPE:<ARROW DOWN>><TEXTTYPE:<ENTER>><ENDIF><REM2:If value = 30 then arrow down twice><IFVAR2:1:01:1:30><TEXTTYPE:<ARROW DOWN><ARROW DOWN>><TEXTTYPE:<ENTER>><ENDIF><REM2:If value = 50 then arrow down 3 times><IFVAR2:1:01:1:50><TEXTTYPE:<ARROW DOWN><ARROW DOWN><ARROW DOWN>><TEXTTYPE:<ENTER>><ENDIF><REM2:If value = 100 then arrow down 4 times><IFVAR2:1:01:1:100><TEXTTYPE:<ARROW DOWN><ARROW DOWN><ARROW DOWN><ARROW DOWN>><TEXTTYPE:<ENTER>><ENDIF><TBOX4:T:1:001387000525000278000200:000:ConclusionYou chose the value %T1%, That should now be in the drop-down box ready for continuing to another drop-dwn box or closing the web form.><MRETURN> -- Terry, East Grinstead, UK
×
×
  • Create New...