topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Tuesday September 22, 2026, 2:18 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 325 326 327 328 329 [330] 331 332 333 334 335 ... 1515next
8226
Official Announcements / Re: NANY 2014 - OFFICIAL ROUNDUP OF ALL ENTRIES
« Last post by mouser on January 13, 2014, 08:17 PM »
A huge thank you to everyone who participated, and please join me in thanking Kyrathaba, who was the driving force behind getting everything done and writing up the summaries and keeping everything on track.

Let others know about the NANY 2014 roundup by sending them to the main NANY 2014 page: https://www.donationcoder.com/nany2014



I hope you will also consider making a donation to the site to help us pay for the 20 or so Mugs we need to send out to all the participants, and consider sending some donations to the NANY participants as a way of celebrating their efforts.  :up:
8227
Official Announcements / NANY 2014 - OFFICIAL ROUNDUP OF ALL ENTRIES
« Last post by mouser on January 13, 2014, 08:13 PM »
Since 2007 we have held an annual event that we call NANY (New Apps for the New Year), where we ask the coders who hang out on DonationCoder to create some new piece of free software and share it with the world.

What follows is a roundup of the entries from this year.  Thank you and congratulations to everyone who participated!

Note:  The NANY event is not a competition -- anyone can participate and everyone who does gets a coffee mug commemorating the event.  Some of these are polished tools with mainstream appeal -- while others are rough around the edges or were written simply as an exercise by the coder.  They are mostly tools for Microsoft Windows.  All are free.





epCheck
Discuss and download: here.
Web page: here.



Jody Holmes (aka Skwire) is one of the most prolific coders to call DonationCoder.com home. Skwire's big entry for the 2014 NANY event is epCheck, a utility that pulls television series data from The TVDB database, showing episode summaries, upcoming schedules, etc. Watch the screencast above and you'll see the loving care Skwire gives each application he writes. A great tool for those who like to follow their favorite TV series. To see the scores of utilities that Jody has created over the years (many based on requests at the DonationCoder forum), visit his website here.




Process Piglet
Discuss and download: here.
Webpage: here.



Process Piglet is a utility which can be used to monitor the ongoing memory use of programs and alert you when a program starts using increasingly large amounts of memory.  The author (Mouser) describes his motivation for coding the tool: "Every so ofter I notice my computer is slowing, getting less responsive, and grinding to a halt and I discover that some application, often the Firefox web browser, is starting to consume (leak) huge amounts of memory.  I needed an easy way of getting advance notice when this was happening, and an easy way to restart it when it does."  Process Piglet also has a nice concise view of top memory consumers that you can display on command.




Progress Bars of Life v2
Discuss and download: here
Webpage: here.



Progress Bars of Life allows users to create a set of visual progress bars (shown in a window or docked to the edge of your screen), that track progress towards events or goals.  Version 2 introduces many several new features, including an alert system (Zeno Alerts) that can pop up reminders at the recursive halfway point leading up to the event; so an event 60 days away will show a first reminder at 30 days, then another at 15 days, 7 days, etc.




Q-FlashCards for Android
Discuss and download: here



This is an Android platform version of the quite-popular-in-recent-years type of application that helps you learn new material (dates, birthdays, geography facts, etc.). Q-FlashCards does a quite serviceable job of bringing this functionality to the Android platform, and may be of interest to those using an Android phone or tablet.




Spews
Discuss and download: here
Web page: here.



Spews is designed to automatically switch your wallpapers on a configurable schedule.  Simply add your image folders, choose your wallpaper options and click the Enable button at the bottom.  You can check/uncheck the images paths as needed; only checked paths will be scanned for images.  It's rather resource-usage-light, so its memory footprint won't overburden older systems.  There are plenty of wallpaper switchers out there but Spews does have one special feature.  You can configure Spews to watch for processes say, running game executables, and it will automatically suspend wallpaper switching if they're found.  This can be helpful because certain game's graphics can corrupt is the wallpaper is switched whilst the game is running.




