avatar image

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

Login with username, password and session length
  • Wednesday May 18, 2022, 6:17 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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - mouser [ switch to compact view ]

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 154next
You can read about all the entires in NANY 2020 event in the official write-up here:

N.A.N.Y. 2020 / NANY 2020 Wrap-up
« on: January 01, 2020, 04:18 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 on January 1st of the new year.

NANY is one of the most fun things we do on this site, and it's one of the few times we can all play together.  There are no winners or losers, it's simply a celebration of programming and creating new software and sharing it with the world.  You can target any operating system (desktop or mobile) or even make a web-based tool.  It can be a game, utility, large application, whatever.  DC takes makes no claim on your software, it's just an event to encourage you to share a creation with others.  Best of all, everyone who participates gets a free commemorative coffee mug.

Thank you everyone who participated for a wonderful event!!! We had some really interesting entries this year.  Some of the entries are polished professional caliber apps, and many are just hobby creations not quite ready for public use.  Read on for the full list..

Mousers Media Browser v2 by mouser
There are lots of utilities for browsing collections of images/photos.  Mouser's Media Browser is one such tool, but one with a very unique and cool feature.  In addition to browsing the recursive contents of directories, MMB scans your files and creates a virtual date hierarchy, organized by year, date, and optionally day of the month.  This lets you scan a huge collection of photos and easily explore them by date.  MMB is very flexible in how the images are displayed, and comes with some very easy to use filters based on filename patterns and file ages.  Watch the video for a look at how it works..
Youtube video:

DiscussionList (Android App) by mouser
DiscussionList is an android app that allows you to manage and contemplate a large collection of questions to inspire meaningful discussions.  I use it with my wife when we go on walks, to spur conversation and have meaningful discussions.  It comes with a large collection of questions, but you can add your own and download additional sets.  View questions in a distraction-free interface or widget.  Watch the video for a look at how it works..
Youtube video:

ISMONISM - search Start Menu (or any folder) for 'missing' entries by Winkie
This is a super-clever little utility, which can scan a set of user-configurable folders, looking for executables that do not have an entry in your Windows Start Menu.  It has features to search the web for discovered executables, or even create new shortcuts to them in your own Start Menu sub-folder.  This utility can be extremely useful for creating start menu entries for portable files, for discovering orphaned programs left after an uninstall, or just exploring and discovering unexpected executables that are part of some installation.  Very very cool.

Systemus by BGM
The author, BGM, describes Systemus as follows: "I wrote this program because I often have to set up computers for other people, or I have to do maintenance or fixes.  It seems I always end up using a whole bunch of programs to do things - a folder full of tools, and I can't remember or find the ones I want, sometimes.  With Systemus, I have a single program that I can use as a launcher.  It also tells me the most basic system information that I want, such as ipaddress and mac address, Windows version and what model of computer I'm working on."

Filtration: A Task Manager by camerb
A program which can be used to monitor processes and tasks to see what might be bogging down your system, with some clever filtering abilities. Breaks down the HDD/SSD utilization into four categories: Read/Write, and Operation Count as well as an amount of data Tranferred (Transfer Count). This can help you get a quick understanding of whether or not the pesky culprit process is making lots of little read/write operations, or if the culprit is making one or two large transfers that involve large files.

KeepWatch system monitor by mat2016
KeepWatch displays standard statistics: CPU Busy %, CPU Processes, RAM, Swap Memory, Fixed and Removable Drives, Disk Read/Write. It can be set to monitor your local weather. It also monitors every drive in your system for file read/write/delete activity. If it detects a large number of file changes per minute, it will display a message and optionally send users an email or a text message. If the user is going to be away for a while, they can set the program to Away mode and in additional to sending an email it will shutdown the computer.

1 Key Browsing by mat2016
Allows many common Firefox and Chrome browser functions to be performed with only single letter commands.

Mass JSON Editor by wraith808
This is a revamp of a NANY 2020 entry, Mass JSON Viewer.  In addition to browsing a directory and loading/validating JSON files that exist there, this one allows you to actually edit the JSON files, and save them as a new file or to the same file.

sDictionary by skwire
Minimalist desktop dictionary lookup app that retrieves definitions from Merriam-Webster online disctionary.

Ducky (A Simple Dock) by SwanKnight
A simple desktop dock. Drag and drop any executable or shortcut on the main window and it will be added as a button which you can use to launch it later.

