What are Coding Snacks?
Coding Snacks represent the best of DonationCoder.
On a special section of our forum, anyone can post an idea for a small custom utility/program.
Coders who hang out on our forum keep an eye out for interesting requests and when they see one that catches their interest, they code it and release it to the public for free.
People who find the tools useful are encouraged to donate directly to the coders to show their appreciation.
Forum Links:
Latest Forum Posts
It was driving me madIt was driving me mad. My laptop would sporadically run at 100% CPU utilization and lock up. It defied all attempts at analysis as the PC was seized and I couldn't do anything. Only a hard reboot was possible, but on rebooting the problem was gone.
Eventually I solved it with a superb little utility called Process Tamer, written by "Mouser" over at Donation Coder. Process Tamer is a monitor that watches the CPU utilization of all running processes. Once the usage of a single process gets above a certain level (by default 70%) Process Tamer reduces the usage by lowering the process priority.
It's a simple idea and Process Tamer implements it immaculately. With Process Tamer installed, the next time the problem occurred on my laptop it didn't totally lock up but rather just ran very slowly. This allowed me to do a quick diagnosis. The problem turned out to be simple but non-obvious. Two programs, Diskeeper and X1, had been accidentally scheduled to start at the same time and were getting into an embrace of death. It was unexpected, as these two normally peacefully co-exist. Simply re-scheduling the programs to start at different times solved the problem.
I couldn't have solved the problem as easily without Process Tamer. However Process Tamer has much broader application than just this kind of problem.
It's a great tool for preventing any one program from hogging your processor. Every user has experienced the situation where their PC has been slowed down to the point of being unusable, by a background program such as a desktop search program, that starts and takes all the resources. Process Tamer will stop that from ever happening again.
I was so impressed with Process Tamer that I've permanently installed it on my laptop. It takes only around 6MB of memory space and its own CPU usage is so low I could barely measure it.
Process Tamer is available for free from the Donation Coder site. They use a novel licensing system: you have to register to get a free license key which allows you to download any number of programs on the site. This key lasts six months after which you must return to the site to download another free license key. After a year you are given a permanent license. Alternatively, you can make a once-up donation of any size and get a permanent key straight away. It's a clever and ethical way to encourage users to recognize the work done by freeware authors and I support it fully. I donated generously and I hope you do too.
What are Coding Snacks?
Coding snacks are small custom utilities written by coders who hang out on DonationCoder in response to requests posted on our forum.
Desktop TeleporterDesktop Teleport is a flexible program that will automatically process any files placed on the desktop and do special things with them, just as move them, log them, let you add comments, etc.
Perfect for when you use your desktop as your destination for newly downloaded files. |
||
Rescue orphansCavalcader on our forum asks for a little utility:
I have a download area that regularly ends up with "orphans" in folders/subdirs (subdirs with a single file) as their former companions are replaced elsewhere by newer or better versions. What I'd like to do is somehow automate going through a particular dir tree, and any files that are by themselves in their own folder are moved to their parent dir. |
||
CPUlight: Run application on low CPU levelI'm on the scrounge again. Does anyone know of software (preferably free or low cost) which will run an application when the CPU level and/or disk activity falls below a certain limit or when the keyboard /mouse is idle (but able to set idle time in seconds rather than minutes. Solution from doublebogey : CPUlight, an AHK scrip |
||
Coding Snack: TitlelogDownload exe and copy to a chosen directory.
When run - creates a subfolder called 'Titlelog' . this is where the text logs are created - will create a text file each day with the Title of each focused window appended to the file, (date,time,windowtitle) - Trayicon has six(6) simple windows that are configurable in the preferences. - Has a idle time in preferences that logs if PC not used for 'x' minutes To use when going to Lunch. Right click on trayicon and select 'Gone to Lunch'. This will pop a simple window to the desktop. Titlelog will append to file the date,time,windowtitle. This should give a simple log of the PC activity for the day. |
||
Instant Boss : (10+2)*5 TimerJacobB asked for someone to code the following our Coding Snacks Request forum: I know that there are allot of timers and clocks out there, but this one is specific for the "Work The Dash and Take a Break" formula discussed at: A few days later App103 from our forum returned with a wonderful implementation, called "Instant Boss". Direct Download Instant Boss's webpage Support the Author: Donate to App103Watch a Screencast Video: Mini-review and screencast.
|
|||
DClock - Always on top, hotkey activated StopWatchThe StopWatch can be accessed from DClock's menu or you can run StopWatch.exe.
The hot-key is Ctrl-Shift-F9. It will either start it or pause/resume it. You will have to stop and reset from the buttons on the StopWatch window. I can only assign one global hotkey to a window so I felt it was best to pause instead of stop. You reset by clicking the stop and then the start button again. screenshot: You can download the latest version of DClock on my homepage here: http://www.appsapps.info/dclock2.php Direct download of standalone stopwatch program here: |
||

Donate to App103