Image Capture & Upload Program
Discuss and download: here
Web page: here



ICUP will sit in the system tray. Use the hotkey to take a screen capture, and once the capture is taken, it will upload to the image hosting site http://imm.io and copy the URL to the clipboard. Double-click on the tray icon to view the history and change the hotkey. This isn't meant to be a full-blown screenshot capture utility. For those whose needs are modest and who value simplicity, this could be the ticket.




Blasteroids
Discuss and play: here
Web page: here.



Blasteroids is an arcade game similar to Asteroids in which you control a rotating turret in space that is under siege by asteroids. Strategy and coordination will get you to increasingly higher and more difficult levels, and you get extra lives based on increasing score. The author plans to port the game to the Android platform.




Weather Station Warlock
Discuss and download: here



Weather Station Warlock can retrieve the current weather conditions from approximately 1,800 locations across the United States and US Territories.  It works by fetching data from weather stations and can display data from multiple stations at the same time, making it handy for monitoring the weather at many locations simultaneously.




SoloCrop
Discuss and download: here



SoloCrop can be used to quickly manually crop many jpeg images one by one. To use the program you just drag and drop a jpeg image, then click and draw a rectangle.  SoloCrop crops when you release the mouse button, saves the newly cropped image with a new name, and then autoloads the next jpeg in the same folder.




ImgFloat
Discuss and download: here
Web page: here.



ImgFloat was designed for use with mouser's Screenshot Captor program (but can be used with other tools).  When a new screenshot is captured, it's sent to ImgFloat, which "floats" the image in a reduced-size, partially transparent window on screen while you continue to work on other things. Gives you the ability to have have on-the-fly reference material posted to the screen so easily, with the ability still to see what's happening on the desktop.




Reference Overlay Tool
Discuss and download: here.



This utility can take PNG images from a specified directory and overlay them atop any other open windows, at a specified opacity, so that the information contained in the image is available to the viewer while he or she plays a game or works with a highly technical piece of software, etc.  A little creative thought will yield other viable uses for this utility.




Wallpaper Welder
Discuss and download: here.
Web page: here.



Wallpaper Welder lets you easily create wallpapers for a multi-monitor setup.  It lets you assign different images to each monitor and then rescales and combines them to yield a single large image usable by the standard Windows wallpaper control panel applet.




Kyrathaba's Sudoku
Discuss and download: here.



Kyrathaba's Sudoku is an advanced Sudoku generator/solver with multiple Undo/Redo and multiple difficulty levels. Most users will probably make use of it to crack puzzles they haven't been able to solve on their own. However, it can also be used to play entire games of Sudoku, start to finish, that the program auto-generates.




Esc Close
Discuss and download: here.



This utility lets you configure a list of program names and class names that it will target when the Escape key is pressed (or double/triple tapped). If one of those applications has focus, "Esc Close" will cause that application to exit when the Escape key is pressed, just like it used to reliably do in earlier versions of Windows. Many people probably don't mind using the mouse, or alternative key combinations, to close their applications, but for those who prefer the Escape key, this program nicely adds that functionality.




Rpclip
Discuss and download: here.



The Rpclip program is a very lightweight clipboard monitor that will capture the text you copied to your clipboard. This is a lightweight portable tool, and no files or registry entries are left behind on your computer if you choose to remove the program.




Text Inspection & Manipulation Utility
Discuss and download: here.



This tool lets you perform a wide variety of operations on a text file, including case conversion, encryption, sorting, regular expression search and replace, checksums, etc.




Stoic Joker's Engine Displacement Calculator
Discuss and download: here.



This tool will calculate the displacement (size) of an engine using the bore diameter, stroke length and number of cylinders. It will also calculate the compression ratio of the combustion chamber and piston dome/dish measurements. This utility probably won't be of interest to most people, but I can imagine it being quite handy for enthusiasts and mechanics.




