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
Eeey! How are you!! How long….I am a regular at Desdelinux too, and we also agree here. Congratulations and keep going!!!
Hello AnSnarkista !!!
Nice to see a shur around here.
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/ )
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
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
Excellent tool! Congratulations!
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,
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
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.
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.
Try Shutter that also integrates an editor to underline, frame, arrows, etc.
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!
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
Thanks for the information, I will study it.
All the best
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.
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.
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.
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.
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
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.
For those who want to try this it will be useful in gnu / linux archlinux
https://www.archlinux.org/groups/x86_64/gambas3/
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
One more tool of your own puff often repertoire, and by the way all very good!
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
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.
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
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
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.
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
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
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.