Take Screen Shots Automatically

Page 1 of 1

6 Replies - 363 Views - Last Post: 09 October 2012 - 09:44 PM Rate Topic: -----

#1 nirajzambad  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 3
  • Joined: 09-October 12

Take Screen Shots Automatically

Posted 09 October 2012 - 09:25 PM

i want to develop an application using C# which will take screen shots of active window after a certain period.
i am new to development world so need help.
Is This A Good Question/Topic? 0
  • +

Replies To: Take Screen Shots Automatically

#2 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10786
  • View blog
  • Posts: 40,165
  • Joined: 27-December 08

Re: Take Screen Shots Automatically

Posted 09 October 2012 - 09:28 PM

May I ask what is the purpose of this application? What exactly are you trying to accomplish? To what ends will the screenshots be used?
Was This Post Helpful? 0
  • +
  • -

#3 tlhIn`toq  Icon User is offline

  • Please show what you have already tried when asking a question.
  • member icon

Reputation: 5633
  • View blog
  • Posts: 12,086
  • Joined: 02-June 10

Re: Take Screen Shots Automatically

Posted 09 October 2012 - 09:29 PM

THere is a large possibility of malicous misuse of something like this.
For example, a virus that takes photos when Quicken is open to capture people's banking data.

So we're not going to give you code for how to do just this.

If you're new to coding, then I'm going to give you resources to learn coding. Learn the language first. Learn the concepts of OOP. WOrk your way up to something like this need.


My standard beginner resources post

First learn the language by working 2-5 "Learn C# in 30 days" type books cover to cover. Do a couple hundred on-line tutorial projects where you build what you're told to build, the way you are told to build it WITH AN EXPLANATION OF WHY so you can learn.

Then later you can start architecting your own simple stuff. Build a calculator. Build a DVD library program. Etc. Stuff that doesn't involve the complexity of a game. Then move up to games.



There are three routes people seem to take when learning programming.
  • Just start trying to create programs
  • Start taking apart other programs and try to figure out the language by reverse engineering
  • Follow a guided learning course (school or self-teaching books)


For the life of me I can't figure out why people try 1 & 2. I strongly suggest taking the guided learning approach. Those book authors go in a certain order for a reason: They know what they're doing and they know the best order to learn the materials.

Quote

Where do I start?


You start by learning a coding language FIRST.
Learn to plan before you type.
THEN you start designing software with a purpose.


If this sounds like you

Newbie/Rookie said:

I have a little programming experience but I need to write ...
read this section
Spoiler


Otherwise, you can just jump to the resources here:
Some of the tutorials below are for C# or Java not C, C++, VB.NET [...]. But the conceptual stuff of classes, object oriented design, events etc. are not language specific and should give you enough guidance in theory of program development for you to be able to look-up specific code example in your chosen coding language.



Resources, references and suggestions for new programmers. - Updated Mar 2012
Spoiler

Was This Post Helpful? 0
  • +
  • -

#4 nirajzambad  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 3
  • Joined: 09-October 12

Re: Take Screen Shots Automatically

Posted 09 October 2012 - 09:34 PM

No need to worry, i am creating this app for my own.
Was This Post Helpful? 0
  • +
  • -

#5 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10786
  • View blog
  • Posts: 40,165
  • Joined: 27-December 08

Re: Take Screen Shots Automatically

Posted 09 October 2012 - 09:38 PM

If you gave us a better idea of what the purpose of your application was for, then we can hopefully direct you to better or more relevant information.
Was This Post Helpful? 0
  • +
  • -

#6 nirajzambad  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 3
  • Joined: 09-October 12

Re: Take Screen Shots Automatically

Posted 09 October 2012 - 09:42 PM

Thank You!! i am creating this application which will take screen shots of user's desktop after a particular time. The reason to create this is to monitor the user's action. Whether he/she is doing time pass or work.
Was This Post Helpful? 0
  • +
  • -

#7 macosxnerd101  Icon User is online

  • Self-Trained Economist
  • member icon




Reputation: 10786
  • View blog
  • Posts: 40,165
  • Joined: 27-December 08

Re: Take Screen Shots Automatically

Posted 09 October 2012 - 09:44 PM

Yah, this constitutes as Spyware, and falls under the category of malware. There are plenty of parental control applications that are far cheaper than rolling your own. I'm closing this thread.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1