File Groupie
Discuss and download: here.



This program was created in response to a request in the Coding Snacks section of the forum. It moves (or copies) files from one folder to another in sub-folders allowing you to specify the number of files that will go into each sub-folder. You can sort by size, date, or file name.




Cameo Snack
Discuss and download: here.



This program was created in response to a request in the Coding Snacks section of the forum.  Cameo Snack sits in the system tray and checks to see if a webcam is attached every 10 seconds. Shows a tooltip balloon with the proper info.




sumatra earmarks
Discuss and download: here.



Sumatra earmarks lets you visually earmark (bookmark) any pdf page in the pdf reader SumatraPDF.  Earmarks are autosaved to a text file, and the pdf files themselves are not modified.




Growl for Windows Forwarder (Plugin): Pushover
Discuss and download: here.

The open source Growl service lets you know when things happen. Files finished downloading, friends came online, new email has arrived - Growl can let you know when any event occurs with a subtle notification. This plugin for Growl-for-windows makes it easy to send real-time Growl notifications to your Android and iOS devices.




xbmcsender
Discuss and download: here

xbmcsender is a small (open source) Python class and commandline utility that allows you to send links from one computer over your lan network (or the internet) to your XBMC computer (XBMC is an open source cross platform home theater software tool for managing and playing media files).  It's useful, for example, if you come across a YouTube or radio link on your desktop PC and want to send it for playback to your XBMC machine.  This script will send URLs (audio, video, YouTube, images) to your XBMC HTPC machine for playback, but it can also be used to send local files, which is does by first FTPing the file and then instructing your XBMC to play it from the newly uploaded location. This script itself is cross-platform; it also comes with a Windows-only Find and Run Robot alias addon.




FTP File Uploader
Discuss and download: here.

This is a commandline tool that uses cURL to upload any files whose names it parses from a text file.




WinButtons Webserver Plugin
Discuss and download: here.
Web page: here.

This is a webserver plugin for the WinButtons tool, allowing button configurations to be displayed by a web browser on the local network, e.g., from a tablet or mobile phone, using the WiFi network.




Kyrathaba's Text File Duplicate Finder
Discuss and download: here.



Kyrathaba's Text File Duplicate Finder takes a text file and looks for duplicate lines. The program loads each line from the text file as a new item in a listview.  Optionally, the program can save only unique entries (excluding duplicates) to a new text file.




Kyrathaba's Goodreads Manager
Discuss and download: here.



Kyrathaba's Goodreads Manager is able to take the JSON data that users of the Goodreads website can export, and presents that raw data, in addition to computing and displaying some data not shown on the Goodreads website, such as the total number of pages you've read across all the books you've recorded on your Goodreads account. It also allows you to click on an author's name and see all books by that author that you've read.




Earl
Discuss and download: here.
Web page: here.



Earl allows you to convert .URL files into standard Window shortcut files (.LNK). This can be helpful if you use an application that doesn't understand .URL files but does understand standard Windows shortcuts. For instance, some icon docks won't handle a .URL file dropped on them, but can work with regular Windows shortcuts.  The application creates the new shortcut files in the same directory as the source URL files, or may optionally be configured to work in conjunction with the "Send To" context menu in Windows.




WIS vCalReader
Discuss and download: here.
Web page: here.

For those who don't use Microsoft Outlook, appointments and reminders sent from Outlook users get stored in your inbox as "Unknown.unk" files. WIS vCalReader is a little program that can read and decode these files.




JsRoboKey
Discuss and download: here.
Web page: here.

JsRoboKey is a pre-alpha-stage, not-ready-for-use, open source scripting project, based on javascript and inspired by the AutoHotkey scripting language.




Minecraft Mod ServerGitBackup
Discuss and download: here.
Web page: here.

ServerGitBackup is a mod that allows Minecraft server administrators to backup the server to a git repository. It can be configured to do this on an hourly basis, for very active Minecraft servers. Could prove quite useful to Minecraft enthusiasts.




