Jump to content
Macro Express Forums

MGuyM

Members
  • Posts

    25
  • Joined

  • Last visited

Everything posted by MGuyM

  1. When I Placed my order on Sunday, I received an EMail confirmation that stated: "Your license, and media if ordered, will be sent pending credit card approval." The only way I know that my order was approved is I used my PayPal Credit Card and PayPal Notified me of the Charge. Nothing else has been received. Thanks, MGuyM
  2. Thank You for the speedy Reply. I saw that my charge went through today, but I haven't received anything regarding the ability to download and Register ME Pro. I did order the CD, does that mean I won't get to download to use it sooner, but rather have to wait for the CD? I only ordered the CD as a Backup. Thanks! MGuyM
  3. Now my question is: Will my current Macros work within Pro without Modification? (Backward Compatiblity?) Also, I purchased the PGM Functions Library v3.4.01 and I haven't been able to find anything regarding these powerful tools. Will they continue to work, or is there an Update I need to locate? Thanks!
  4. I for one would love to have a compiler ability to my ME Macros. To be able to write a macro and then compile it as a stand alone app to run without the player would be a wonderful enhancement. Thanks!
  5. This topic has come up for me recently too.... I have a Macro that runs for 6+ hours every day. It begins at a specified time, then it repeats itself every 25 Hours. The problem I run into is that if the PC is rebooted, then the 25 hour clock is reset to 0 and it won't run until the 25 hours are expired again. I have been toying with an idea to have the start time logged to an INI File and change my macro to instead check this time slot every hour and when it is greater then 25 hours since the last run, it runs again. But I've been having trouble putting this together logically. It sounds good, but I'm just not exactly sure of the logic to put it all together. Any Ideas to get me started??? Thanks!
  6. Kevin, Thank You So Much for the very detailed reply. You answered my dilema exactly. I now understand how to make things work from a single master File. Now I need to send you an EMail seperately to get the pricing to run ME on multiple computers in my home. Thank You Again!
  7. Hi all, I need some help with a potential dilema I've been trying to sort out. I have about 2 Dozen different Macros that I run on a single PC. I'm considering setting them up to run on multiple computers in my Network because the work load is becoming too great for just one PC to handle. Without addressing the Licensing Issues, (I'm already well aware of them). I'd like to know if it's possible to manage a Single Macro File on a Master Computer that several other computers can Simultaneously open/read/run this macro? Also, can the .MEX File be updated while it is also being accessed (IE. PC1 is running Macro1 and I use PC2 to update Macro2 at the same time. I'm sure if I tried to update Macro1 on PC2, that it would mess things up on PC1, so that would not be the issue. But the .MEX File would be accessible simultaneously). I'm sure I can copy the Macro file to each computer, but when I start making changes to the individual macros, then I would have to make sure that all computers are updated and I would prefer to just manage the code in a single location. Thank you in Advance for your responses. Sincerely, MGuyM
  8. Thanks Cory. I'm going to see how this all works out. I appreciate your Reply and Assistance. BTW... Nice Web Site
  9. Both Ideas sound Great. Cory - Could I get that Routine? Thanks! JohnBoy691 - The problem with using the Registry is that I have 10,000 Items. That would surely flood my Registry beyond it's means. I've considered using an INI File, but not sure if I can have 10,000 Entries in it. It's gonna be a trial and error thing. Of course, that won't do me any good if I can't store the date/time as a Serial instead of spelled out. I sometimes wish that ME would allow calls to other apps like VBA or even a DLL (future enhancement request). Thanks for both your replies. Sincerely, MGuyM
  10. Hello all. I have a Macro that runs every day and performs a process on a piece of data. However, it can not perform this process until at least 24 hours since the previous process had occurred. Currently, I store this Data in an ASCII File and I process it each day approximately 10 minutes later then the day before. However, because there are other unknown variables that affect the performance, I'm finding that one some days, the process overruns the day before and begins processing the piece of data prior to the 24 hour window that it's allowed. I've been reading about the Date & Time Functions and can't seem to find if there is a Serial Number feature that could be used (similar to Excel). I'd like to store the Date/Time as a Serial Number and do a simple compare (Is NOW later then 24 hours after BEFORE, If Not, wait 5 Seconds and RE-Evaluate until True) I'm thinking I'm going to have to maniupulate it based on Date and Time as Values instead of a Serial (which is going to make this task extremely difficult when I go from one day to the next etc). Thanks!, MGuyM
  11. In ME, I know that I can password protect my macros from being edited and/or run by others. While I don't suspect this to be totally crack proof as I have discovered that someone has removed the password from one of my macros that I shared with them and I don't think it was just dumb luck tha they guess the password cause I used 10 Totally Random Letters, Numbers, and symbols and he still figured it out. So I'm suspecting that he has some way of reading the stored Passwords and before I distribute an updated version, I would like to make sure it is secure. Any Thoughts on this? I really need a way to make my macro Secure. Thanks! MGuyM
  12. Thanks Joe! I think that's going to work perfectly. Might be something to include in a future release of your most outstanding book! Thank You Again!
  13. I personally use the Winter Wallpaper Changer for Windows XP (should work with Vista too) that you can download for free from Microsoft: http://www.microsoft.com/windowsxp/using/digitalphotography/learnmore/wallpapertoy.mspx Thanks, MGuyM
  14. Well, I played with the Kiosk Mode, and while it was pretty cool, I would prefer just having a small window with the information I'm looking for to be displayed. The F11 Option takes too long for the Screen Redraws to be very useful. I'm need to make this go pretty fast if possible. Thank You to everyone for their suggestions. I need to learn VBScript and/or JavaScript to get what I want......
  15. I have a macro that I wrote do automatically click on certain locations within a program. However, after the Click, I have to wait for the Screen to Redraw and display a message for my Macro to click on the Close Button. Problem I'm running into is that usually, everything runs great. But sometimes the Redraw doesn't take place. I currently check for the Change of a Pixel using the following routine: Get Pixel: Window Coords: 430,275 into %N1% Repeat Until %N1% = 1071789 Wait Time Delay 0.5 Seconds Get Pixel: Window Coords: 430,275 into %N1% If Variable %N1% = 1071789 Repeat Exit End If Repeat End What I'd like to add to this is a secondary check for an elapsed amount of time and then exit but I'm not sure how to implement the second level and was hoping that someone could help me (most likely Cory) Basically, if my screen doesn't redraw properly, my Macro hangs in the above loop waiting for the Pixel at 430,275 to change. When this happens, I can move the mouse around the location to allow the change to be seen and my macro continues. However, If I do a for loop to move the mouse around this location, it doesn't seem to work. I'm thinking that if there is a way to get a "TIME" when the First Get Pixel is recorded into %N1% and then during my Repeat Loop, do a Check against the time to see if 1 Minute has elasped, then it could exit the Repeat Loop. But how do I evalute this???? I'll be waiting patiently for a response.... Thank You Very Much in Advance. BTW.... Feel free to post the appropriate code Sincerely! MGuyM
  16. The Kiosk Mode is something to think about. I need to do some testing. Thanks for the info. I'll keep you posted.
  17. You know... I figured it would be you to reply to my question. Your always so helpful here.... You've help answer one of my dilema's, but I still need an answer to my other one. The one about launching a Web Page without all the Menus and Toolbars and extra stuff. Just a "framed" page. I may be able to use some of your techniques described to accomplish what I need, but I'd like to learn how to open a web page in Browser Window without having all the extra screen stuff. (Is it even possible?) I suspect that to do what I want would require some Java Script and while I've been looking through the 1 Java Book I have, I can't seem to find what I'm looking for. The Different Versions of IE allow you to customize the Menu Bars and Toolbars and stuff and I'd like to launch a window without any of the that customization. Okay... I think you get my drift on what I'm looking for. Can you help me? Thank You In Advance!
  18. Need some help if anyone is available with the answer and/or a place to figure this out..... I'm trying write a Macro that will automatically launch a Web Page and after it successfully loads, it will then look for some numbers on the Page in order to perform a Copy and Paste to the Clipboard for later pasting to a Text File using ME. The Problem I'm running into is that it takes various amounts of time to completely load the Web Page. IE6 and IE7 Differ in their loading of web pages due to the layout of the Menu Bar and Tabs etc. I'm hoping I can figure out a way to launch the Web Page from within ME and have the Web Page display within IE without any Menu Bars or Address Bars, or Tabs etc. I basically just want the Page to show up similar to a POPUP. I suspect that to do something like this may require a JavaScript Page to be developed to launch the page the way I want. But need some direction on how to accomplish this. If what I'm asking is beyond the scope of this forum and someone knows where I could go to learn about doing this, I'd be very Greatful for the information. Thank You!
  19. Thanks Cory. I'll get out my Registry Book and see what I can find there. That's probably the best place to determine the Screen Color Depth. Thanks terrypin. I figured I could use a macro to get/set the settings, but I'm looking for something behind the scenes sort of speak. Welcome to the Forum. I'm kinda new too
  20. I'm a new user to ME and I've been reading the Posts on this Forum as well as the very well written book by Joseph Weinpert "Macro Express Explained" and I'm looking for some answers on a few things: 1). I discovered in ME how to determine the Size of the Screen for the Width and Height, but can't find anything to determine the Color Level of the Display (IE. 16 Color; 16-Bit High Color; 24-Bit High Color; 32-Bit High Color). Can this be determined in ME? 2). I was experimenting with Pixel Reads and have to assume that the Pixel Colors that I'm getting are going to be different for each Color Setting by the Display Adapter. I'd like to progmatically at the beginning of my Macro determine what the Color Depth is set to so then I know what colors to look for on the display. Is this Possible? 3). If neither of these options are available, can they be implemented in the next release or maybe even a newer update?? As a new user, I find ME a GREAT Program. However, I'm really confused on how to use the Control Variables within ME and would like to find out how to work with these properly. Can anyone point me in a direction where I can do further reading and be able to learn how these are used and applied? Thank You!
  21. I think the best way to handle something like this is to WRITE the data to a File which you can do rather easily in ME and then when you get to your other application, READ this data into your application. You could then have your Application WRITE the Changed Data to the same File and have ME Read it upon Return. That seems to be the simpilest approach to your problem.
  22. Yes the Window is always in the Same Place. When the Routine is called, the first time through it Does the Get Pixel and sets N99 to the Pixel Color. The problem is that I'm expecting the window to already be displayed, but unfortunately the Pop-up hasn't appeared yet and therefore the Pixel that is read is the Under Color and therefore is set to a value other then 3421493. While writing the above, I had a thought...... Do you know if you can do the following: Repeat Until %N99% <> 3421493 AND If Variable %N99% <> "underlying color" If I can do something like the above, I can add right after the CLICK to set N99 to a value that I know it won't be and then it should work. But I couldn't find anywhere where you can Nest the Repeat. Do you know if you can do the above? Thanks!
  23. There is NO Title Bar in the Popup. Otherwise, I'd be using that. The Best I could do was to watch for the Screen Color to Change in the location of the Popup. But my routine is running too fast and it does the color check before the popup appears. Thanks for the help. Do you have any other suggestions?
  24. Hello. This is my first post here. I've read through just about every message on this board trying to see if I could find the answer to my problem before I am forced to post it myself. Here's my issue..... I have to Web Browsers that are running the same Java Application. I wrote a macro to go through and click the appropriate prompts in each browser based on where in the program it's necessary. The problem that I'm having is that the Java Application that is running in the Window will popup windows that need to be clicked on. I've tried putting in the following routine to wait for the Pop-up to appear: Clear Integer Variables: From 99 to 99 Repeat Until %N99% <> 3421493 Activate Window: "%T1%" Delate 1 Seconds Get Pixel: Window Coords: 347,358 into %N99% If Variable %N99% = 3421493 Mouse Move Window 294,383 Mouse Left Button Click End If Repeat End The Problem I have is that my Macro runs too fast and ends up missing the Pop-Up because it checked the Screen for the the Pixel BEFORE the Pop-up Appeared and it continued past this point. I need the Macro to wait for the Pop-up to appear before it does the above checking, but I don't know when that pop-up appears. Can any one help me with a solution to this problem? I need the macro to run as fast as possible and I've tried putting "delays" in the Macro before the Pop-Up appears, but it runs too slow. I need the routine to run as fast as possible. Any Thoughts??? Thank You in Advance MGuyM
×
×
  • Create New...