PintaScreen: More than just a screen capturer

PintaScreen is an improved screen capturer, being able to add to the screenshots: icons, freehand lines, arrows, texts, etc.

Ideal for carrying out program tutorials and explanations on digital boards, we can easily modify and add details to the screenshot itself.

More PintaScreen data

It was made by Julio Sánchez (jsbsan) and Antonio Sánchez for the distribution Minino Picaros 2014 ( http://minino.galpon.org/es/descargas ), but you can also install it on your preferred Linux distribution 🙂

Here is the download link for the source code and the .deb installation package: link to google drive folder. I also leave you a video tutorial where I explain how to use it and all the options it has:

I hope you like it and it is useful to you.

Note:
You need to have gambas3.5.4, or higher, installed on your computer. Here you can find more information to install it:
http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
http://cursogambas.blogspot.com.es/2012/08/compilandolo.html


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   AnSnarkist said

    Eeey! How are you!! How long….I am a regular at Desdelinux too, and we also agree here. Congratulations and keep going!!!

    1.    jsbsan said

      Hello AnSnarkista !!!

    2.    safuel said

      Nice to see a shur around here.

  2.   Ferdinand Baptist said

    The tool is great, but if you could make it not only take screenshots but also record video with the webcam and you can also use the pen while for example explaining a presentation or another resource it would be more than perfect, There is a program called Vokoscreen ( http://www.kohaupt-online.de/hp/ ) that records video and can show the Webcam while doing some narration, hopefully and they could contact the author and combine those two (Vokoscreen + PintaScreen) and make a single one that dethrons for example Ink2go that is paid ( http://ink2go.org/ )

    1.    jsbsan said

      Ferdinand Baptista:
      I have been watching the two programs you have commented on.
      Comment you:
      I have made the video using pintaScreen and I have recorded it with RecordMyDesktop while I was doing the explanation of the program. (and I think it is good to make video tutorials combining the use of the two programs)
      What you ask is:
      That the webcam can be displayed "in a small window" while using the pintascreen? Can be done.
      That pintaScreen can be used while painting on a background that has a running video? That I think not, in principle.
      regards

      1.    Ferdinand Baptist said

        The Ink2go program whose link is there, does what I tell it if the two previous programs are joined and a great free tool would come out to make good video tutorials

  3.   Joaquin said

    Excellent tool! Congratulations!

  4.   Jose palmer said

    PintaScreen is a program written in Gambas, it uses Scrot (SCReenshOT), which is a command line program, which you have to install, otherwise it doesn't work.

    When running the software, it marks a compilation error and it is because it uses the following statement:

    Shell "mkdir -p / $ USER / tmp /"

    Which tries to create the root folder, which I modified to create it in HOME:
    Shell "mkdir -p / home / $ USER / tmp /" 'And so I could create it

    Also when debugging it is seen that there are several Warnings, this is unused variables, as they copied the code from another side and left it like this, how strange that they have not realized that.

    But it looks good, it is necessary to select an object and delete it, but otherwise it looks good,

    1.    Jose palmer said

      erratum:

      I put the following:
      Shell "mkdir -p / home / $ USER / tmp /" 'And so I could create it

      Jajjaj But… to create the folder in HOME you have to use the $ HOME variable
      Shell "mkdir -p / $ HOME / tmp /" 'Now if it is created well

      1.    jsbsan said

        Joseph Palmer:
        > »Use Scrot (SCReenshOT), which is a command line program, which you have to install, otherwise it doesn't work.»
        Effectively, use the scrot command. If you install the .deb package, the same installer takes care of installing it and resolving dependencies.

        > Shell "mkdir -p / $ USER / tmp /"
        Ok I check that.

        > »Also when debugging it is seen that there are several Warnings, this is unused variables, as they copied the code from another side and left it as this, how strange that they did not realize that.»
        Keep in mind that the program has been developed for more than 1 year, making many changes and adding the improvements that we came up with, it is not strange that there are variable declarations that were used at some point and then left without using in a version higher. Anyway, this does not include in the use of the program.

  5.   shattered said

    Whenever I take a screenshot it is to explain to someone the handling of an application. So I always have to edit it later with GIMP to put arrows and marks that all this is integrated into a single application seems like a great idea.

    1.    nocturnal said

      Try Shutter that also integrates an editor to underline, frame, arrows, etc.

  6.   Luis said

    The program is very interesting, but when trying to install the .deb file it requires deleting a total of 80 applications, including libreoffice, cheese, gnome and many others. And since I'm not very knowledgeable about this and I don't see it logical, I don't dare. If someone could explain the why and the solution to me, it would be a day when I learn yet another new thing. I use Debian Testing 64-bit.
    Thank you!

    1.    jsbsan said

      Luis:
      > »When trying to install the .deb file, it requires deleting a total of 80 applications,….»
      No, that is not normal….
      > »I use Debian Testing 64-bit.»
      Look at this post to see if it works for you using the sid repository:
      http://jsbsan.blogspot.com.es/2014/07/actualizacion-gambas-354-en-el.html

      regards
      July

      1.    Luis said

        Thanks for the information, I will study it.
        All the best

  7.   Antonio said

    Hi!
    I have installed the package pintascreen_0.0.46-1_all.deb and I am missing dependencies to install, I have searched a bit on google and they recommend apt-get -f install, but the only thing this command does is uninstall pintascreen, and it does not install the dependencies which are mostly prawns3.

    1.    jsbsan said

      Antonio:
      What linux distribution do you use? What version are you trying to install?
      Look at these entries,
      http://cursogambas.blogspot.com.es/2012/08/instalacion-desde-repositorios-del.html
      http://jsbsan.blogspot.com.es/2014/07/actualizacion-gambas-354-en-el.html
      http://cursogambas.blogspot.com.es/2012/08/compilandolo.html

      Note:
      Many distributions come "by default", install gambas3.1.1, this version is very old and does not work for the program. The program needs Gambas version 3.5.4 or higher to work.

      1.    Antonio said

        Hello jsbsan I have been slow to answer because I thought they had deleted the comment, I published it and it disappeared… .and I published my question in the forum http://foro.desdelinux.net/viewtopic.php?id=4142
        I answer here so as not to duplicate the thread.

  8.   user gnu / linx said

    Without a doubt very useful; But if they don't share the source code, what else does it do? We are a free software community.
    Thanks but, I probably won't use it, and if I use it it won't be, until "pintaScreen-0.0.46.tar.gz" also brings the source code and not just png files.

    1.    jsbsan said

      user gnu / linx:
      »They do not share the source code,…»
      The source code is included in that .tar.gz file
      I explain to you:
      -When unzipping the tar.gz, those .png files that you say appear, and a series of hidden directories. In one of them (the .src), is where the Gambas3 IDE places the classes and forms.
      -Their thing is to use the Gambas IDE to open the project (the folder «pintaScreen» that is created when unzipping the tar.gz), so you can easily see and navigate through the source code.

      "Thanks but, I probably won't use it… until…"
      Well, explained this, I already think you can use the program 🙂

      regards

      1.    User gnu / linux said

        Thank you very much for the reply.
        Although, I think that .class files are a way to hide the source code and it seems contrary to open source.
        But I sincerely congratulate you on achieving your skills as a programmer in Gamba.

  9.   user gnu / linx said

    For those who want to try this it will be useful in gnu / linux archlinux
    https://www.archlinux.org/groups/x86_64/gambas3/

    1.    jsbsan said

      user gnu / linx:
      "Although, I think that .class files are a way of hiding the source code and it seems contrary to open source."
      The ".class" files in gambas3 are plain text files. You can see them with any text editor.

      Note:
      Not to be confused with the ".class" files in java, which are codebytes, are compiled, and cannot be viewed.

      regards

  10.   porter said

    One more tool of your own puff often repertoire, and by the way all very good!

  11.   jsbsan said

    I just uploaded version 0.0.48 of the program.
    With improvements included (some are the ones you have told me about):
    http://jsbsan.blogspot.com.es/2014/11/pintascreen-novedades-version-0048.html

    regards

    1.    Ferdinand Baptist said

      Good morning friend and thanks for taking into account our suggestions to make your program the best, in my case, my idea is that although it is true that it can already show the camera, however it only takes static captures but does not record video The idea is that we can also record what we are doing on video, underline the presentation or whatever it is and that it shows the camera and that the camera can be freely resized in terms of length and width, if you watch the VokoScreen program ( http://www.kohaupt-online.de/hp/ ) You can see that it allows you to capture the screen and configure the camera in any dimension, but it does not have to underline objects as if your program has, the idea is that, combine those 2 tools and I think that your program I am sure you can do it, anxiously I hope I can see this implemented in the next version and on behalf of everyone, thank you for your valuable contribution to the free world.

      1.    jsbsan said

        Ferdinand Baptista:
        > »… But it does not record video, the idea is that we can also record what we are doing on video,»
        To record video, you can use MyRecordDesktop, (or any of the many tools that exist in gnu / linux).
        I show you a video where I explain to a friend, how to use the pintaScreen, to record it with MyRecordDesktop:
        http://youtu.be/YNDaC9Maqgk

        > »That the camera can be resized freely in terms of length and width»
        Okay, you can make the webcam window resizable.

        Thanks for commenting. Greetings
        July

  12.   jsbsan said

    I just updated the program, to version 0.0.51
    In addition to the issue of modifying the size of the webcam window, which Fernando Bautista has requested, there is also some other improvement, in this video you can see:
    http://youtu.be/D8zrxYBC35I

    regards

  13.   Lenrique said

    When I try to save the edited capture I get the following error:

    This application has raised an unexpected
    error and must abort.

    [45] File or directory does not exist.
    FMain.ToolButtonTakePhoto_Click.886

    On accepting it closes Pintascreen and does not save anything. My desktop is KDE.

    1.    jsbsan said

      Lenrique:
      Thanks for reporting the bug.
      I just fixed it in version 0.0.54.
      You can see the changes and download the new version at this link:
      http://jsbsan.blogspot.com.es/2014/12/pintascreen-actualizacion-version-0054.html

      regards
      jsbsan

      1.    jsbsan said

        I just uploaded the new version of the pintascreen 0.0.56
        New Version: 0.0.56
        Now you can save and edit the captures, we have a new library of "sandwiches", and you can fill the rectangles, ellipses and drawings "freehand"

        And as always some other bug fixed:
        http://jsbsan.blogspot.com.es/2014/12/pintascreen-0056-seguimos-con-mejoras.html

        regards

  14.   jsbsan said

    I have created a blog to report on the progress and news of the program.
    http://pintascreen.blogspot.com.es/
    It will also have a video tutorial section so that you can get the most out of it, and of course a small forum to answer questions.