Jump to content

extracting info

- - - - -

This topic has been archived. This means that you cannot reply to this topic.
9 replies to this topic

#1
boosali

boosali

    Newbie

  • Members
  • Pip
  • 7 posts
hi guyz, I"m a student in a university, and i have a little project on my mind.
unfortunattlly to get my project done, i will have to learn some additional programing lang.
my question is what lang. i should start learning if my goal is eventually to be able to extract information from a running programs? (without OCR)

for example, i have chess game running, and it records all moves in a small text box inside the program, how can i access that text box and write my own file with the txt? (well, actually i allready know how to write a file, but i need to access)

i know Visual Basic and C.

i saw on the internet that alot of programs use something called "api" to "comunicate", can i use? maybe something better? similar?

thnkx alot!!!!

#2
Orjan

Orjan

    Writes binary right handed and hex left handed

  • Moderators
  • 3,298 posts
API means Application Programming Interface and is predefined routines on how to use built in solutions from operating systems or other programs.
__________________________________________
I study Information Systems at Karlstad University when I'm not on CodeCall

#3
boosali

boosali

    Newbie

  • Members
  • Pip
  • 7 posts
so it has no relevance to my question...
as i unerstand, the fact that my chess maybe using API, doesnt mean its helping me... right?

#4
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
You will probably need to focus on using C or C++ with the windows API to create a hook into your (for example) chess program.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
boosali

boosali

    Newbie

  • Members
  • Pip
  • 7 posts
o.k... when i said i know C... i dont think i know it that well...

so should i look for a "API" guid? or its C that i shloud know better?


p.s, sorry if my english is bad, i am not from an english speaking country :)

#6
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
An API is basically a set of functions you can use after you include a special header file. If you search, you should be able to find the Windows API. Depending on how well you know C, this could be a challenge, however.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#7
boosali

boosali

    Newbie

  • Members
  • Pip
  • 7 posts
is there any other way then using API?

#8
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
There are some programs that can do this for you, but they're using the windows API.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#9
boosali

boosali

    Newbie

  • Members
  • Pip
  • 7 posts
really, there are? that will be very helpfull.... can u give me a name? or how to look for it?
(i understand that i should use google, but what do i search for?)

thnx guyz!!

#10
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
They're usually programs for hacking games. "memory hack program" may have useful results.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog