6 votes

Windows Software to constantly record the last X minutes of audio entering the microphone?

You need What did I say?: works on Windows: yes, requires .NET 4.5 constantly records the last X minutes of audio: yes, configurable time span in the background: once configured, the window ...
Thomas Weller's user avatar
6 votes
Accepted

Android app to automatically send incoming SMS messages to a URL

I was needed the same functions so I created a simple SMS to URL Android forwarding App. Since Google refused to publish it in the Play Store, because it needed read SMS permission, you can install it ...
Konstantin Bogomolov's user avatar
5 votes

GUI scripting for Linux

In Linux you can use the shell scripting (such as Bash) along with relevant command-line tools described below. xdotool This is a command-line tool for faking input from the mouse and keyboard. It ...
kenorb's user avatar
  • 3,073
4 votes

Android and iPhone app automation tools

Bharat Mane’s answer (on Software Quality Assurance & Testing SE): There are number of tools available in the market like:- a) Robotium b) Uiautomator c) Espresso d) Appium e) Calabash ...
Ravi Ojha's user avatar
  • 191
3 votes

Software to detect BPM and tag MP3 files

BPM Counter (Abyssmedia) is free (as in you-know-what) and will chew through thousands of MP3s analyzing the BPM and (if you check the option) insert this into the BPM tag. Has a decent GUI, works on ...
Kevin Hisel's user avatar
3 votes

A program to make my computer do a certain thing on a website every 30 minutes for two days

Here are the options I can suggest (in no particular order): Selenium. This is an automation tool for web browsers. It is typically used by developers for running web site testing scripts, but can be ...
Simba's user avatar
  • 151
3 votes
Accepted

Detect if a github pull-request on json file is valid?

What you need is the Github hook API. The basics are explained HERE. Webhooks allow you to build or set up integrations which subscribe to certain events on GitHub.com. When one of those events is ...
Stephen Rauch's user avatar
3 votes

Windows Tool for automatic regular screenshots

I just tried TimeSnapper Classic and it seems to meet all primary and secondary requirements.
sopupe's user avatar
  • 81
3 votes
Accepted

Automated full system backup solution that deletes old backup files as needed

If you are using Acronis Backup and Recovery 11 or 11.5 (and apparently v10 as well), there are advisories in the support section of the web site you've linked. Automatically deleting backups ...
fred_dot_u's user avatar
  • 2,308
3 votes
Accepted

Automate taking screenshots of the same region on the screen

You could, assuming that the area of the screen that you need to screenshot is fixed, create an icon or shortcut for imagemagick such as magick convert screenshot: -crop 200x200+100+300 screenshot.png
Steve Barnes's user avatar
  • 31.6k
3 votes
Accepted

Is there something like websequencediagrams.com for activity diagrams?

