Jump to content
Macro Express Forums

Namino

Members
  • Posts

    45
  • Joined

  • Last visited

Posts posted by Namino

  1. Hello,

     

    i have tried to import my old macros from Version 3.7. But when i import the old file the new MacroExpress Pro stops working. Then it is no longer possible to click any part of the window. Only the Trayicon remains active and when i exit MEPro and restart it there are none of my old macros.

     

    Does anyone else have this problem?

     

    Best Regards

    Kosti

     

    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. URL PROBLEM (rather serious if no workaround, or option to set)

    urls that have xxxxxx %something%.xxxxxxxxx

     

    cause MEP to stop, give error message (unable to find variable %something% )

     

    dynamic pages may have the "%" as characters

    ... %statueofliberty%xxxxx etc..

     

    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. Does the new pro version allow for better integration with Firefox. I would like to use the wait for web page command now available for IE but not for Firefox. Also, does it have a command for triple left mouse click?

     

    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.

  4. 2. Somehow, unlike under ME3 all IE windows ("web site" command) do not open maximized! How can I change this?

     

    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"/>

  5. I would avoid using the "Import Macro" option from the File Menu... tried it 3 times and just ended up locking up my Macro

    Express on each attempt... You'd think I would have learned after the 2nd try, if not the 1st.

     

    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.

  6. A program named Teamplayer developed by Wunderworks allows the installation of a second mouse which will have its own independent cursor. Has anyone had any experience with this program and how its installation and the additional mouse affects the performance of a macro’s mouse click command? Thanks.

     

    Michael

     

    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.

  7. Can ME3 toggle the Windows Firewall On or Off without going through the process of loading the Control Panel window, and selecting the options?

     

    Is there a Registry entry that controls this?

     

     

    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.

  8. do u know if logitech mouse drivers allow you to program holding down a mouse key to hold down a keyboard key for certain programs?

     

    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.

  9. 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?

  10. I'd like to create a macro that selects a menu item or sub-menu item. In many programs, some menu items do not have keyboard shortcuts assigned to them. Being able to create a macro for such items and assign a hot key to activate them would be great.

     

    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>>

  11. Is there a way to move the mouse from point 'a' to point 'b' over 0.2 seconds?

     

    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?

  12. 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.

  13. 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

  14. 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)
    >

  15. 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.

  16. 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...