Jump to content
Macro Express Forums

johnboy691

Members
  • Posts

    109
  • Joined

  • Last visited

Everything posted by johnboy691

  1. First you should contact your company or team Macro Express SME, or if you don't have one in your department try to find one in another department of the company that can help you. If the position of the window is a problem I'm sure they will be more than happy to resolve the issue for you. There is a very simple way using integers and window reposition.
  2. I converted my ME 3.5.5.2 macro to ME PRO version 4.1.6.1. In the ME 3 version I had a Macro Playback Speed commant that was 10 times Slower than Normal. When it is converted into ME Pro is shows as being 0.33 times faster than normal. Can someone explain how this command works in ME Pro. I have read the help document for the command but it doesn't seem to work like the documents show it should. Can someone explain this to me and give me an idea as to how to have the macro slow down it's speed? Thanks
  3. I use the prompt for the same thing. To type a comment or to be able to change a comment it previously captured. Let's say I am using %T1%, I have it print it's value in the variable prompt by having %T1% in the prompt directions. This does confuse workers at first...but I just tell them to use the right arrow or left arrow to take the highlighting off. They can also use the HOME or END keys to do the same thing. Then if they need to chagne something they can scroll through the comment. It just takes some getting use to. Good Luck in training them.
  4. Just wanted to let everyone know we resolved the issue. Really don't understand it, but the macros acativate, and work, so everyone is happy. Our IT department uninstalled and reinstalled ME again. They changed the resolution of the screen. Bingo, macros worked.
  5. Hi Allen: Thanks for your question. Windows XP is our company standard. The macro doesn't have a specific program to launch in. All are global. Let me know if you need any further information. The version of ME is 3.5.5.2 That is the only version corporate allows us to use. We may be able to upgrade in another 20 years.
  6. I have a problem I've never had before. I sent out a macro to many employees. All employees have the non-editable version of ME 3.5.5.2. The macro works on all employee's computers except one. I have had her ME uninstalled and reinstalled by our IT department. I have changed the macro activation from Ctrl+F12 to Ctrl+Alt+0 (zero) and also Alt+F3. The macro will not start. She has not had any keyboard changes made previously. Can anyone explain what may be going on and how to possibly get her macros to work? Is there something I may need our IT department to do to her computer, or the operating system? A reset, etc? If so, what specifically?
  7. I have two monitors.(1 and 2) I have 1, which is my laptop and primary screen which is set at a different resolution than screen 2 a 17" led montior set at a different resolution (for easier reading.) I know how to capature the resolution using the integer variable; but how can I capture which monitor has the program active. For example, if I want to open internet explorer and a specific url site, it will launch and activate in the monitor where the last internet explorer was closed. That is fine, I just need a way to determine which monitor the newly launched internet explorer window is opened on. Any ideas?
  8. Thought I would share what I found out from Insight. They suggested it was a corrupted file. So I opened a new macro file and started importing my macros one at a time till I fould the culprit. Actually I didn't find one, so I'm thinking it was one of the system macros, or something to the file as a whole. Anyway, I'm back in action with no problems now. Guess this would be a good time to say, "Backup those macros, always, it comes in handy sometimes."
  9. Just within the last few days when I make a new macro using Scripting Editor, and go to save it, I get a pop-up error that says "Read Beyond end of File. Can anyone explain what may be causing this and how to correct? Thanks
  10. My company has a application that is brought up in Internet Explorer browser. I type in the application URL and it opens in the browser. This application is used to input data into fields. You use hand commands to choose or do certain things. One of the commands to use to have the application perform an action is Alt A. If I am typing on my keyboard it does the reqired function in the application. However, if I do it using ME with the TEXT TYPE <ALT>a command I get the browser FAVORITES - Add to Favorites command. Any ideas on how to get the Alt A command in the browser application to operate instead of the Browser Alt a command? Thanks, John
  11. My company has Macro Express installed on Citrix servers. Processors open up the citrix session through a browser and all processing applications are accessed and worked then within this Citrix session that is open through the citrix server based website. Has anyone ever used the macro express program to gather information from a program on/within the Citrix session and paste or populate it into a program located on the users PC? Remember, ME is on the citrix server, not the PC. For example, I want to gather a name and address from a green screen which is located within the Citrix session. I then would like it to input the data into a program that the processor has initiated from their pc desktop or my documents, etc. Can you get the macro express that is resident on the Citrix server to recognize a program outside the session on the PC? Thanks for any help. John
  12. Here is some scripting I use to resize and relocate a window (as all employees don't like using the screen the same size) and after done entering data into the correct spot, returns the screen to its original size. Have never had any problems with it. <ACTIVATE2:United - iDRS - Microsoft Internet Explorer><WAITWIN2:000010:000000:United - iDRS - Microsoft Internet Explorer><IVAR2:01:10:><IVAR2:02:09:><IVAR2:05:07:><IVAR2:06:08:><WSIZE:00358,00495"CURRENT"><MSD:50><WPOS2TR:"CURRENT"><MSD:175><IVAR2:03:01:33><IVAR2:04:01:382><MMW2:3N,4N><MSD:175><LCLK><MSD:175><CLIPP><MSD:250><TEXTTYPE:<NUMENTER>><MSD:250><WSIZE:002N,001N"CURRENT"><MSD:50><WPOS2:0006N,0005N"CURRENT">
  13. Jason: Not that I'm aware of...what I do is have the macro I'm designing using the main activiation, say (Alt+2). If I have a problem like you describe I make another macro say (Ctrl+2) then copy the code from the first to the second that I want to test or run. This works well for me and I've built macros with over 57,000 lines of script using this method. The only thing you have to remember is if particluar variables capture infromation previously that you need to populate in different screens, etc. that will run in the second test macro those variables will have to be forced at the beginning of the second macro so the information is there. For example, if I have a macro that copies First and Last name from a spreadsheet...but I want to test how it goes through a different screen or field and it will need to populate the first and last name in that screen, you'd have to put variables at the begining to "force" that information in the variables necessary to do the testing you want. This process has always worked well for me. Good Luck! John
  14. It works!!! Thanks again so much Kevin. My problem was the format I had the folders and files and drive letter set up. This will save me so much manual work trying to make different macros for telecommuters who have "other" drives. I can't believe I put this off for so long. I really, really appreciate your help! Thanks for the code directions too. John
  15. Hi Kevin: Thanks so much for the help! I think I'm almost done. Everything seems to work "except" it always comes up Z for the drive (and I don't even have a Z). I have a T, U and X it could stop at that has the ...User Id..csv file. But it alwys comes up Z. I'll include the script. Do you see what I may be doing wrong. I've tried different combinations. Thansks so much. <REM2:Initialization><TVAR2:99:01:FSA\MACRO EXPRESS --NEW 7-18-2006\John Boller\CSV\GFLX USER ID LIST.csv><REM2:><REM2:Repeat from 78 ('N') to 90 ('Z')><REP3:01:000078:000001:00013:1:01:><ASCIIC:98:0:1><IFOTH:02:1:%T98%:\><IFOTH:01:2:%T99%><BREAK><ENDIF><ENDIF><ENDREP><REM2:Display box just for test purposes to show file and drive captured in variables><TBOX4:T:1:CenterCenter000278000200:000:InfoT98 = %T98% T99 = %T99%><REM2://Searches for User ID><TVAR2:77:02:FWhat is the GFLX USER ID you want to look for?FF0Right:Center><MSD:150><ADFBEG:F10:001:000001:000000:%T98%:\FSA\MACRO EXPRESS --NEW 7-18-2006\John Boller\CSV\GFLX USER ID LIST.csv><IFVAR2:4:07:1:T77T><
  16. Hi All: I have a csv file located on the company server(s) which I access through the X: drive, which is a share drive. When something is saved to this share drive it is duplicated immediately on other servers using drives. ie: S, T, U, W, etc. Most processors access this shared drive through the X: drive. Some however, especially our home telecommuters access the exact same files but using the path of one of the other drives as noted above. My macro now uses the ASCII File Begin Process command using the path X:\FSA\Macro Express\User ID List.csv Is there a way I can Find what path is the share drive letter for those processors who use S, or T, or U, or W, etc.? If there is I could have the macro copy that info into a variable and have the macro go to the operational part of the macro and look for the file using that processor's share drive letter. Thanks for any help you can give. John
  17. I have searched for numbers in a string before. I wrote about it on this site earlier. I'm not sure if it can be adapted to what you want, but think it might. Go to SEARCH on this website and type in johnboy. You will get a list of articles. Look at the one that says "Make ME recognize dates" My posting to that question is listed under johnboy691. There is also some scripting in it you can look at. Hope it helps. John
  18. Just an FYI, my company uses Microsoft Office Outlook 2003 (11.8206.8202) SP3. I have the popups that show new mail, etc. but don't have a problem with them interfering with macros or typing. Perhaps it is a setup issue? I couldn't find anything in a quick search of options available to me as a end user. Maybe the way options set upon setup? Good Luck, John
  19. I'm not a technical IT person but here is how I solved the problem. I have internet sites and company green screens that need to be accessed by one macro and copy and/or input data. Due to internet speed, system speeds, etc. nothing was ever static and errors were happening way to much. How I solved the problem was have the macro do a "test" of a particular word or spot on each screen it went to (that I had placed in a loop) before it moved forward. If it didn't find the place it was suppose to be, I had it pause for 10 seconds (that was my choice) but it can be less even miliseconds before looking for the spot again. It does this up to 5 times before I had a display come up saying it couldn't find the spot. This actually made my macro faster because on those places it could just go like the dickens I didn't have to worry about slowing it down overall. What use to take up to four minutes to process a claim and many error outs during the day, is now down to processing a claim in approximately 45 seconds with narry a error out at all during the week because of timing. Just an idea.
  20. rberg I have this exact problem once in a while, but with using key strokes to start a macro, and if I have the problem, the problem is always on trying to activate the first macro after start up of the computer (usually in the morning.) I log into my computer, macro express is in the start up menu and loads automatically, along with a couple other programs. I open a file in excel, open a gflx window for processing. I start the macro with the command, say... Ctrl+Alt+6... and nothing happens. In a couple seconds when I realize it's not running I start it again by doing Ctrl+Alt+6 and the macro starts running. Maybe someone else has been having this problem that can shed some light on why it's happeing the first time you use a macro after start-up of the computer. It's not because it lost the mex file. That shows itself in a totally different way. John
  21. Don't have time right now to test... But, can you capture something outlook does to notifiy you a message came in. Like the ghost pop-up that shows for a few seconds (you can have outlook keep its forcus for quite a few seconds) when an email comes in....or the ping outlook gives when and email comes in, the cursor movement, etc. Look at what Outlook does, kinda think in reverse of what you have been. Just an idea. Will play with some ideas when I get the time if you haven't solved it by then.
  22. Thanks Paul; You are absolutely correct. I had read about this limitation before I started working on my environment variables. So I went to google and found this... " The maximum length of the combined system and user-defined path for an environment variable is 1,023 characters, excluding the "path=" part of either. The system path is limited to a maximum length of 1,023 characters. The user-defined path is limited to a maximum length of 511 characters. When a user-defined path is combined with a system path, the user-defined path is limited to 1,023 characters minus the system path. If the system path uses the total allocated environment space, the user-defined path may be truncated. In this case, you may experience the problem that is mentioned in the "Symptoms" section. Note These path length limits for environment variables are also true for Microsoft Windows XP and Microsoft Windows Server 2003. "" For my use I use up to 234 environment variables in one macro that capture a total of about 20% being 2 characthers and 80% being 5 to 9 charachters each. So far I have not run into any space limitation problems causing truncated information when all environment variables are populated with data. I also clear each environment variable at the end of my macro so only the environment name is still in the system, just with no data in it. Using the registry would be my first choice, except in my company, the great Gawd of our IT Department has decided employees should not have access to the registry. We've tried for over two years to get this changed with no luck. So until...we can only keep working with the tolls at hand. Hope this information is helpful to others.
  23. Thanks rberg for your ideas. It worked great. Now, taking this further I found there isn't a "simple" way for moving environmental variables for the purpose of copying part, putting to a integer or decimal variable. So I had to do some thinking. I copy the initial value by putting it in a T variable. I then store it to an environmental variable for safe keeping within the macro. 20,000 lines latter when I need to input the text into the program, walla, text type and it's there. But if it was a number, my program won't except a text type of a T variable in the number field...so I had find a way to make the environmental variable back to a Decimal variable. Below is what I ended up doing. Works great! I'm sure there is probably an easier way...but I get it done. This was one of the reasons I had never used environmental variables to much in the past. Now I can go forever...or at least as much as my system will let me. Just wanted to share. <TVAR2:01:03:><TMVAR2:19:01:00:000:000:TEST1><TEXTTYPE:<ALTD><TAB><ALTU>><WAITPB><TVAR2:05:01:1><TMVAR2:21:05:00:000:000:1%TEST1%><TMVAR2:06:05:05:000:000:><ROUND:5:2><TEXTTYPE:%D5%>
  24. Alexis: What Kevin said is exactly what you want. I use the same command with the Username. Our company has each person's computer set with their own user name (ie: mine is jboll). I found using the username is easier than the computer number because it tells me exactly who the user is and I don't have to cross reference a seperate list when locating whose computer is DHO00RS143BC, etc. I know who they are by the name. In addition..If statements work great, but you might also want to consider using the Switch commands. They are very efficient when having different options to use within a macro.
×
×
  • Create New...