Kyrathaba's Tic-Tac-Toe
Discuss and download: here.



Kyrathaba's Tic-Tac-Toe is a no-frills tic-tac-toe program for kids that allows two people to play one another from the same keyboard/screen.




gaioNIBBLES
Discuss and download: here.



gaioNIBBLES is an old retro game that was released for the first time here. It's clone of the classic Nibbles (Worm) game. Complete with homemade retro music, this runs best on the DOSBox emulator.





Link Launcher
Discuss and download: here.



The author wrote this program in response to the discontinuation of iGoogle. It takes an old iGoogle style list of page links and presents it in a compact form where the user can quickly click to visit a given page.




TaoPhoenix's unfinished text file proto-components
Discuss and download: here.



DC Member TaoPhoenix released the C# source code for several unfinished tools.  These are mostly unfinished tools -- not meant for end users -- but they do include the source code, so they could be useful starting points for coders who are interested in improving them.





8228
Living Room / Re: Why do my cookies look like that?
« Last post by mouser on January 13, 2014, 06:17 PM »
Cookie testing machine:

8229
I stand by my often repeated statement that the only explanation for Microsoft behavior is that it has been deeply penetrated by moles designed to destroy the company from within.  Until they root these out, there is no hope..

In some ways, the most interesting thing about Threshold is how it recasts Windows 8 as the next Vista. It's an acknowledgment that what came before didn't work, and didn't resonate with customers. And though Microsoft will always be able to claim that Windows 9 wouldn't have been possible without the important foundational work they had done first with Windows 8 - just as was the case with Windows 7 and Windows Vista - there's no way to sugarcoat this. Windows 8 has set back Microsoft, and Windows, by years, and possibly for good.

Screenshot - 1_13_2014 , 4_24_25 PM_thumb001.png


Original article: http://winsupersite....ws-9-ship-april-2015
OsNews comments: http://www.osnews.co...9_ship_in_April_2015

8230
Living Room / Re: Make your treadmill an entertainment center for almost nothing
« Last post by mouser on January 13, 2014, 04:13 PM »
who are these "real people" you speak of?
8231
Screenshot Captor / Re: No Preview
« Last post by mouser on January 13, 2014, 02:15 PM »
I suppose it might be considered a bug that you don't see a preview of the file you are about to save -- but then why would you need to?

The real value of the preview window is when you are saving into a directory of other files, selecting the other files gives you previews of them.

Not all that useful either way I suppose.
8232
Screenshot Captor / Re: Multiple Monitor Problem
« Last post by mouser on January 13, 2014, 08:52 AM »
Glad to hear it's sorted out :Thmbsup:

Props to Nvidia for allowing users to specify processes to exclude from the nView processing).
8233
Living Room / Make your treadmill an entertainment center for almost nothing
« Last post by mouser on January 13, 2014, 06:11 AM »
Just wanted to report on a recent cheap solution to making my treadmill more entertaining.

I bought the cheapest android tablet I could find that had hdmi output, a used Hisense Sero 7 Lt), on ebay, for $40 including shipping, and a super cheap small flat screen tv.

The tablet sits on the treadmill book stand and the tv mounts to the wall behind the treadmill (under $100 used).

I can watch youtube, read the news, read comics, even browse the web.

Note1: This tablet gets bad reviews but has been working flawlessly for me and the price cannot be beat; if you have more advanced needs you might want to get a better tablet.

Note2: You will also need a mini or micro hdmi cable, and you may want to pick up a (usb) extension cord for the tablet power supply.

Note3: If your treadmill is loud, you may need to pay special attention to getting a tv with good volume (or use a soundbar).
8234
N.A.N.Y. 2013 / Re: NANY 2013: Carbon - website / blogging framework [alpha]
« Last post by mouser on January 13, 2014, 05:23 AM »
Do you prefer writing blog posts and content locally (with carbon picking up changes and seamlessly publishing the webpages) or via the browser like WordPress does?

