Jump to content

Getting Started in the Right Direction...

- - - - -

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

#1
TheMadHatter

TheMadHatter

    Newbie

  • Members
  • Pip
  • 4 posts
Hello everyone,

I need some guidance from some skilled (or not so skilled) programmers. I'm trying to start my new
programming project for school, and I have almost no idea where to get started. Here's what I'm trying to do:

Develop a Computer Overclocking GUI utility that allows users to view their current PC Hardware configuration and mess with the settings. EX: (CPU ratio, FSB, Cpu multipliers, etc...)

I'm a young individual with a very 'technological mind'. This project is causing a great amount of stress. If someone could help/point me in the right direction, that would be wonderful. Any information at all would be highly appreciated. (If you need more information just let me know!)

Cheers, and thanks
TheMadHatter

#2
artificial

artificial

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 624 posts
Hmmm... what kind of applications have you developed so far? Would you say that you're a more or less experienced programmer?
Due to the fact that you want to do some low-level stuff, I recommend that you use a language like C in combination with assembly or a library for that purpose.

Greets,
artificial
Sometimes words ain't enough to express something. That's why computer scientists use double words.

#3
TheMadHatter

TheMadHatter

    Newbie

  • Members
  • Pip
  • 4 posts
I am a less experienced programmer. I've been playing around with HTML, CSS, and PHP since I was 12; I'm 19 now attempting a bachelor's in programming. I'm trying to move from "Web programming" and learn languages like C,C++, and Java (The fun ones, in my opinion.)

Okay, so from what I gathered from your response, I need to work with .Dll's and C progamming? (What about C++ ?)

Thank you for your response, it was most helpful.

Another Question:
I guess I'm just stumped as to how I access the necessary information to do this. Ex: For a portion of this program, I need to display the type of CPU a user is operating under. Is this stored on the computer somewhere and I need to locate it? ( I feel like I know what I need, but don't know how to ask it....)

Thanks,
TheMadHatter

#4
artificial

artificial

    Programming God

  • Members
  • PipPipPipPipPipPipPip
  • 624 posts
It doesn't matter whether you choose C or C++. Maybe C++ is the better choice for it is object-oriented. The reason why I suggested C is that it's (in my opinion) a bit easier to interface its code with assembly (no overloaded functions etc.).
You should search the Internet for some libraries or assembly interrupts that are capable of manipulating the CPU's performance. If you just want to get some information about it, you can use this function: Link

Greets,
artificial
Sometimes words ain't enough to express something. That's why computer scientists use double words.