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:

  • Browse completed coding snacks: here.
  • Browse and submit new requests: here.
Latest Forum Posts

I am using screenshot captor more or less every day and it is the best tool I ever worked with.
Bernhard G.
Bernhard G. image

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.

prev1 2 3 4 5 6 [7] 8 9 10 11 12 ... 25next

Coding Snack: Toggle mouse acceleration with a simple program

2m5m6fn.jpg
My annoyance is fairly straightforward, as well as (I would hope) its solution:
I want to toggle this with a hotkey:

THE STORY:

I bought a touchpad for my desktop to combat RSI. It's... ok, I guess. See, the driver that it comes with doesn't actually recognize the touchpad, which means that Windows sees it as a mouse. This isn't a huge problem; it works fine. Though without the driver, it lacks some customizable options, I can live with it. My mouse remains plugged in, since I will be swapping between the two devices based on the tasks I am doing.

The problem is that I now have two devices that run on the same control panel settings, and physically are two devices with different kinds of sensitivity.

The touchpad actually causes more strain without the "Enhance pointer precision," option enabled, since moving the pointer requires repeated 'scrubbing' with the fingers. With the feature enabled, I can move the pointer much more easily while retaining control.

However, this setting is far too sensitive for my mouse, which flies all over the screen like an out of control fighter plane.

To switch devices, I have to launch the Mouse applet, toggle the "Enhance pointer precision" setting manually, then resume using my input device. Without a helpful shortcut, I have to do this many times a day.

PROBLEM: Two pointing devices on one system, one that needs mouse acceleration, the other doesn't. Need an easy way to toggle the "Enhance pointer precision" setting to aid in switching between the two devices.

SOLUTION: A small program that launches, toggles the "Enhance pointer precision" setting from the Mouse control panel applet, and then closes itself. (If the setting is active, it deactivates it. If it's inactive, it activates it.)

Since this is an issue I've found with laptops I've used as well, this could be useful beyond my specific use case. I've often had to resort to touchpad on the go, and later dock, to find that my mouse is flying uncontrollably until I toggle this setting off.

Since I already use a decent hotkey manager, I don't need this to be a running program. Ideally, it would just execute, toggle the setting, and close. I can call upon the program when I need it.

BONUS: The ability to store actual mouse settings as profiles, and toggle in between them with user-configurable hotkeys. This is far beyond my own needs, of course, but this might be a more interesting challenge for some.

Thanks for your time, o programmers of tiny things.

Click here to read more and download the utility written by dc member Skwire..


Coding Snack: Split .txts into smaller ones when there is a space line

2009-08-27_081834.png
Give this a shot (source/binary included):
http://skwire.dcmemb...Newline_Splitter.zip




Coding Snack - "Waste Not" - Whats in my fridge and When does it expire?

blog clipart
Not sure if this is too complicated or too off-topic for the style of applications we're going for?

I live in a house with 2 other guys. We are a bit disorganised when it comes to food because we all work at different times, and never plan to eat together. When we do, its great, but its such a rare occurrence.

Because we all buy little bits of food for dinner, we end up with too much per person and a fair amount of waste, which drives me crazy.

There is a tiny netbook in the kitchen which serves as a music player, and it runs a few spreadsheets ad household duties/chores schedules for everyone.

What I'm thinking of is a simple perishables food list.
With 'add item and expiry date'
and 'how long left until we have to throw it out'
arranged by 'time left'
and various colour coding for time left on items. RED meaning EAT NOW!!

Click here to read more and download the "Waste Not" coding snack written by Skwire..


Auto Perform, a mIRC enhancement

blog clipart
Hello fellow DC members. I've been working my butt off to make a complete overhaul of the perform function of mIRC.

For those who do not know, mIRC is an IRC client. IRC is a way to chat on the internet with others. DonationCoder has an IRC chat room, check here for more details:
https://www.donation...6.0%3Bprev_next=prev

"Perform" in mIRC is essentially just a list of commands that are ran when you connect to an IRC server.

Click here to read more and download..


Coding Snack: Toggle Switch with a Global Hotkey to change Power schemes?

main.png
PowerSchemeToggler

1) Unpack archive to a folder of your choice.

2) Run PowerSchemeToggler.exe and you'll be presented with a small interface
   that will allow you to choose two profiles to toggle between.  Click the
   "Save and exit" button when done.
   
3) Run PowerSchemeToggler.exe with the -toggle parameter to toggle between
   your chosen schemes.

Click here to read more and download..


Coding Snack: Icon Menu Launcher

iconmenu.jpg
Clicking the desktop icon (.exe) to open menu from it's place. just a simple application for cluttered desktop.

by making the .ahk available, users can change the desired icon to use and the application list. it doesn't have to be a tray application or a service whose always on. Its a stand-alone apps. This is my request.



Click here to read more and download..


prev1 2 3 4 5 6 [7] 8 9 10 11 12 ... 25next

Share on Facebook