Jump to content
Macro Express Forums


  • Posts

  • Joined

  • Last visited

Everything posted by Namino

  1. I had the same problem. The dialog is coming up under other windows so you can't see it. Kevin told us the solution here.
  2. This was one of the few problems I've had since I switched over to Pro. Maybe it's a known issue - the price we have to pay in order to have the new unlimited variables feature? To get around it, I launch my browser and text type the address directly into the address bar, which adds a second or so, but works fine. Maybe it would be possible to add an option to tell Macro Express Pro not to look for variables in the website address?
  3. Right clicking on the 'running man' icon in the system tray aborts the macro for me. Have you tried setting up an abort hotkey? You can do it in the preferences > playback > miscellaneous.
  4. No, the 'wait for webpage' command in Pro only works with IE. I agree that it would be nice to have it work with Firefox, but there are ways to determine when a page has loaded in Firefox, for example waiting for the Stop button to grey out. No command for triple left mouse click, but you could simply do three single mouse clicks in a row.
  5. You could use a maximize window command after the web site command, or use the launch program command instead. <PROGRAM LAUNCH Path="C:\\Program Files\\Internet Explorer\\iexplore.exe" Mode="\x02" Parameters="http://www.macroexpress.com/" Default_Path="TRUE" Wait="1" Get_Console="FALSE"/>
  6. There is no such limit in Pro - you can make new variables as you need them.
  7. I had the same problem. During the import process MacroExpress Pro locked up and had to be restarted. After a few attempts I got it to work and successfully imported all my version 3 macros.
  8. Wow, I've been looking forward to this! The new features sound amazing. Can't wait to try it.
  9. No, this is the first time I have come across the idea of two mice on one computer. Interesting. I would say the best idea is to set up Teamplayer and test how Macro Express handles it.
  10. On my computer it is: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\EnableFirewall Set it to 0 to disable Windows firewall, or 1 should you want to use it. I prefer to use Comodo firewall.
  11. All the versions of Setpoint (Logitech's mouse software) I've used allow you to set any mouse button to type a keyboard key - for example backspace - but they don't repeat as you hold. You just get one keystroke for every mouse button click. You can set the mouse buttons to type key combinations to trigger MacroExpress macros, which may be a work around. I have various macros set to the extra buttons on my mouse.
  12. Sure, you can use the 'Set string from prompt' command, like this: <LAUNCHNO3:0:0012Untitled - Notepad<LAUNCH:C:\WINDOWS\notepad.exe><TVAR2:01:02:FEnter wordFFCenter:Center><TEXTTYPE:the %T1% is weird>
  13. Here is how I would do it: <ASCIIC:95:1:13><ASCIIC:96:1:10><TVAR2:95:01:%T95%%T96%><TVAR2:01:04:C:\Text Document.txt><TMVAR2:21:01:01:001:000:%T95%,><TMVAR2:17:01:00:000:000:C:\temp.txtF><ADFBEG:F10:001:000001:000001:C:\temp.txt><ADFEND><DOFILE:08:NN:C:\temp.txt>><TBOX4:T:1:CenterCenter000278000200:000:T1=%T1% T2=%T2% T3=%T3% T4=%T4% T5=%T5%> It reformats the file to comma delimited, then sets the variables from it using the ASCII file process command. Maybe someone else can suggest another method?
  14. You can do it by using the Text Type command, like this: <LAUNCHDEL2:1:00C:\WINDOWS\system32\cmd.exe><WAITWIN2:000010:000000:cmd.exe><TEXTTYPE:This is a test>
  15. A while ago I submitted this as a feature request, so lets hope it's included in Macro Express 4. For the time being, you need to set a sequence of keystrokes to select the menu item. If the menu item does not have a Alt shortcut, I usually use the arrow keys to move to it. Edit: You could also run a AutoIT script to directly select a menu item, something like this: <REM2:Put a linefeed in T95><ASCIIC:95:1:13><ASCIIC:96:1:10><TVAR2:95:01:%T95%%T96%><REM2:><REM2:Launch notepad><LAUNCHDEL2:1:00C:\WINDOWS\notepad.exe><WAITWIN2:000010:000000:Untitled - Notepad><REM2:><REM2:Set window title><TVAR2:01:01:Untitled - Notepad><REM2:><REM2:Set menu title><TVAR2:02:01:F&ormat><REM2:><REM2:Set menu item><TVAR2:03:01:&Font...><REM2:><REM2:Create the autoit script><TVAR2:04:01:#NoTrayIcon%T95%AutoItSetOption ("WinTitleMatchMode", 2)%T95%WinMenuSelectItem("%T1%", "", "%T2%", "%T3%")><TMVAR2:17:04:00:000:000:C:\Directly select menu item.au3F><REM2:><REM2:Run the autoit script><LAUNCHDEL2:1:00C:\Program Files\AutoIt3\AutoIt3.exe<PARAM>"C:\Directly select menu item.au3"><REM2:><REM2:Delete and autoit script><DOFILE:08:NN:C:\Directly select menu item.au3>>
  16. Sure, you could do something like this: <MMS2:50,50><REP3:01:000001:000001:00100:0:01:><MMP2:3,3><MSD:2><ENDREP> Maybe there is a better way to select the text, such as Select All with ctrl-a?
  17. Hi, I'd just thought I'd point out that you could also make a small ram disk for passing variables between MacroExpress and other programs or scripts. Make a ram disk, then save/read text files on it. As far as I know, it's the fastest way to do it and does not wear your hard drive. I used this free program to make my ram disk.
  18. As far as I know, it's not possible to set a muliple choice menu to be always on top. It would be handy to be able to do this.
  19. I've since found a way to do this using an additional program. So, it is possible to activate macros by rolling the mouse wheel, but not with MacroExress alone.
  20. Hi, Does anyone know how to activate a macro when the mouse wheel is rolled up or down one position? I don't mean pressing the mouse wheel - which would be a middle button click. I mean rolling the mouse wheel like you would do to scroll a page up or down. I've searched and I'm currently thinking that this is impossible. Anyone got a novel way to do this? Any advice would be appreciated. Thanks
  21. Me too! It's really only limited by our imagination
  22. My company is looking into something very similar to this. We are planning on making buttons in Access that use VBA to launch ME macros. It's still in the planning stages so I can't really say how effective it is. Just search the manual for 'vba' and you can find an example of how to launch a macro using VBA.
  23. It's very easy to do this once you know the basics of MacroExpress. I'd suggest studying the help file and practising using commands such as text type and program launch. This is one of my macros that does something similar to what you want: Variable Set String %T1% from File: "Time log account manager.txt" Replace "&" with "" in %T1% Variable Modify String: Copy %T1% to %T4% Variable Set String %T2% from File: "Time log customer.txt" Variable Set String %T3% from File: "Time log job number.txt" Variable Set Integer %N1% from Position of Text in Variable %T4% Variable Modify String: Delete Part of %T4% Program Launch: "OUTLOOK.EXE" Wait For Window Title: "- Microsoft Outlook" Text Type: <CTRLD>1<CTRLU> Wait Time Delay 1 Seconds Text Type: <CTRLD>n<CTRLU> Wait For Window Title: "Untitled - Message (HTML) " Wait Time Delay 1 Seconds Text Type: %T1% Text Type: <TAB><TAB> Delay 200 Milliseconds Text Type: <TAB> Delay 200 Milliseconds Text Type: %T2% %T3% Text Type: <TAB> Delay 200 Milliseconds Text Type: Hi %T4%, (message body) <TVAR2:01:04:H:\Text file variables\Time log\Time log account manager.txt><TMVAR2:21:01:01:001:000:&><TMVAR2:09:04:01:000:000:><TVAR2:02:04:H:\Text file variables\Time log\Time log customer.txt><TVAR2:03:04:H:\Text file variables\Time log\Time log job number.txt><IVAR2:01:13:4: ><TMVAR2:11:04:00:N01:010:><LAUNCHDEL2:0:01C:\Program Files\Microsoft Office\Office12\OUTLOOK.EXE><WAITWIN2:000010:000000:- Microsoft Outlook><TEXTTYPE:<CTRLD>1<CTRLU>><TDELAY:1><TEXTTYPE:<CTRLD>n<CTRLU>><WAITWIN2:000010:000000:Untitled - Message (HTML) ><TDELAY:1><TEXTTYPE:%T1%><TEXTTYPE:<TAB><TAB>><MSD:200><TEXTTYPE:<TAB>><MSD:200><TEXTTYPE:%T2% %T3%><TEXTTYPE:<TAB>><MSD:200><TEXTTYPE:Hi %T4%, (message body) >
  24. Not sure how much help this will be, but I'm also looking into how to achieve this using MacroExpress. Currently, my idea is as follows. 1. The website user (which would be one of our customers) types their order into a form on our website. 2. Upon completion, the user clicks send, and the details of their order are emailed to us in tab delimited format. 3. When the email arrives in Outlook, Outlook automatically saves the text of the email to a set folder (For example C:\Orders). I'm thinking of using the Rules feature in Outlook to accomplish this step. 4. MacroExpress is monitoring the C:\Orders folder by means of a scheduled macro running every 10 seconds. When any file appears in C:\Orders, MacroExpress detects it, and then runs various macros on it. These macros would do things such as enter the details of the parts into our internal order system, and create the machine programs needed to produce the parts. 5. When all the macros have been run on the text file, MacroExpress would move it from the C:\Orders, to C:\Completed Orders, and then go back to monitoring C:\Orders for new orders arriving from our website.
  25. This would be one way to do what you want: <TVAR2:01:01:a><IVAR2:01:01:2><TVAR2:01:02:FKey to pressFFCenter:Center><IVAR2:01:02:FSeconds interval between keypressesFFCenter:Center><REP3:01:000001:000001:99999:0:01:><TEXTTYPE:%T1%><DELAY:%N1%><ENDREP> Another way would be to make a macro that runs on a schedule. Check out the manaul
  • Create New...