Plantuml is an UML drawing tool (based on an input file). From the website: PlantUML is a component that allows to quickly write : Sequence diagram Usecase diagram Class diagram Activity diagram (...
albert's user avatar
  • 380
3 votes

Lightweight buildserver for C++ project

Drone.io is pretty lightweight CI server. It is distributed as docker image and it is easy to setup. It also allows you to keep pipelines as code. In their guides there are examples for several ...
Gonzalo Matheu's user avatar
3 votes

Open-source software to automatically generate simple flow chart

For simple graphs I could recommend d2lang #file: d2-example-lamp-bulb.d2 Lamp doen't work: Problem { Lamp plugged in? -> Bulb burned out?:yes Bulb burned out? -> Replace bulb:yes } call it ...
knb's user avatar
  • 2,872
2 votes

Software to detect BPM and tag MP3 files

Mix Meister BPM is great if you have an iTunes library as you can pick the music folder and it will analyze all songs within. Simple and effective. https://download.cnet.com/MixMeister-BPM-Analyzer-...
Michael's user avatar
  • 21
2 votes

Software to detect BPM and tag MP3 files

I'm a developer of the free BPM Counter that was mentioned above. Few months ago, we released an improved version - tuneXplorer. It's much more faster and accurate. update ID3 tags (yes) run on ...
Oleg Tsheglov's user avatar
2 votes

PDF editing software for removal of dark scan margins

Try the following software: Unpaper [cmd-line tool, Cross-Platform] Post-processing tool for scanned sheets of paper, especially for book pages that have been scanned from previously created ...
kenorb's user avatar
  • 3,073
2 votes

What can tell me that I'm probably out of garbage bags?

ONLY Part of the answer: You still need to get the raw data into the database, and transfer the calculated restock date to a calendar. SELECT "Description", DATEDIFF( 'dd', MIN( "Posting Date" ), ...
cybernard's user avatar
  • 1,726
2 votes

Automatically minimize startup programs

Windows already has this functionality (more or less) It's a matter of if your programs respect that. Standard Win32 software and no intermediate launcher Notepad is a standard executable. It will ...
beppe9000's user avatar
  • 319
2 votes
Accepted

Take screenshot from "command line"

You could use ImageMagick which fits most of your requirements with the command: convert screenshot: screenshot.jpg The output should be similar to that copied into the clipboard by Windows if you ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Automating the conversion of FLAC to MP3

On Linux this should be easy if you have a command-line converter: find . -name flac -exec <convert-tool-name and options here> {} + would run the convert-tool for each flac file in and below ...
Izzy's user avatar
  • 18.7k
2 votes

3rd party Windows/Mac software to log off computer after x minutes of use

For Windows press Windows+r and type: shutdown -s -f -t "your time in seconds without the quotes" -c "your message with quotes" For example to set a timer for 1 hour, type: shutdown -s -f -t 3600 -...
user363203's user avatar
2 votes

Extract Individual Questions from a pdf and convert to images

You can use various common Unix tools to manipulate the data, though the effort may not be worth it if the original pdfs are all very different. I tried the following: Convert the pdf to PostScript ...
meuh's user avatar
  • 613
2 votes

How can I automate tasks on a website without having access to the back-end?

There are a whole bunch of different tools you could use depending on need. Here are a couple: Selenium (mentioned by Eric) Would require a client to be running. PhantomJS (also mentioned by Eric) ...
Julian Knight's user avatar
2 votes
Accepted

Software to create an automated bot for desktop applications

Basically what you are looking for was developed as Sikuli by the Sikuli Lab at the University of Colorado Boulder and is now maintained and further developed as SikuliX by RaiMan and the open source ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Software for copying articles from a certain website and save them as a word or pdf file

Pandoc can be invoked from the command line with a URL and a destination file name to produce a wide variety of output files, including docx and pdf (with some additional dependencies for pdf). ...
Steve Barnes's user avatar
  • 31.6k
2 votes

job scheduling and automatization with custom parameters

Check out https://dataportfol.io, I think it satisfies all your needs. As for your required features, DataPortfolio has: A job-execution framework and scheduler - run jobs manually, on repeat or ...
Andy Austin's user avatar
2 votes

Python GUI automation library for simulating user interaction in apps

There are few Python libraries for user input automation, such as: PyAutoGUI (works on Windows, macOS, and Linux) A Python module for programmatically controlling the mouse and keyboard. PYAHK ...
kenorb's user avatar
  • 3,073
2 votes
Accepted

Python GUI automation library for simulating user interaction in apps

On macOs there is pyatom / ATOMac. It allows access to text properties and meaningful actions without direct access to keyboard. Of course you need to add your app to accessible apps list in macOs ...
Vasily Ryabov's user avatar
2 votes

Convert RAW images to JPEG

Any RAW processing tool can do it The most common ones on Windows are darktable and rawtherapee Each camera manufacturer also have their own tools for editing their cameras' raw files, like Canon's ...
phuclv's user avatar
  • 1,077

Only top scored, non community-wiki answers of a minimum length are eligible