How to capture Linux Screen

Hi,
I would like to know if is possible capture Linux screens, in
order to produce Linux screencasts using Captivate 3.
I'm thinking about it. Are there ways to do it?
Thanks in advice.

Hi again,
I don't actually use Linux. I was just suggesting an
alternate method that would work across operating systems.
Captivate works primarily by showing still images (individual
screen captures), which when viewed as a series of slides,
simulates the behavior of an application.
We take our still images as .PNG files using SnagIt on
Windows, but there are numerous alternatives for pretty much every
operating system.
I can't offer any recommendations for Linux, so I would
suggest doing a web search for "screen capture utility <linux
distribution>", where <linux distribution> is the name the
distribution you're looking to take screenshots in (i.e. Ubuntu,
Red Hat, etc.).
Since, as you noted, Captivate only works in Windows, the
basic idea would be this:
1) In Linux, launch the application you wish to capture.
2) Launch your screen capture utility in Linux (some
utilities are built into various Linux distributions, others
aren't... you'll need to decide which one you want to use).
3) In your Linux application, carry out the desired workflow,
taking a screen capture after EVERY change in your application
(every moust click, every text entry, every menu being selected,
screen data changing, etc.). This series of screenshots will be
used to recreate the process in Captivate.
4) Save each screen capture in .PNG format using a name that
reflects what the capture shows (such as
"main_screen__before_filemenu_clicked.png",
"main_screen_after_filemenu_clicked.png", and so on).
Depending on the process(es) you are documenting, you may end
up with a lot of images, so be consistent with your naming
convention and it will be easier to find the right image later.
I've found that I can pretty much rely on the creation date to
determine the order of screenshots, but every once in awhile I have
to go back and take one that I missed, at which point having a
detailed filename is very helpful.
5) After capturing all your screenshots, copy them to your
Windows machine. This can be done via a USB drive, burning them to
a CD, copying to a shared network location... whatever.
6) On the Windows machine, launch Captivate and create a new
project at the same size as the application you captured in Linux.
7) Insert each image as a background in Captivate (or, if
you're technically advanced, crop only the changed elements out of
the image and insert it as an image over an unchanged common
background).
8) Add a caption as needed to provide instructions to the
user.
9) Add any interactions needed to recreate the functionality
in the Linux application (buttons, click boxes etc.).
10) Insert a new slide and repeat steps 7-9 until you have
recreated the functionality of the original application using all
your static screenshots.
The process seems laborious at first, but you can really
start banging out the slides once you get the process down.
You don't get the automatic captions and automatic creation
of interactive objects that would come from capturing directly from
Captivate, but in our case, Captivate's built-in screen capture
tool does such a poor job with our particular applications that
we're better off doing everything ourselves.
Best of luck,
John

