The essential utilities. Some of them were for technologies that no longer exist, like recovering files from a damaged CD-R or viewing analog TV. Most of these will make your time at the console much easier.
These can be compiled with straight gcc -o <output> <.c file> -lm
After dropping a beloved HP48GX off a 2nd floor, buying an HP48gII, experiencing unacceptable battery life & broken buttons, decided to write a simple RPN calculator for the command line that emulates the most essential HP48 functionality, with enhancements.
The HP 48 emulators took too much screen space, were slow to click through & were limited by strict emulation of the HP48GX. Here we have the essential base conversions, unit conversions, logic operations, trig functions, & TIME arithmetic in an efficient command line interface.
rpn2.c was a major expansion of the RPN calculator with some stack editing features from the HP48 & proper VT100 formatting so it doesn't fill the scroll buffer. It also works on MacOS.
STOPWATCH Simple stopwatch for the command line.
STOPWATCH2 A better stopwatch for the command line using big block characters.
TERMINAL Simple serial terminal for the command line.
BANDWIDTH Show the bandwidth usage of a network device.
RT Run a program without preemptive multitasking.
BINDIFF Give file offsets where 2 binary files are different.
EXTRACT Extract a range of data from a file.
PHOTOS Extract deleted JPG photos from a corrupted file system.
GPSTOGOOG Convert a TXT file from the GPSLogger android app to a KML file.
SEARCHREPLACE Search & replace for multiple files.
UDPSEND UDPRECV Transfer data using UDP.
RUNREMOTE Run a program remotely. SSH can do this, but this has no dependencies.
COMMAND Run any program on a web server & send the output to the browser.
DOG Like cat, but waits for data after the file is deleted.
TV A simple analog TV which used software blitting instead of the hardware overlay which never worked. Analog TV on a computer screen was a miracle in its time.
Plot the field of view of various lenses on a map. It's only 2D, but still useful.
The free ride with Goog ended at the Play store. To put an app on the Play store costs $25 & a lifetime of you supporting customers to boost the GOOG stock price, so why not just provide source code.
AUDIO LOOPBACK
Monitor the microphone level with optional speaker loopback & reverb.
Use the popup level meter to know if the microphone is working during phone calls.
INSTALL
CPU USAGE
Realtime graph of the CPU usage & clockspeed of all the CPUs.
Overlays a popup window on other applications showing CPU usage.
INSTALL
(C) 1997-2024 Starving, flat broke, usually unemployed Programmers
Hosted all these years by Sourceforge