Random Sounds App by publicdomain
Simple desktop application created to play random sounds at an interval (which can even be randomized!) from a specified directory.

IrfanView Panorama (IVP) by lanux128
A front end for the image viewer IrfanView's 'Create Panorama image' feature to allow the user to add, sort or remove the image files that the user wants to stitch together before invoking the feature.

Xaya Name Utility by Renegade
Facilitates transferring and registering Xaya Names in a Xaya wallet in bulk, removing much of the tedium of the process.

Portable Application Updater by hamradio
A utility that let's you check for updates to portable software, so that you can invoke update checks and have the new versions downloaded and installed.

Solar Date Calculator by dmytron
Simple proof-of-concept utility that reports the number of days between two dates, as experienced on different planets.

Simple Budget by relipse
This is a simple web app based upon Dr. Darryl Sturghill's idea of keeping track of a monthly budget using different categories, allotments, and amount spent.  It is a mobile first web application that allows a user to create expenses and add them to the Spent category, to allow the user to easily see what is Left Over at the end of the month, at which time the remainder can be carried over to the next month.
NANY_Ninject Budget.png

Polyglot Zobrist Key Generator by shinkarom
This is a web application with a singular purpose - to allow the user to encode a Zobrist hash from a FEN chess opening position.  This might be useful if writing a chess engine.

Chat LAN Client by KodeZwerg
A proof-of-concept desktop application that allows you to chat with others on your LAN.

Apps You Forgot by anandcoral
Apps (Programs) You Forgot, shows you the program (exe) files which are in your program folder but are NOT in your start menu (similar to ISMONISM above). It also shows programs which you are not using for a long time i.e. you forgot about them

quick generator peek by Tuxman
Chrome extension. Some software, like certain HTML editors and weblog software like WordPress, adds an information to your site's source code that says which software was used to generate it. This Chrome extension will read this information and display it as a pop-up.

Unping all the links by Tuxman
Chrome extension that removes hyperlink trackers right from the HTML code.

birdcries by Tuxman
Web service. Replace in any Twitter status link by to get a less shitty read-only view of the tweet which is faster and will respect your privacy.

scss-loop-template-processor by Ath
Commandline tool for developers using css preprocessor; Process a template with a set of numeric-postfixed constants to replace @for loops by @each loops intended as scss preprocessing, to reduce the number of generated css classes.

Official Announcements / DonationCoder financial summary year 2019
« on: January 01, 2020, 12:13 PM »
In case folks are interested, here are some details from 2019, posted without comment:

Total incoming money in 2019: $13,644 (includes donations and commercial licenses, and money sent to specific members)
Server hosting costs for 2019: $4,800

Not included: Smaller miscellaneous costs of probably somewhere in the $1k-$2k range (paid extensions for joomla/wordpress, nany mugs, code signing certificate, domain registrations, donations made to open source software we use, money cashed out by members or sent to dc volunteers, etc.).

Not posting to get any comments, it is what it is, just thought I'd share for those that are curious.

Living Room / Happy New Year 2020 -- Soon!
« on: December 31, 2019, 05:09 PM »
It's New Years Eve here.. Wishing everyone an exciting and happy new year!  :-* :-* :-*

Android Apps / DiscussionList for android
« on: December 30, 2019, 05:28 PM »
This app was created as part of NANY 2020; for now you can find the discussion thread in that section of the forum here:


Or more information and download from the official web page: https://www.donation...-apps/discussionlist

Watch a video overview:

Spent a day last week playing around with python, networkx (python lib), and graphviz (language neutral), for drawing and laying out graphs.

My boardgaming buddy and I are huge fans of the pandemic series of board games.  We played recently Rising Tide, a spinoff with a very confusing looking board.  I decided to see if a more traditional node-edge graph would help make sense of the layout, and thought it was a good excuse to get some familiarity with writing code to visualize graphs, etc.

Here's the original board:

Here's the graph:

Fun stuff.. Anyone else played with graphviz or networkx?

There is a nice windows build of Python3 which is completely portable -- WinPython.  I had good luck with that.
I'm not a big fan of Rising Tide, I think the other spinoffs are much better.

Official Announcements / Upgrading forum Dec 28, 2019
« on: December 28, 2019, 02:24 PM »
I'm upgrading the forum.. expect some oddities while I do..

Living Room / Merry Christmas to All
« on: December 25, 2019, 05:07 AM »
Merry Christmas to all who share their time with us here.  :Thmbsup:


Living Room / Working a bit on server 12/24/19 - expect some downtime
« on: December 24, 2019, 05:52 PM »
I'm working a little bit on the server today 12/24/19 - you may see it offline here and there..

N.A.N.Y. 2020 / NANY 2020 App - Mousers Media Browser v2
« on: December 21, 2019, 08:51 AM »
I've been working hard on v2 of a program I first made for NANY 2016: Mouser's Media Browser.

I am releaing v2 as part of NANY 2020.

Download from official web page here: https://www.donation...ousers-media-browser

More info and screenshots and in the forum section here: https://www.donation...ndex.php?topic=49204

The major feature of v2 is the ability to show the contents of a directory tree as a virtual folder tree of dates:
Screenshot - 12_21_2019 , 8_53_34 AM.png

Watch a video on youtube:

Maybe we can all share our own personal Top 10 lists.

Here's one from me, my top 10 board games from 2019.  These weren't all *released* in 2019, but they were my favorite games I discovered and played in 2019:

10.Japiur: 2 player competitive card game; fast and clever
9. Fox in the Forest: 2 player competitive trick taking card game; fast and clever
8. Cahoots: 2-4 player (best with 2) cooperative card game, fast and easy and relaxing
7. Escape Tales the Awakening: Long escape room game with a dark story
6. Aeon's End Legacy: Legacy cooperative deck-building game (best with 2)
5. Rise of Queensdale: Legacy competitive non-take-that board game
4. Orleans: Brilliant competetive bag-building game with medieval art
3. Pandemic World Tour: Not a single game; we made a check list of every pandemic (coop board game) variant and played them
2. 7th Continent: Cooperative exploration board game with best sense of exploration of any board game
1. Chronicles of Crime: A masterpiece mystery-solving cooperative board game

N.A.N.Y. 2020 / NANY 2020 ideas
« on: December 11, 2019, 09:05 PM »
Not much time left, maybe helpful to link to any small ideas worth considering here.

Recent request: https://www.donation...ndex.php?topic=49208 - App that works in combo with Desktop Coral by remembering app window locations

Mousers Media Browser / Mouser's Media Browser v2 - Dec 30, 2019
« on: December 11, 2019, 08:08 AM »
WEB PAGE: https://www.donation...ousers-media-browser

This will be a small utility for browsing directories containing images.

I decided to make a standalone utility that could be used as a helper for other tools, like my other NANY (Automatic Screenshotter).

It will start out with a fairly simple feature set but there is plenty of room for improvement.

Key feature:
  • Lots of viewing modes to find the one that works best for you.
  • Option to show recursive contents of folder tree (with search filtering and sorting)

Note that there are excellent powerful free image viewers/browsers (irfanview, xnview, etc.), and it would be foolish to try to compete with these.  My aim here is to make a more streamlined, focus helper utility.




Screenshot - 12_11_2019 , 8_11_53 AM.png

Screenshot - 12_18_2019 , 11_51_43 AM.png

v2.0.1 - Dec 30, 2019
  • [Improvement] Recent Folder list now can be edited by hand in options; hopefully solves some people not being able to access it.
  • [Improvement] Settings file location shown in about box.
  • [MajorFeature] New virtual date tree.
  • [Bugfix] Fixed superfluous directory rescanning.
  • [Improvement] Remembers last selected file.
  • [Improvement] Shows file comments for selected file.
  • [Improvement] Added virtual tree options for starting with expanded nodes, and showing a node for each day of the month.
  • [Improvement] Better behavior inside folders where new screenshots are being added live.
  • [Improvement] Improvements to thumbnail sizing and thumbnail sizing options.
  • [Improvement] Image dimensions shown in statusbar.
  • [Improvement] New age filter.
  • [Improvement] Faster scanning speed.
  • [Improvement] Dramatically increased sorting speed.
  • [BugFix] Exiting while running scan was needlessly slow.
  • [BugFix] Searching with sort by date sometimes didnt sort some images.
  • [BugFix] Was reporting wrong folder search count.
  • [BugFix] Sorting was not always being performed properly after scanning.
  • [BugFix] In large folders after sorting, sometimes thumbnail showed wrong image.
  • [BugFix] Alphanumeric filename sort was case sensitive.
  • [Improvement] Reports scanning progress on large (recursive) directories and allows cancellation of scan; especially useful for large recursive directory trees.
  • [Improvement] Exponentially faster refresh after deleting files from large directories and refreshing after removed files.
  • [Improvement] Faster easier rename dialog.
  • [Improvement] Program remembers last subfolder selected on exit and restart.
  • [Improvement] Remembers selected image even after rescanning.
  • [Improvement] New Action menu with items for delete, rename, browse, clipboard, etc.
  • [BugFix] Switching root folder from GoTo menu would sometimes not update to show new folder contents.
  • [BugFix] Mobile phone or other photos with rotation information are now auto-rotated to correct orientation.
  • [BugFix] Better error handling if selected (or last) folder is missing.
  • [BugFix] Ctrl-clicking on thumbnails would not toggle to unselect them
  • [BugFix] Deleting a file left deleted image in viewer.
  • [BugFix] Sometimes scrollbars were not being shown in large folders.
  • [BugFix] When launching MMB with the folder commandline, it was first loading last folder.