Similar Messages

  • How to capture the screen of the remote computer

    sir
    i need help for my project how to capture the screen of the remote
    system plaese give idea for doing the project

    Run a daemon on the remote computer which uses java.awt.Robot.

  • How to capture the screen and send it to attachment for that mail

    hi sir ,
         how to capture the screen shot and attach with that e-mail , whether it is possible or not ..
    Regards,
    kumar

    hi sir,
        i am asking about while creating the support message from help menu in sap..
    while creating the support message we have to give component , priority and text also .. after that click the send icon in that support desk message .. while clicking the send button the entire screen ( what  we have entered in that creen na ) i have to capture the screen ( it may be save in local file also )  after that it will attach into attachment and then send it to ...
    Regards,
    kumar

  • How to capture the screen for sending the mail

    dear sir,
                      How to capture the screen for sending the mail .. Is there any funtion module or anyother way ? .. How to do this .. Please tell me..
    Regards,
    Kumar

    dear sir,
    s thats my problem ?
    Regards,
    kumar

  • How to capture selection-screen values

    Hi,
      How to capture selection-screen values when user pressing F3 or Back button after the display of report.
    Regards,
    Bujji.

    Hi Bujji,
    select-option are actually ranges or more general internal tables with the structure:
    SIGN:    'I'nclusive or 'E'xclusive
    OPTION:  'EQ', 'BT', 'NE', 'GE', 'CP', ....
    LOW:     low value of type of the curresponding "FOR table-field"
    HIGH:     high value of type of the curresponding "FOR table-field"
    You may just code:
    TABLES: mara.
    SELECT-OPTIONS s_matnr FOR mara-matnr.
    LOOP AT s_matnr.
      WRITE: / s_matnr-sign,
               s_matnr-option,
               s_matnr-low,
               s_matnr-high.
    ENDLOOP.
    If you find my answer useful, please don't forget the reward.
    Regards,
    Juergen

  • How to capture a screen by using robot class

    how to capture a screen by using robot class

    open the apidocs for the Robot class
    read the methods - you won't get far when one of the methods will stand out
    if you can't get it working, copy the method name and paste it into the 'search forums' box,
    where you'll find plenty of sample code

  • How to capture full screen

    Can I capture full screen and save it as a image?
    Thanks

    Yes, use this robot method, where the bounds it requires can come from GraphicsEnvironment.

  • How to capture the screen in AS3

    When I click on a button I want to capture the entire screen
    and make it available in the background of the new frame I
    display.How to do this?

    You can use BitmapData.draw(objectGoesHere) method to capture
    any display object as Bitmap.

  • How to capture pc screen in real time?

    Hi, recently i have been asked to make a java program that captures the pc screen and shows it, in real time, either in the same pc or another pc over the local network. To do this program, i could easilly make one that takes multiple pics of the screen and shows them, but that would be very slow, so i was thinking of doing one that captures the video stream and shows it directly on the program. Problem is, how do i do it using Java? I have no idea, so if anyone can enlighten me on a way how to do it, i would be very thankful.
    on a side note, i have to make a new program, so i am not interested in another programs out there unless they java and open source for me to study.

    you would think i didnt need to post that huh? but in fact, i've looked around this forum to see if i find a solution and i saw not only once or twice, but a really large number of advertisements of programs u had to pay and were closed, in many different threads, so a little infatuation on the fact i didn't need one of those here seemed it would help :P
    thx for the answers, but neither of you focused on the real problem. First, i couldnt just plug the video board on another monitor because it would not be exactly what i need to do, i want the other monitor to be display its own computer system and have a manageable window in which it would show everything being done in the other computer, one i can open without having to mess with any cables. This application would be used in a ubiquitous project and messing with the cables wouldn't really fit in a ubiquitous description :P. I have tested sequenced screenshots, and it is indeed very slow, even in one pc showing the screen captures on itself, imagine over a network...
    altough it may sound premature, doing the program with screen captures seems to me to be entirelly different from doing it getting the feed directly from the video board, maybe with the exception of the little player window that would go with it. But once done, i would be more then happy to test it out and say which of the two would be better to send over the network.
    well, for what i understand, the first poster seems to say there is no way in doing it the way i was trying to do with java, so i'll probably have to get a C program to capture it then send to a java on via socket, but if anyone else out there would know anything that could help me, it would be greatly appreciated.

  • How to capture a screen in Lync

    I'm currently using IBM sametime, which I found very handy when it comes to capturing any portion of the desktop screen and paste it into conversations.
    I'm not sure there is any similar feature in Lync? Not the sharing screen.

    Desmond is correct and my answer was unclear and quickly written.  Lync doesn't have a built in screen capture tool like Sametime does.  However, if you use a seperate tool such as Microsoft's snipping tool, you can paste that right into
    the Lync conversation.  Desmond, as you're a mod, I'd suggest marking yourself as answer so if someone finds this there's no confusion.
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • How to capture Screen Shot

    I was wondering how to capture a screen shot after upgrading to 3.1.3

    Hi all,
    I've just found this thread. I do not know how to capture a screen shot on my iPhone 3G. There are many times I wish I could click on my iPhone the equivilent of "alt-PrtScr" and paste the .jpg into an email or .doc. Am I missing something very simple built into my iPhone 3G 3.1.2? Is there an iPhone app for this function?
    Any help is appreciated.

  • How to capture changed data at ALV screen

    Hi ALV Experts,
    I am using Following method for ALV display :-
      CALL METHOD g_alv_grid_0200->set_table_for_first_display
        EXPORTING
          i_bypassing_buffer            = 'X'
          is_layout                          =
          it_toolbar_excluding          =
        CHANGING
          it_outtab                          =
          it_fieldcatalog                   =
      CALL METHOD g_alv_grid_0200->set_ready_for_input
        EXPORTING
          i_ready_for_input = '1'.
    Now I am changing few values in ALV screen and capturing through following Method :-
      CALL METHOD g_alv_grid_0200->check_changed_data
        IMPORTING
          e_valid = l_valid.
    THIS ABOVE METHOD STRANGELY CAPTURES CHANGES IN QUANTITY AND DATE FIELDS ONLY AND NOT IN CHARATER FIELDS.
    Can somebody suggest how to capture changes of character fields also.
    Thanks in Advance,
    Chandan

    Hi,
    Check whether the following logic helps.
    p_er_data_changed TYPE REF TO cl_alv_changed_data_protocol.
    DATA :
        lwa_mod_cell TYPE lvc_s_modi,
        lwa_mod      TYPE ty_mod.
    LOOP AT p_er_data_changed->mt_good_cells INTO lwa_mod_cell.
        lwa_mod-row  = lwa_mod_cell-row_id.
        APPEND lwa_mod TO i_mod.
    ENDLOOP.
    Regards,
    Lohitha

  • How to capture values dynamically from output screen

    Hi all,
    I have a new requirement.
    i developed a report which is showing output correctly. Here i have to take a check box for every record in output screen. if i check some of the check boxs then it should allow for further processing.
    i succeeded upto put checkboxes on output screen.
    but i don't know how to capture the values of checkboxes of every record into an internal table. it is necessary to capture into an internal table
    will it be work by using LOOP AT SCREEN statement.
    could you please explain with examples. it is normal report program only.
    i would appreciate an early reply
    Regards
    Prabhakar

    Sample code for usage:
    Internal table for Region and its Description
      data: begin of t_t005u occurs 0,
             LAND1 like t005u-land1,
             BLAND like t005u-bland,
             Bezei like t005u-bezei,
            end of t_t005u.
    Ranges for Country
      ranges: r_land1 for t005u-land1.
    Get the country codes and their descriptions
        refresh r_land1.
        clear r_land1.
      refresh t_dynpfields.
      move 'V_LAND1' to t_dynpfields-fieldname.
      append t_dynpfields.
      clear t_dynpfields.
    Read the value in the Country field on the screen
      call function 'DYNP_VALUES_READ'
        EXPORTING
          dyname               = 'SAPLZ_VENDOR_MASTER'
          dynumb               = '0004'
          translate_to_upper   = 'X'
        TABLES
          dynpfields           = t_dynpfields
        EXCEPTIONS
          invalid_abapworkarea = 01
          invalid_dynprofield  = 02
          invalid_dynproname   = 03
          invalid_dynpronummer = 04
          invalid_request      = 05
          no_fielddescription  = 06
          undefind_error       = 07.
      read table t_dynpfields with key fieldname = 'V_LAND1'.
      if not t_dynpfields-FIELDVALUE is initial.
        r_land1-low = t_dynpfields-FIELDVALUE.
        r_land1-sign = 'I'.
        r_land1-option = 'EQ'.
        append r_land1.
        clear r_land1.
      endif.
    Get the Regions to be displayed as F4 Help
      select land1
             bland
             bezei
        from t005u
        into table t_t005u
       where spras = 'EN'
         and land1 in r_land1.
      if not t_t005u[] is initial..
    Popup to display Valid Regions for the selected country
        CALL FUNCTION 'POPUP_WITH_TABLE_DISPLAY'
          EXPORTING
            ENDPOS_COL   = 60
            ENDPOS_ROW   = 40
            STARTPOS_COL = 40
            STARTPOS_ROW = 20
            TITLETEXT    = 'Region'
          IMPORTING
            CHOISE       = v_choice
          TABLES
            VALUETAB     = t_t005u
          EXCEPTIONS
            BREAK_OFF    = 1
            OTHERS       = 2.
        if sy-subrc = 0.
          if v_activity = 'V'.
            read table t_t005u index v_choice.
            if sy-subrc = 0.
              v_regio = t_t005u-bland.
              move 'V_BEZEI' to t_dynpfields-fieldname.
              move t_t005u-bezei to t_dynpfields-fieldvalue.
              append t_dynpfields.
    Update the Region description on the screen.
              call function 'DYNP_VALUES_UPDATE'
                EXPORTING
                  dyname               = 'SAPLZ_VENDOR_MASTER'
                  dynumb               = '0004'
                TABLES
                  dynpfields           = t_dynpfields
                EXCEPTIONS
                  invalid_abapworkarea = 01
                  invalid_dynprofield  = 02
                  invalid_dynproname   = 03
                  invalid_dynpronummer = 04
                  invalid_request      = 05
                  no_fielddescription  = 06
                  undefind_error       = 07.
            endif.
          endif.
        endif.
      endif.

  • How to capture the DB Errors to display more specific error on the screen

    HI,
    How to capture the DB Errors to display more specific error on the screen?
    Can any one suggest on this please.
    Thanks

    hi,
    in your db package or procedure write this in ur exception handler
    as
    excpetion when others
    FND_MSG_PUB.ADD_EXEC_MSG (pkg_name, proc_name,
    substr(sqlerrm, 1, 240))
    now in your java code you can catch and throw this excpetion by using
    OAExceptionHelper.checkErrors (Tx, messageCount, returnStatus, messageData);

  • How to capture photo of screen while in skype

    how to capture photo of screen while in skype on Ipad2

    press the home button and the top power button at the same time. your screen will flash white and the image will be in your camera roll.

