Open Side Menu Go to the Top

02-13-2008 , 04:29 PM
For all of you windows hackers:
1.) Are there programming languages other than AHK that provide (reasonably easy) ways to get data from other windows programs that are running (e.g., getting data from an open FTP table)? C# maybe?
2.) If so, are any of these languages going to be able to perform better than AHK in a task like: gathering data from FTP tables, manipulate data, output manipulated data to a GUI?

Thanks
Programming languages that can get data from other Windows programs Quote
Programming languages that can get data from other Windows programs
150% up to $2,000 Welcome Bonus on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
Programming languages that can get data from other Windows programs
02-14-2008 , 08:35 AM
Yes you can get data from FTP client with virtually all windows programming languages. It is not that easy to figure out so if you are not very good at programming then it will be a hard task to take up. To get data back you have to hook into the thread the other process is running in and get your hook to return the data you require. I am currently writing a program in C# that extracts data from FT. I think you could write any program you could think of in any of the languages.

Mark.
Programming languages that can get data from other Windows programs Quote
02-14-2008 , 03:04 PM
Thanks Mark.

I are good at programming imo (i'm a software engineer). I've just never really done any windows programming. I'm basically trying to weigh the options between using AHK, which was basically built to do this sort of thing, but is a goofy language and may not be as performant and definitely isn't as robust as a language like C#.
Programming languages that can get data from other Windows programs Quote
02-14-2008 , 07:42 PM
Mark,
When you say you are using the c# lang to extract data from FT...are you using something in the .net framework to get the other windows thread or just regular win32 calls? i'm just starting c# programming and i'm wondering if to use it or just stick with c++ to read another windows messages & data.
Programming languages that can get data from other Windows programs Quote
02-14-2008 , 09:34 PM
I'd use AHK :/

It can't hook in to other processes tho, so if you need to do that you'd have to make a DLL or something to do the hooking with.
Programming languages that can get data from other Windows programs Quote
02-15-2008 , 10:38 AM
Quote:
Originally Posted by santoshjoseph
Mark,
When you say you are using the c# lang to extract data from FT...are you using something in the .net framework to get the other windows thread or just regular win32 calls? i'm just starting c# programming and i'm wondering if to use it or just stick with c++ to read another windows messages & data.
I am just using win32 calls. There is nothing in the .net framework to extract data from other applications. You could do the same thing in C or C++. Just really depends on which language you are more used to and I have never really done much C or C++. Also I want to use ASP.net to do some displaying of the data so this is another reason why I am using c#

Mark.
Programming languages that can get data from other Windows programs Quote
02-15-2008 , 10:44 AM
The following article may be useful to people who want to do extracting of data using programming languages.

http://www.codeproject.com/KB/thread..._memsteal.aspx
Programming languages that can get data from other Windows programs Quote
02-15-2008 , 02:00 PM
That will work on FTP, but won't work on custom controls like PokerStarsListClass.
Programming languages that can get data from other Windows programs Quote
02-15-2008 , 02:29 PM
Not looked at poker stars yet so cant comment but do the PokerStartListClass not inherit from the general list glass. I am sure there will be commands that you can use. Do you have any experiance of working with stars and what you used.

Mark.
Programming languages that can get data from other Windows programs Quote
02-15-2008 , 04:05 PM
I'm not a windows programmer, but I don't think there's an easy way to get info out of the PokerStarsListClass. I don't really understand how people do, but I know that some have figured it out...
Programming languages that can get data from other Windows programs Quote
02-15-2008 , 08:09 PM
Clearly nobody cares about this but technically you are reverse engineering your client software which is technically illegal ( federal DMCA ) and probably against your terms of service for your client.

But have fun... don't get caught...
Programming languages that can get data from other Windows programs Quote
02-16-2008 , 09:06 AM
If what I am doing is againt the law so is all the AHK scripts. As I am only doing the same thing. Do you understand what reverse engineering means? What I am doing is not reverse engineering.
Programming languages that can get data from other Windows programs Quote
02-16-2008 , 12:55 PM
Looking at the data stream would not be considered reverse engineering. Mucking around with the actual code could be considered reverse engineer.
Programming languages that can get data from other Windows programs Quote
Programming languages that can get data from other Windows programs
150% up to $2,000 Welcome Bonus on CoinPoker
Join the action now
Daily Rewards • Splash Pots • CoinRaces
Programming languages that can get data from other Windows programs

      
m