v1.01.1 - December 29, 2015
  • First release
  • Thanks to DC member HamRadio for the icon!

Originally released as part of NANY 2016, see here: https://www.donation...ex.php?topic=42114.0

Living Room / Favourite youtube channels
« on: December 04, 2019, 12:54 AM »
I stumbled upon this guy's channel today and have been addicted to it:

A couple of random videos:

He's a british tourist who knows russian very well and some other languages, and just heads off into the remotest villages in the soviet union, india, bolivia, etc.  And just makes friends.  He's fearless and just goes with the flow wherever he is..

Living Room / Happy Thanksgiving 2019 to all DonationCoder folks!
« on: November 28, 2019, 11:35 AM »
I've had my head down coding (nodejs) for the last few months, so haven't been as active on the forums lately... Though soon I will switch into NANY mode.

I hope everyone is having a nice thanksgiving with family, friends, or your online friends (us included).

Whether you celebrate this arbitrary holiday or not, it's a good time of the year to remember to be thankful for the small happiness you find in life, wherever you find it, and let people know you appreciate them.

I appreciate my virtual family here at DonationCoder so much.. I appreciate your spirit and camaraderie.

I'd love to hear more about what people are up to these days.  Today we are going over to a friends house to eat pot luck and watch scary movies.  We (wife and I) made swiss/spinache/goatcheese/sundriedtomato quiche, olive+cheese bread, chocolate chip cookies with cognac.  [A few weeks ago I was mad at this friend and was holding a bit of a grudge. but then watched the new Mr Rogers move (A Beautiful Day in the Neighborhood) and decided to just forgive and forget :)].  What are you guys up to?

N.A.N.Y. 2020 / NANY IDEA: Find start menu orphans
« on: November 22, 2019, 05:57 AM »
Here's my idea: A utility that scans a set of (user configurable) directories, to find executables (.exe) for which there is no matching start menu item.

Bonus feature: Show the list with checkboxes and offer ability to create shortcuts for the items in a special subdirectory of start menu.

This utility would be useful to find programs that aren't on your start menu for some reason, maybe because they were left over from an uninstall, or maybe one is scanning their own portable app directory that one would like to have added to the start menu.

Some subtleties to this app:

1. You will have to be smart about scanning and caching the start menu shortcuts.  That is, you will have to FIRST scan the MULTIPLE start menu folders, and parse all shortcuts found, and cache the paths in a datastructure that you can do fast string lookup on.
2. And only then start scanning the directories and looking up paths.

Living Room / Little Runmo: Animated short
« on: November 12, 2019, 08:40 AM »
16 minute animated video inspired by side-scrolling video games.  Haven't watched it all yet (wanted to share it first), but so far so great:

The trailers for the new zoo simulation game "Planet Zoo" are stunning... To see how far we have come in a few decades with these simulation games is draw dropping. 

And the icing on the cake is how involved people are in taking this sandbox tool and creating interesting things with it.. This combination of programmers creating tools that other people then take and create with is one of the greatest things.

Similarly amazing in different ways are the videos of Microsoft's new flight simulator engine:

Think about where flight simulators were when I started programming:

It's just mind boggling what an amazing age we are living in and to imagine the future of simulations.

Living Room / Cooking with tourettes
« on: October 31, 2019, 02:41 AM »
As a life skill, being able to laugh at yourself cannot be overrated.

Check out this ladies awesome cooking videos:

We should all be so lucky to have such good attitude about making a mess in life, and a family that shares it.

