Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Possible Duplicate:
Screenshot utilities for Windows

I'm looking for a free tool to help with logging bugs. This usually consists of:

  1. Taking a screenshot of the bug
  2. Pasting it into mspaint/gimp/etc
  3. Selecting only the relevant parts of the image (esp. with multi monitors)
  4. Saving it with a format like png to keep it small

Anything good out there?

Thanks.

share|improve this question

migrated from stackoverflow.com Jan 8 '11 at 2:23

This question came from our site for professional and enthusiast programmers.

marked as duplicate by Sathya, John T, Arjan, Ivo Flipse Jan 10 '11 at 10:33

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1  
Who will do the logging? Screengrab (addons.mozilla.org/sv-se/firefox/addon/1146) for FireFox is pretty nice and simple to use. It allows you to copy a selection of the window. –  alexn Jan 7 '11 at 17:57
    
Thanks, that's nice for firefox, but I'm looking for a more universal tool. –  subt13 Jan 7 '11 at 18:07
    
How about explaining the -1 here? I don't get it. –  subt13 Jan 7 '11 at 18:30

6 Answers 6

up vote 4 down vote accepted

ScreenHunter...clean and beautiful to use.

http://www.wisdom-soft.com/products/screenhunter_free.htm

share|improve this answer
    
Cool. I'll check it out. –  subt13 Jan 7 '11 at 18:04
    
Looks like this will do what I want. Thanks! –  subt13 Jan 7 '11 at 18:27

There's one built it into Windows 7 itself called Snipping Tool. Click START and type Snip and it ought to show up in your list of programs.

Features include Free form capture / rectangular capture / windows capture or full screen capture.

After capture, you can use rudimentary marking tools like a highlighter / pen / eraser etc.

You can save the resulting clip as PNG / GIF / JPG / HTML (MHT) and also email the resulting clip from within the applet.

An extended list of freeware screen capture tools is available here.

share|improve this answer

What do you mean by a "screenshot of the bug"? Do you mean a screenshot of the unhandled exception dialog box? What do you mean by "logging bugs"? Do you mean saving information about an unhandled exception to a location on disk, or committing said information to a SQL Server database, or sending said information to a remote location via email or some other protocol?

If the answer to these questions is yes, I don't see what value the image is adding that you can't already get from the exception. You can handle and log this information using an unhandled exception handler.

Setting up the handler:

AppDomain.CurrentDomain.UnhandledException +=
    new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);

A handler:

static void CurrentDomain_UnhandledException(
    object sender,
    UnhandledExceptionEventArgs e
) {
    var exception = e.ExceptionObject as Exception;
    // log the exception  
}
share|improve this answer
    
I think you missed the point. –  subt13 Jan 7 '11 at 18:04
    
Hey Jason, next time try and read my question before you answer it with your own questions. If you have questions put them in comments in my question. You'd think someone with as much rep as you have would have figured that out already. –  subt13 Jan 7 '11 at 18:11
    
@subt13: I gave what I believe is a valuable answer despite your unclear question. I can refine it further with additional guidance from you. –  Jason Jan 7 '11 at 18:13
    
Funny how you're the only person who thinks my question is unclear. I'd say majority wins here. I'm thankful you tried to answer my question, but I didn't find it valuable, and I'm free to say what I want. –  subt13 Jan 7 '11 at 18:15
    
@subt13: I never said you aren't free to say what you want. I like the defensive tact you seem to have taken to this whole thing. Next, I'm not sure how you drew the conclusion that I'm the only person who finds your question unclear. Lastly, for what it's worth, the majority gets things wrong a lot. –  Jason Jan 7 '11 at 18:17

Ducklink Screen Capture

I found it while searching for a screen capture tool that auto-scrolls to get the full length of a web page.

It has three other modes (rectangle/polygon region, window, fullscreen) and you can do all your steps 1-4 directly from Ducklink. Additionally, you can add annotations.

alt text

share|improve this answer

If you're looking for something specifically for capturing information for bug reports, consider using BugShooter. It has extra features for testers, like the ability to automatically post a screenshot into a bug tracker like JIRA.

share|improve this answer

I use Gadwin PrintScreen for almost 2 years now
nice features:
- saves the file in what format and where you want it
- it works in the background, you just press the PrintScreen button and it creates the file in your folder, then you can postprocess it how you like it

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.