Personally I wouldn't mind either way, but if you think there's ever any chance that someone else might also be blogging on your site, the local approach becomes a problem.
8235
Screenshot Captor / Re: Multiple Monitor Problem
« Last post by mouser on January 13, 2014, 04:40 AM »
Ok I have duplicated the setup exactly, and i can't reproduce the problem.

So let me take a guess about what could be causing it on your machine.

The way that a capture selection operation works is that it essentially STARTS out by capturing the entire workspace (all monitors) and then overlays that over the workspace (all monitors) using a window with no borders or titlebar.

Now I'm guessing that maybe what's happening is that you have a program running in the background that is designed to move any windows that it *thinks* are "off-screen" back on screen.

Such a program could be *mistakenly* thinking that SC's capture selection overly window is "off screen" since in your unusual monitor setup, the upper left corner of the window is indeed out of view.

Might this be possible?  Can you check to see if you might be running such a tool?

Initially I worried that it might be a built-in feature of windows 7, but having tested this out now in an identical setup it seems not, so it would seem to have to be a third party tool.
8236
Nice list, I have blogged it.
8237
N.A.N.Y. 2014 / Re: NANY 2014 Roundup Prep
« Last post by mouser on January 13, 2014, 03:58 AM »
sorry and fixed -- thanks for letting me know!
8238
N.A.N.Y. 2014 / Re: NANY 2014 Release: Process Piglet
« Last post by mouser on January 12, 2014, 09:03 PM »
v1.01.12 - Jan 12, 2014
[Feature] Added option to play sound on alert.
[BugFix] Fixed issues where alerts were not visible behind other windows.
8239
Screenshot Captor / Re: Multiple Monitor Problem
« Last post by mouser on January 12, 2014, 08:48 PM »
Oops, one last question -- what version of windows?
8240
Living Room / Re: Interesting funding discussion regarding JayIsGames.com
« Last post by mouser on January 12, 2014, 04:31 PM »
I'm just shocked at the idea that so many of the visitors to any site are using adblockers.
8241
Living Room / Re: Interesting funding discussion regarding JayIsGames.com
« Last post by mouser on January 12, 2014, 03:39 PM »
I think there are a lot of interesting things in the post (not sure about comments).

However I have to say that I'm extremely surprised at the idea that adblockers could have such a dramatic impact on income.  This goes against everything I understand about advertising volumes and the percentage of people aggressively blocking ads with adblockers.  Could it really be the case that such a high percentage of visitors are using ad blockers?

They say:
Over 60% of you are using some sort of adblock program

Can that really be true? It doesn't mesh with my gut impression of how many people are using adblockers -- in fact if i had to guess i would be guessing somewhere in the 1% range..

Is it possible that they are THINKING that 60% of visitors are using adblockers, but what they are really seeing is that 59% of their traffic is coming from bots or other automated services that don't load ads?  Or am I grossly wrong about the percentage of users running ad blockers.
8242
Portable version unpacked into its own directory works great.

ok so that's a big clue.

if i had to guess, i'd say the problem is that when you tried a reinstall you thought you deleted the old settings but they are still there.

one time there was an issue with a corrupt file in the PresetFormats directory.  this problem can also happen if you copied files from one machine to another?

So here is my suggestion:

Exit CHS.

Delete the Program Files\Clipboard Help and Spell directory, AND delete the mydocuments ClipboardHelpAndSpell directory.  You need to delete both.

Then reinstall CHS as normal.

If you have clip data you want to preserve, copy that someplace first.
8243
I apologize, that sounds frustrating.

What operating system?

Can you try downloading the latest portable version and unpacking it to a directory that can be written to, and see if that portable version works.  If so, then we know it has something to do with your previous settings.

8244
Hi Sander.

I have tested SC on windows 8 and it works fine.