Here's a nice long article about delay vs rollback strategies of handling synchronization of state in real-time multiplayer games.  Very interesting.

When there is no information from the remote player, delay-based netcode needs to pause and wait, as described in detail on the previous page. Rollback’s main strength is that it never waits for missing input from the opponent. Instead, rollback netcode continues to run the game normally. All inputs from the local player are processed immediately, as if it was offline. Then, when input from the remote player comes in a few frames later, rollback fixes its mistakes by correcting the past. It does this in such a clever way that the local player may not even notice a large percentage of network instability, and they can play through any remaining instances with confidence that their inputs are always handled consistently.

I happen to use TurboTax, but it's truly a sign of how messed up our world is to read about how they have spent millions lobbying politicians in order to insure that filing your taxes is a painful expensive process.

For more than 20 years, Intuit has waged a sophisticated, sometimes covert war to prevent the government from doing just that [making tax filling simple and free], according to internal company and IRS documents and interviews with insiders. The company unleashed a battalion of lobbyists and hired top officials from the agency that regulates it. From the beginning, Intuit recognized that its success depended on two parallel missions: stoking innovation in Silicon Valley while stifling it in Washington. Indeed, employees ruefully joke that the company’s motto should actually be “compromise without integrity.”


N.A.N.Y. 2020 / NANY 2020 Release - Android App - DiscussionList
« on: October 04, 2019, 03:04 PM »
Simple app that lets you manage a collection of relationship/discussion questions, to facilitate weekly discussions, etc.
In the past we have used a sheet of paper that we bring with us when we go on walks.

Youtube video:



You can organize questions into categories with tags, etc.

There will be some included questions, and of course you can add your own.  And there is now an easy way to import from some premade question lists via the web.

There are 2 main modes, one is just the standard listview management view that you see in all of my android apps:
Screenshot - 10_10_2019 , 7_57_32 PM.png

And the other is a new minimalist "slideshow" type view where you can swipe left and right to move through the questions one by one:
Screenshot - 10_10_2019 , 7_57_58 PM.png

With almost 1,000 questions imported from (will not be included by default because of copyright ownership), just to demonstrate that you could have a lot of random questions, organized into sections by tag:
Screenshot - 10_11_2019 , 1_44_32 PM.png

Note that when you engage the "slideshow" swipe single-page question mode, it shows (randomly ordered, if you like) only the items from your current section, so it's easy to just browse questions with certain tags or from certain sources.

A new simple import function lets you import a text file of questions, with one question per line.  Makes it easy to import lots of questions.

For those of you who spend time sketching/painting in digital medium, I'm curious what tools, both hardware and software, you find the most enjoyable to use?
Anyone use a drawing tablet? A fancy screen with pressure sensitive pen etc?

I ask because I inherited an older cintiq21 21 inch monitor tablet from my father -- you draw on the screen with a pressure sensitive pen.  It's old but very cool.. However it's a beast to move around and requires a computer to make it work.  I'm thinking a smaller standalone touch screen tablet with pressure pen support would be so much more convenient, if not quite as good an experience when actually sketching.

N.A.N.Y. 2020 / Welcome to NANY 2020
« on: September 07, 2019, 09:06 PM »
NANY is "New Apps for the New Year" -- an event we run on DonationCoder where we invite coders who hang out on the forum to release a new free program at the start of the new year -- or celebrate the new apps they've written in the last 12 months.

There are no winners or losers, everyone who participates gets a free mug commemorating the event.

You can find previous year's forums here: https://www.donation...ndex.php?board=210.0


Release a new app for the new year on Jan 1 and get a DC mug as your reward.
Here's the new alternate design from Hamradio.

So for the second day I'm sitting here listening to my (sata) hard disk drive make that sound that it's being used -- sounds a bit like ticking, etc.  And it's going on for hours.

But I can't figure out what process could be doing it.. The standard ctrl+alt+del process lister doesn't seem to shed any light..

Anyone use any software that might shed some light on what might be going wild on my disk drive?

I assume it's some windows background process or low level service, but I'd really like to find the culprit.

EDIT: May have been a false alarm.. I banged on the case near the fans for a bit and the sound stopped.. So perhaps it was just a fan rattle that sounded to me just like a hard disk drive seeking sound..  Either that or my banging woke up some snoring creature living in my computer, or convinced my hard drive to stop making a racket.

Pages: prev1 2 3 [4] 5 6 7 8 9 ... 154next