Maybe you are looking for

  • HT4858 My iphone5 was stolen (second time) :( How can I recover my photos and videos on icloud? Last time they did not all come back

    My iphone5 was stolen (second time) How can I recover my photos and videos on icloud? Last time they did not all come back. Specifically I need photos I took 1 day before it was stolen.

  • Where do imported files reside?

    I'm sure this is an incredibly basic "newbie" question but I can't find a clear answer anywhere, so I'd be grateful for any feedback. When you import a file (video, graphic, image, audio) into a Premiere project, does it copy the data or does it simp

  • Sqribe Reporting Tool

    Has anyone used or looked at the Sqribe Enterprise report tool from Sqribe Technologies? We are evaluating which reporting tool to use in conjunction with our Forte application, and Sqribe is a suggestion that has been put forward. Any experiences/co

  • Very slow imaging

    Hello I've got a problem with my multicast sessions. When i start an multicast session, and it begins with imaging, it really is slow, it takes 75 minutes to image a pc, with Ghost it only takes 5 to 6 minutes. I'm using the normal Boot.ISO file beca

  • Presets for AJA IO LA

    I am using FCP 5.0 I have QT 7.0 (which is compatable with FCP 5) I just need to know what presets I use for capturing using my AJA I am connected to a Sony DSR-80 via S video. I get no control when I got log capture. Can some one tell me the correct