From your description the problem seems to be that it's trying and failing to save to the documents folder.
Your solution attempts appear to be exactly what you should be doing so i suspect it's just something minor there.

Let me see if i can help a bit:

It is the ConfigDir.ini file in the Screenshot Captor program files directory that you want to edit.
Is it possible you werent removing the // at the start of the line in that file?  That // makes it a comment so you need to remove that.

On Windows 8 it should by default be trying to use the APPDATA directory, so that must be set to the network drive?

Can you try setting the value in ConfigDir.in to point to a NON-NETWORK drive, some directory that SC is allowed to write to?

I'd appreciate an option presented during install on where to save the config files <-- not a bad idea; another option should be that on startup if it fails to write its configuration files it should advise what to do.  I'll put that on my todo list.
8245
Clipboard Help+Spell / Re: Slow
« Last post by mouser on January 12, 2014, 11:58 AM »
There is no advantage to keeping them in the New section, but really 600 items in New should not be slowing it down.

Truthfully neither should 6000.

But if we accept that the slowdown in your cases is being caused by so many clips in the New group, what we need to next determine is WHY.

There are a few possibilities.

  • The first is that simply having so many clips in the database is causing the database to update slowly.
  • The second is that CHS is doing some operation each time a new clip is added to the NEW group, like filtering, or invisibly updating some display that is involving sorting or searching, and that this action is being performed each time a new clip is added.  This would be a bug that we might reveal by changing the view on the main window in different ways and trying to see if the bug remains in all cases.
  • The third possibility is that an antivirus program of some sort is being an ass, and is holding up the program while it scans the clip database file as it increases in size or content.

Determining which of these causes is the key.  Any insight you can find would be appreciated.  What I can do is create a test function to create tons of clips in the New group automatically and see what i can see.
8246
Clipboard Help+Spell / Re: Slow
« Last post by mouser on January 12, 2014, 02:39 AM »
On the "Backup/Maintenance" tab, tick all of those checkboxes under Automatic Filing, then click the Now buttons in that "Automatic Filing" group to the far right of them, in order starting at the top.

Take a screenshot afterwards if you would so we can see.

Then go to the main window and click on the "New" group, and make a guestimate about how many items are in that New group (dozens, 100s? 1000s?).

Then restart CHS and see if the problem is fixed.
8247
Living Room / Interesting funding discussion regarding JayIsGames.com
« Last post by mouser on January 11, 2014, 09:17 PM »
We've frequently posted links to casual flash game writeups on JayIsGames.com, and they have run some good flash game contests in the past.

They have started a discussion about funding issues that is quite interesting:

http://jayisgames.co...u.php#comment-panels

Last year, JayisGames.com celebrated its tenth anniversary. For a site that began as one person's personal blog to have turned into what it is today and survive that long, well... that's kind of amazing. But we're in trouble, because as adblockers become more and more common, it's getting harder and harder to make ends meet... and not take a loss. Please take the time to read this post about how we make our money, where it goes, why we have a problem, and why we want your help deciding what to do about it.
8248
Web Log Filter / Re: Web Log Filter
« Last post by mouser on January 11, 2014, 04:36 PM »
Good idea  :Thmbsup:
8249
Web Log Filter / Re: Web Log Filter
« Last post by mouser on January 11, 2014, 03:48 PM »
Thank you for taking the time to post, Dragon!
Since I posted this in 2006, you may be the first person to actually use it for real (other than me).
8 years to get my first user :)
Glad that you find it useful.  :up:
8250
Clipboard Help+Spell / Re: Slow
« Last post by mouser on January 11, 2014, 11:56 AM »
If it's true that a large New section slows down everything, then i can try to add something that automatically detects it and tries to encourage user to enable auto-filing.

dcwul62, can you check the size of your New group as well and see if you have disabled auto-filing?
Pages: prev1 ... 325 326 327 328 329 [330] 331 332 333 334 335 ... 1515next