How to do a screencapture?

On a PC forum, we used to do a 'show & tell' of what was on our desktops.
I was going to do this until it dawned on me...how does one do a screencapture on a Mac?
(On the PC I used a free version of Adobe Photoshop and the PrintScreen button on the keyboard.
What are the Mac equivalents if any?

Drake,
I see that you are using Jaguar, and I no longer have access to that version of OS X to test my answer, but I would recommend looking in your ~Library/Preferences Folder for the com.apple.Grab.plist file.
Make sure that Grab is not running, drag the com.apple.Grab.plist file to your Desktop, then log out/in or restart and open Grab.
If that will not work, you will be relegated to the keyboard shortcut method, unless someone else comes along with a solution.
;~)

Similar Messages

  • How do I record screencapture with HD quality?

    Hi,
    I've been recording screen capture style videos with Captivate for over a year now, and my client is wanting so see better quality imagery.
    I've tested every scenario for recording I can think of, including using my TV as a monitor.
    The videos still don't seem to come out crisp. When I upload the mp4 videos to Vimeo I receive notifications telling me my video's data rate is low.
    Does anyone have any advice for recording high definition crisp screens???? I'm lost here at what seems should be quite simple.
    Thank you!
    Sabrina

    what i mean is video recording my own screen

  • HP Teaming Query

    Hi
    I currently have a quad port NIC with two of those ports in a team for Hyper-V traffic.  I wanted to add two free onboard NIC's to that team, just open HP NCU, select the current team, select the free NICs, then just click Team?  Those new NIC's don't need a static IP either correct?  Just DHCP, then add them?
    I run HP NCU 10.80
    Cheers

    Hello, and Welcome to the HP Support Community!
    Have you tried copying and pasting the URL of the transaction page into the ePrint app?
    How about taking a screencapture of the transaction and printing it as a picture?
    Final suggestion would be considering a paid print app like PrintHand.  At $13, it is a bit pricey but it will print anything to any printer via wifi, Bluetooth, etc.  I use it on my Samsung SIII.  It's available in the Play Store.
    WyreNut
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!

  • Question about live streaming screen capture

    Hi,
    at my office we conduct live video broadcasts using widows media encoder, and we're working on moving away from it to a newer method, which most likely will be something flash related.
    how the procedure is done today is that a user logs in the windows media encoder program, starts the broadcast, the broadcast starts building an asf file in the server people watch, our users get the link and they join. once the broadcast is finished, the host that did the broadcast exits and saves the file, in the video server. the broadcast is a screen capture presentation of what a host has in his computer.
    I want to achieve this or something similar, using a broadcast on flash streaming, so that both, users can log to a link we provide to them, the video server saves the file (preferably as .flv) and of course the broadcast is done nice and smoothly without interruptions or gaps (or at least with a minimum amount).
    my question would be,
    what process do you guys use to broadcast ? say other members. I'm talking about a simultanous broadcast for about 200 people, I guess it's similar to the numbers that you handle.
    I'm pretty wide open on slight modifications on the process, such as maybe the host of the broadcast, saving the broadcast file in his computer and uploading it into the video server afterwards, although I would pprefer of course if it's pushed directly.
    resources that I have available:
    we have a windows media server -the one we're using right now, and we also have an adobe flash media server, with full license. we have a flash encoder but so far we haven't been able to figure out how to maintain a screencapture broadcast. it works, but only for about 2 minutes and then the player stops reproduction of the broadcast, however the encoding still goes on.
    so, while you can answer my request, if you can talk about your broadcasting experience, on broadcasting screen capture...
    I am open to all recommendations and suggestions, and I am thankful to all your responses.

    ~~~~~~~~~~~~~~~
    application.onPublish = function(clientObj, streamObj)
            var objToday = new Date(),
            weekday = new Array('Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday
            dayOfWeek = weekday[objToday.getDay()],
            domEnder = new Array( 'th', 'st', 'nd', 'rd', 'th', 'th', 'th', 'th', 'th', 'th' ),
            dayOfMonth = streamTimestamp + (objToday.getDate() < 10) ? '0' + objToday.getDate() + domEnder[
    objToday.getDate()] : objToday.getDate() + domEnder[parseFloat(("" + objToday.getDate()).substr(("" + o
    bjToday.getDate()).length - 1))],
            months = new Array('January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'S
    eptember', 'October', 'November', 'December'),
            curMonth = months[objToday.getMonth()],
            curYear = objToday.getFullYear(),
            curHour = objToday.getHours() > 12 ? objToday.getHours() - 12 : (objToday.getHours() < 10 ? "0"
    + objToday.getHours() : objToday.getHours()),
            curMinute = objToday.getMinutes() < 10 ? "0" + objToday.getMinutes() : objToday.getMinutes(),
            curSeconds = objToday.getSeconds() < 10 ? "0" + objToday.getSeconds() : objToday.getSeconds(),
            curMeridiem = objToday.getHours() > 12 ? "PM" : "AM";
            var streamTimestamp = curHour + curMinute + curSeconds + curMeridiem + "_" + curMonth + "-" + d
    ayOfMonth + "-" + curYear + "_" +clientObj.ip;
            streamObj.savename = streamTimestamp;
            // a race can happen during republish. if onPublish is called
            // before onUnpublish, we need to wait for onUnpublish to
            // complete before calling onPublish for the new stream.
            if (streamObj.publishing == true)
                    // onUnpublish has not been called yet
                    //trace("Unpublish pending...");
                    streamObj.publishingClient = clientObj; // save and call onPublish later
                    return;
            streamObj.publishing = true;
            trace("onPublish : " +streamObj.name+ " with File Time Stamp: " +streamTimestamp);
    ~~~~~~~~~~~~~~~~~
    application.onUnpublish = function(clientObj, streamObj)
            trace("onUnpublish : " + streamObj.name);
            trace("onUnpublish : " + clientObj.ip);
            var s = application.s[streamObj.name];
            if (s && s!= undefined)
                    s.record(false);
                    s.play(false);
                    s.liveEvent = "";
                    application.s[streamObj.name] = null;
            var fileObject = new File("streams/_definst_/"+streamObj.name+"/"+streamObj.name+"Seg1.f4f");
                    fileObject.copyTo("store/"+streamObj.name+"_"+streamObj.savename+".f4f");
                    trace("This Publish was successfully copied to : " +application.name+"/store/"+streamOb
    j.name+"_"+streamObj.savename+".f4f");
    ~~~~~~~~~~~~~~~~~~~

  • Using screencapture - how to handle save & filenames

    Hello,
    i am trying to use screencapture from within applescript-code using do shell script.
    so a basic snippet would look like this:
    do shell script "screencapture -t png -S /Users/xy/Desktop/foo.png"
    Which results in a fullscreen png image on the defined path with the defined filename.
    I am wondering about two things right now:
    a) how would i manage to just write to filenames like apples shortcuts use for making screenshots ?
    Like first image is named: picture 1.png, second picture 2.png ......
    b) why is the code above only screenshoting the main screen in case of dual monitor setup. Based on the man page i would expect -m would limit my screenshot to main screen.
    Best regards
    fidel

    a) how would i manage to just write to filenames like apples shortcuts use for making screenshots ?
    Like first image is named: picture 1.png, second picture 2.png ......
    The first part is trivial - just provide the file name you want to save the file in. The tricky part is ensuring you don't overwrite an existing file. Typically this means you need to check for existing files before determining the filename to use, e.g. (untested):
    set file_num to 1
    tell application "Finder"
    set file_path to (path to desktop as text) & "Picture " & file_num & ".png"
    repeat until not exists (file file_path)
    set file_num to file_num + 1
    end repeat
    do shell script "/usr/sbin/screencapture - t png -S " & quoted form of POSIX path of file_path
    end tell
    The idea here is that you check if the file exists, incrementing the counter until there's no matching file name.
    b) why is the code above only screenshoting the main screen in case of dual monitor setup. Based on the man page i would expect -m would limit my screenshot to main screen.
    From reading the man page it states:
    SYNOPSIS
    screencapture [-SWCTMPcimswxt] file
    Here you can see the last parameter is files (not file), and furthermore:
    files where to save the screen capture, 1 file per screen
    I infer from this that you need to provide multiple file names if you have multiple monitors.

  • How to screencapture CONTENTS of a window, without title bar?

    I've been trying to find a solution to doing a screen capture but NOT the window title bar, just the CONTENTS of the window. For example, in Photoshop, I only want the image IN the window, not the bits with the 3 coloured blobs in the upper left of all windows and the document title
    All the references I've foiund talk about capturing the wndow, but no-one talks about the contents of the window.
    Am I trying to invent a wheel here?
    Any advice gratefully received.

    Are you asking about screenshots in general? You have three choices: the entire Mac's screen, an entire window including the title bar, or a selection created by dragging a selection rectangle.
    http://support.apple.com/kb/PH11229
    To take a screenshot for posting on this site hold ⌘ Shift 4 to create a selection crosshair. Click and hold while you drag the crosshair over the area you wish to capture and then release the mouse button. You will hear a "camera shutter" sound. This will deposit a screenshot on your Desktop.
    If you can't find it on your Desktop look in your Documents or Downloads folder.
    When you post your response, click the "camera" icon above the text field.
    This will display a dialog box which enables you to choose the screenshot file (remember it's on your Desktop) and click the Insert Image button.
    ⌘ Shift 4 and then pressing the space bar captures the frontmost window.
    ⌘ Shift 3 captures the entire screen.
    Drag the screenshot to the Trash after you post your reply.

  • HT201361 Is it possible to save the screenshot files to a different folder than desktop. How can I change the folder?

    Is it possible to save the screenshot files to a different folder than desktop (that is the default). How can I change the destination folder? Thank you, Sal

    To change the screenshot capture location to a new place on your Mac, first think of a location that would serve you properly. We like to place ours in a "Screenshot" folder located inside of the User's "Pictures" folder. To change the location to this new location, open the Terminal and enter the following command:
    defaults write com.apple.screencapture location /Users/[u]/Pictures/Screenshots/
    Replace "[u]" with the name of the user on your system. Once you have entered this command, let's restart the screen capture utility by restarting the SystemUIServer by entering the following command:
    killall SystemUIServer
    You can optionally log out and back in instead of entering this second command, thus restarting the SystemUIServer. Once restarted, all screen captures taken from here on out will end up in your /Pictures/Screenshots/ folder in the User's home folder on your Mac.

  • How to delete screenshots in Network Magic 5.5?

    I am running Network Magic version 5.5.9195.0 on my home network. One of its features is the ability to take desktop screenshots of connected computers. NM will store up to 100 screenshots before overwriting the oldest ones. Rather than accumulating screenshots which are not relevant anymore, I like to delete the ones I have no need for anymore. That way I also save HDD space.
    The screenshots are stored in the following location:
    C:\Documents and Settings\All Users\Application Data\Pure Networks\Platform\ScreenCaptures
    However, deleting screenshots does NOT remove them from the Past Screenshots list in Network Magic. Hence my question: how do I not only delete screenshots from my computer, but also from the Past Screenshots list in Network Magic? I opened a ticket for this question with Pure Networks, but they closed it without a conclusive answer...

    Flevokiwi wrote:
    I am running Network Magic version 5.5.9195.0 on my home network. One of its features is the ability to take desktop screenshots of connected computers. NM will store up to 100 screenshots before overwriting the oldest ones. Rather than accumulating screenshots which are not relevant anymore, I like to delete the ones I have no need for anymore. That way I also save HDD space.
    The screenshots are stored in the following location:
    C:\Documents and Settings\All Users\Application Data\Pure Networks\Platform\ScreenCaptures
    However, deleting screenshots does NOT remove them from the Past Screenshots list in Network Magic. Hence my question: how do I not only delete screenshots from my computer, but also from the Past Screenshots list in Network Magic? I opened a ticket for this question with Pure Networks, but they closed it without a conclusive answer...
    Hi Flevokiwi,
    Best solution for right now, is to uninstall Network Magic. Reboot. Use Explore to delete the remaining folders of Network Magic. Run Disk Cleanup. Reboot and reinstall Network Magic. Use your other copy of Network Magic to reactivate the reinstalled copy of Network Magic.
    This was asked before and no one from Network Magic Beta Forums had any other answer.
    thecreator - Running Network Magic version -5.5..9195.0-Pure0 on Windows XP Home Edition SP 3
    Running Network Magic version -5.5.9195.0-Pure0 on Wireless Computer with McAfee Personal Firewall Build 11.5.131 Wireless Computer has D-Link DWA-552 connecting to D-Link DIR-655 A3 Router.

  • How can I create a button that performs the function of a keyboard shortcut, specifically print scrn

    I need my presentation users to take a screen shot of a slide within my presentation.  I know that windows 8 has a new function that allows a screen shot to be taken and saved directly to the user's computer and I need a button that can be placed on a slide and perform this function.  The shortcut is (windows key) + (print scrn).  I want to save my userss some time and just have a button perform this task.  Any idea on how I can make this possible? I am using Captivate 7.

    I think Ajit may have misunderstood your need.  The command he told you about triggers the Print command to allow you to print the currently active slide (on a laser or inkjet printer). This does not have the same result as you would get by hitting the PrintScreen button on your keyboard (to take a screencapture and have it saved to the Clipboard for pasting somewhere else).
    You can add a button to your slide and set the PrintScreen key as the shortcut, but this will NOT mean that clicking the button will cause a screencapture to be taken.
    There are JavaScript libraries that will allow you to execute JavaScript code in a Captivate project that can take a screen capture:
    https://github.com/ariya/phantomjs/wiki/Screen-Capture
    However, to implement these solutions you would need to be quite knowledgeable with setting up JavaScript.  It's not for newbies.

  • How to record desktop with jmf?

    Hi, i'm new using jmf, so if it's a simple issue i don't know :S
    I'm trying to make an app that record the desktop. I have found this:
    http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/JVidCap.html
    But when i run it:
    "! No Devices for RGB, 160x120, FrameRate=15.0"
    And a NullPointerException if i push "Start" button.
    I tried to change the code, video formats, etc... but nothing successful happened. what's the problem? what's means these error and how to solve it?
    Regards.

    But... i'm not sure how to use it :PMake your own class.... I am posting this class (just for demo):
    * This class uses custom DataSource given at Sun JMF solutions page:
    * <a href="http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/ScreenGrabber.html">Screen Grabber</a>
    * @author talha
    public class ScreenCapture extends JFrame {
        Player p;
        public ScreenCapture() {
            super("Screen Capture");
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            try {
                p = Manager.createRealizedPlayer(Manager.createDataSource(new MediaLocator("screen://0,0,640,480/10")));
            } catch (Exception ex) {
                Logger.getLogger(ScreenCapture.class.getName()).log(Level.SEVERE, null, ex);
            if(p.getVisualComponent()!=null)getContentPane().add(p.getVisualComponent());
            p.start();
            pack();
            setLocationRelativeTo(null);
        public static void main(String args[]){
            SwingUtilities.invokeLater(new Runnable() {
                public void run() {
                    new ScreenCapture().setVisible(true);
    With this can i read data? I suppose that i can write it to disk directly or not? (replace System.out with an OutpuStream) No, if you want to write the captured video to the disk, you would have to make a Processor and DataSink... if these terms sound new, then you would have to learn JMF. Writing the captured video to disk has been asked many times, my suggestion: search this forum.
    Thanks!

  • Create separate pages from 1 long screencapture

    Whilst using the 'scrolling region' or 'scroll active window' functionality within my screencapturing program, I can capture long documents, such as websites, program settings, etc.
    After pasted into Acrobat obviously Acrobat has a problem for instance with OCR.
    As an example, right now, OCR says it could not perform OCR as the document is larger than 45x45 inches.
    I could resize the screencapture to fit width:landscape, but then again, the document is way too long.
    I could select a region each time (that may roughly fit A4-landscape) and then via Edit-Copy ->insert from clipboard, but that is quite a job.
    Q: Is there no way to do this automatically?
    Some 'action' thing ?
    i.e. to split a llllong screencapture into A4 portrait or A4 landscape pages?
    Thanks
    =
    Acrobat Pro XI

    Thanks.
    I have come accross roughly the same questions a few other threads elsewhere on Internet.
    One in the Hypersnap support forum, on the Hyperionics site: Cutting a big image from a web capture in multiple pages
    and
    on http://forums.mydigitallife.info How to take a Screenshot of a full webpage,Split and Print?
    Seems PosteRazor might do the job http://posterazor.sourceforge.net/
    i.e. splitting a long screencapture into userdefined A4 portrait or landscape pages.
    Anyway, thanks again!
    =

  • How do I screen capture a page

    When reading a magazine in zinio, how do I capture the page to copy to Evernote, etc

    http://graphicssoft.about.com/od/screencapture/qt/screen-shot-ipod-iphone.htm
     Cheers, Tom

  • How to reset Terminal after adding screenshot modification

    Yesterday I messed with Terminal, not having a clue as to what it is or how to use it.  Some users said that it was possible to save all your screenshots in various formats, such as jpg.  The directions given were to paste the following line into a Terminal window and press enter:  defaults write com.apple.screencapture type jpg;killall SystemUIServer
    So I opened Terminal and was somehow able to add that line to the same page, after what was already there. It worked okay for screenshots, but now I'm having glitches in copying and pasting things from Safari to Word.
    Could you please help me delete my change or reset my Terminal?

    What glitches are you having? Nothing there should effect copying and pasting between apps so this mayt be a coincidence.
    Have you tried rebooting since? I would shutdown the machine and then reboot and se if the problem clears. If not you will need to be  more specific in your problem description.
    regards

  • Passing coordinate arguments to screencapture

    Hello,
    I need to be able to pass screen coordinate info to /usr/sbin/screencapture, and the man page does not say anything about this. There used to be (or maybe there still is) a UNIX command (I think it was scrsave) that would do that. Does anyone know how to do that, or perhaps what alternative app (command line) to use?
    Making an applescript is not ideal, since I want to do this from inside an OpenGL program, in order to capture all frames and later make a movie. I fear that executing the script at every frame will slow down the OpenGL simulation considerably.
    By the way, I have tried a number of screen/movie capture utilities, such as SnapzProX, and none of them produces the quality of movie I need, particularly as I want to make it in a format viewable in multiple platforms.
    Thanks in advance.
    Marcelo
    2 x 3GHz Dual-Core Intel Xeon   Mac OS X (10.4.9)  

    How to capture OpenGL frame buffer into a file is not Mac specific. You may get better help from some other places (OpenGL community, etc.).
    Anyway, captureing into a ppm file (not compressed) is quite easy. The following is a code which I've been using for years. If you are not using glut, I guess you can get width, height and colorDepth (usually 8 bits) from some other places.
    <pre>
    #ifdef _APPLE_
    #include <GLUT/glut.h>
    #else
    #include <GL/glut.h>
    #endif
    #include <stdio.h> /* for sprintf() */
    #include <stdlib.h> /* for malloc() */
    #include <string.h> /* for strlen() */
    #include <fcntl.h> /* for open() */
    #include <sys/types.h> /* for write() */
    #include <sys/uio.h>
    #include <unistd.h>
    int capturetoppm()
    int width, height, colorDepth, maxColorValue;
    unsigned char *pixels, *p;
    int fd;
    char sbuf[256]; /* for sprintf() */
    /* open output file: you can name it as you like */
    fd = open("test.ppm",OCREAT|O_TRUNC|OWRONLY,
    SIRUSR|S_IWUSR|S_IRGRP|SIROTH);
    if(fd == -1) return -1;
    /* width & height of the window */
    width = glutGet(GLUTWINDOWWIDTH);
    height = glutGet(GLUTWINDOWHEIGHT);
    /* maxColorValue is 255 in most cases... */
    colorDepth = glutGet(GLUTWINDOW_REDSIZE);
    maxColorValue = (1 << colorDepth) - 1;
    /* allocate pixels[]: 3 is for RGB */
    pixels = malloc(3widthheight);
    if( !pixels ) return -2;
    /* get RGB values from the frame buffer into pixels[] */
    glReadBuffer(GL_FRONT); /* if you are using "double buffer" */
    glReadPixels(0,0,width,height,GLRGB,GL_UNSIGNEDBYTE,pixels);
    /* write ppm file header */
    sprintf(sbuf,"P6 %d %d %d\n",width,height,maxColorValue);
    write(fd,sbuf,strlen(sbuf));
    /* write ppm RGB data: we must invert upside down */
    for(y = height-1; y >= 0; --y) {
    write(fd, pixels+3widthy, 3*width);
    close(fd);
    free(pixels);
    return 0;
    }</pre>
    See OpenGL man pages for glReadPixels(3G) and glReadBuuer(3G). for example,
    man glReadPixels
    PowerMacG4, PowerBookG4, iMac(C2D)   Mac OS X (10.4.8)  

  • Need Help with ScreenCapture

    I am a relatively new user to RoboHelp and am working on my
    first documentation project. I have documentation to import into
    RoboHelp from about 8 different users who all used slightly
    different image models. The one that I cannot figure out how to do
    in RoboHelp involves placing an image on an image.
    For example, a user has a page shot from PeopleSoft HRMS in
    her document. On that page shot, she has used circles and/or arrows
    that highlight various items that are mentioned in the text of the
    document. I can import the page shot image without any problem. I
    can also import the circle/arrow image. But what I cannot do is put
    the arrow/circle on the first image to highlight the section of the
    page the user wants me to show. Basically, I want to be able to use
    a drawing tool (as you do in MS Word) to highlight text or another
    type of icon on the original image. I hope this makes sense.
    I have tried the ScreenCapture function and can draw the
    circles/arrows that I want, but cannot get them on the image.
    I hope this makes sense - I'm not sure if RoboHelp can do
    this, or if it just me. Again, this is my very first RoboHelp
    project and I would really appreciate some advice or help!

    Hi again Maryellen
    Normally the workflow is this.
    * Start RoboScreenCapture
    * Capture a screen
    * Add emphasis by using one of the tools in the panel to the
    left
    Are you attempting to use bits of one image along with the
    main part? If so, this is where I tend to feel SnagIt excels. By
    allowing you to add arrows and callouts and such.
    Might help to know exactly what you are trying to do with
    your images.
    Cheers... Rick

Maybe you are looking for