Jump to content
Macro Express Forums

gryphon410

Members
  • Posts

    9
  • Joined

  • Last visited

  • Days Won

    1

gryphon410 last won the day on October 20 2016

gryphon410 had the most liked content!

gryphon410's Achievements

Newbie

Newbie (1/14)

1

Reputation

  1. Sorry for lack of response. I'll PM you with the video since you're interested. As for feedback... I've only had one person take a look and not even at the code, just the video. Since it didn't seem like work they were interested in taking it on, I am still looking for someone who may be interested in the workload. So far it appears that the method I'm doing is working fine, but I would definitely welcome the review of the actual code and the continued conversation on the topic for someone interested in taking on some of this work. It is looking more and more like I will need someone I can hire on, several factors pending. So if anyone is interested, send me a PM. Thanks, Doug
  2. Ok, so...I developed a macro on a dev server for a customer through RDP and was expecting that the environment and setup would all be the same as it would be for their Prod server. When I did everything on dev, my "Get Control" worked just fine. Here's an example - <GET CONTROL Flags="1" Program_Name="FSMAIN.EXE" Class="ThunderRT6MDIForm" Title="ProgramName - Acme" Control="\"MDIClient\",\"3\",\"MDIActiveXClass\",\"1\",\"ThunderRT6FormDC\",\"1\", \"WindowsForms10.Window.8.app.0.378734a\",\"1\",\"WindowsForms10.Window.8.app.0.378734a\",\"1\",\"WindowsForms10.Window.8.app.0.378734a\",\"20\",\"WindowsForms10.Window.b.app.0.378734a\", \"2\",\"WindowsForms10.EDIT.app.0.378734a\",\"1\"" Variable="%C[1]%" Caption="ProgramName - Acme" Partial="TRUE" Wildcards="FALSE" _COMMENT="Obtain information about the Client ID field to be able to gain focus."/> When I do the same thing on the Prod server, it's not interacting with the program at all. Instead, it seems like the capture is only getting to the top level of my remote session and grabbing that information. Here's what I get - <GET CONTROL Flags="1" Program_Name="WFICA32.EXE" Class="Transparent Windows Client" Title="ProgramName - Acme - \\\\Remote" Variable="%C[1]%" Caption="ProgramName - Acme - \\\\Remote" Partial="TRUE" Wildcards="FALSE" _COMMENT="Obtain information about the Client ID field to be able to gain focus."/> I'm being told that for the dev server, we connect to RDP and on that machine we are already on the network. For the prod server, they use their own "foreign" Azure box and then they use the Citrix receiver to connect to the network and run the "ProgramName" application. Basically the services are not running directly from the server because it's going through Citrix from the server to the network. The app is ported in VIA Citrix. So...what can I do? Is there a way I can still use the controls? I was using all my time and effort building a macro that would consistently work and be accurate all based off of the controls. Without the controls being able to be worked with, I would have to do a ton of rework and attempt this from a completely different angle. Please help! Looking for any ideas on what we could do here!! Thanks, Doug
  3. I hope this is ok being posted like this. A review of the forum guidelines didn't stand out to me as such, but I am tired and could have easily missed it. So if this isn't allowed, admins, please delete and I'll rephrase the request. Here's the short and sweet. I'd like to have someone review a video of a macro running I've developed for a client that's the first of many projects that we have to do through the rest of the year. I want to have a discussion about what's viewed at the 10,000 foot level with maybe the occasional 10 foot level. I don't need a bullet list of what's wrong and what should be changed, rather I'm looking for a back-and-forth conversation about the project, the macro, the approach, etc. I've worked with this client before, they were impressed with ME and now we're really getting deep with it. To prevent any liability, though, I'd have to have the person reviewing the video of the macro and the macro itself sign an NDA, limiting the liability just to anything to do with this particular client. As such, I'm looking for an individual who would be interested in working for me likely as a 1099 employee but possibly a w-2 employee. The work would be specific to this client to start, hence the value of reviewing what we are doing and giving input on this particular macro. It also likely wouldn't require assistance until later this year, start of Jan/2017 and might not be needed at all - however I do anticipate there still to be work as the pipeline is starting to get filled quite quickly to the point where I'm concerned I won't have the bandwidth to handle it. I wouldn't have anyone sign anything first. Instead, feel free to contact me and we can discuss your experience and see if it's something you're interested in before we even talk about signing any sort of legal document. I also would not be opposed to any sort of partnership with other Macro Developers who have their own business and want to do a C2C or some other agreement. If that can't work, or if this post has to get deleted, then I will either record the video and scrub a lot of of in editing or I will send just the macro with much of it edited as well. But ideally I would like to have a no restrictions conversation about what the macro is doing and I really can't do that without the full thing being seen and an NDA being signed. PM me if interested. Flame me if this isn't allowed. Admin delete if you get to it first . Thanks, Doug
  4. Oh my word, you're so right. I don't know what I was doing either. I knew I just needed a second set of eyes. Ok, going to adjust and see if that will work. Yep, that worked! Thanks a ton! I think it was late and I was really tired when I was trying to use another unnecessary variable. Thanks for the help!
  5. I found another way I'm going about it, so I don't need that right now. It sucks that I can't get the text out of the Status bar though upon hover or focus of the element. Would make some things a little easier. Oh well. My other option is running into some minor issues, though. I started a new thread for it since it's separate from what's happening here.
  6. So, I swear I've done this before and swear I had this right yesterday, but it doesn't seem to be working. I want to prompt the user to to identify where buttons are on the web page. There will be 10 in a row and rather than identify 10 different variables, I want to use a variable with an array, use a repeat, and then increment the variable array by one each time but it isn't displaying the value of the variable. Here it is - <VARIABLE SET INTEGER Option="\x00" Destination="%N[1]%" Value="1"/> <REPEAT START Start="1" Step="1" Count="10" Save="TRUE" Variable="%ICTypeRepeatCounter%"/> <WAIT FOR KEY PRESS Key="A" Indefinite="TRUE" Hours="0" Minutes="0" Seconds="0"/> <GET MOUSE POSITION Option="\x00" X="%MousePosX[%N[1]%]%" Y="%MousePosY[%N[1]%]%"/> <MESSAGEBOX Caption="Mouse Coodinates" Message="%MousePosX[%N1]%]%, %MousePosY{%N1]%]%" Icon="0"/> <VARIABLE MODIFY INTEGER Option="\x00" Destination="%N[1]%" Value1="%N[1]%" Value2="1"/> <END REPEAT/> <DELAY Flags="\x02" Time="500"/> <MOUSE MOVE Option="\x01" X="%MousePosX[%N[1]%]%" Y="%MousePosY[%N[1]%]%" _PROMPT="0x000A"/> <DELAY Flags="\x02" Time="500"/> <MOUSE LEFT CLICK/> I've also attached a screenshot of the macro commands in the editor if that's easier for anyone. Basically when it gets to where it moves the mouse, it goes in the upper-left hand corner. When I do a message box to display what the Mouse Move Coordinates are, it appears as this - %MousePosX[%N1]%]%, %MousePosX[%N1]%]% What am I doing wrong? I swear I must just be missing something really simple here. -Doug
  7. Yeah, that's what I was afraid of. That was my first initial thought but then I was hoping that maybe there was a way to get that information out of Google Chrome, Firefox or IE when you hover over it. So, I guess that's another question to ask. If I was using a different browser could I get that information? Or you think it's probably still the same issue? It looks like the text is consistent, so long-term I'll explore that as the solution. Short-term I think I'm going to go another route.
  8. If you look at the image I attached you can see that my focus is on a clickable link at the top of this page (highlighted). I want to grab the URL for that link, which is showing at the bottom of the page (also highlighted). It's that text in the lower-left part of the screen that I need to grab. How do I get it?
  9. In the attached picture, you can see that my tabbed focus is currently on the link "Macro Express Pro". While my focus is on there, how do I get the URL that is in the Google Status window below? I want to know specifically what is in the status window while it has my focus. I can hover my mouse over it, right click, copy link, and do it that way, but I can't figure out how to get my mouse cursor to hover based upon where my focus is either. There's too many variables to look at to do it with the mouse so I'd prefer to do it with tabbing through and getting the URL as each element has my focus. Any ideas how to accomplish this? Thanks, Doug
×
×
  • Create New...