{"repo":"naelstrof/slop","free":true,"listed":false,"github":"https://github.com/naelstrof/slop","clone":"git clone https://github.com/naelstrof/slop.git","description":"slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.","language":"C++","stars":933,"topics":["screenshot","shaders","cli","opengl","imagemagick","c-plus-plus","slop","c"],"license":null,"category":"cli-tools","readme_excerpt":"slop slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout. Features Hovering over a window will cause a selection rectangle to appear over it. Clicking on a window makes slop return the dimensions of the window, and it's ID. OpenGL accelerated graphics where possible. Supports simple arguments: Change selection rectangle border size. Select X display. Set padding size. Force window, or pixel selections with the tolerance flag. Set the color of the selection rectangles to match your theme! (Even supports transparency!) Remove window decorations from selections. Supports custom programmable shaders. Move started selection by holding down the space bar. Practical Applications slop can be used to create a video recording script in only three lines of code. You can also take images using imagemagick like so: Furthermore, if you are adventurous, you can create a simple script to copy things from an image itself, unselectable pdf, or just VERY quick rectangular selection or for places where there is no columnar selection (very useful for dataoperators) You need to have tesseract with support for the specific language, xclip and others are nice if you just want them in clipboard. If you don't like ImageMagick's import: Check out maim for a better screenshot utility. Lets see some action Ok. Here's a comparison between 'scrot -s's selection and slop's: You can see scrot leaves garbage lines over the things you're trying t","default_branch":null,"files":null,"tree":[],"storefront":"/r/naelstrof","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/naelstrof/slop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}