Topics - garbanzo [ switch to compact view ]

Pages: [1] 2next
Post New Requests Here / IDEA: File collection manager
« on: December 09, 2014, 05:41 PM »
I would love to help fund a program lets users a) create "collections" of files which are accessed by a tree-view panel on the left side of the screen, and b) associate metadata with those files by creating and populating user-definable columns of data in the main window.

For example, you could create a collection called "movies" and tell the app to look in two different folders on your computer for files to add to that collection. Once the files are in the collection, they show up in the main window in a view that mirrors Explorer's "details" view. From here, users can right-click the column header and choose "add column". You could add one called "release year" or one called "genre" or one called "director". You could then populate these fields in-line, and the program would associate that data with the appropriate file, storing everything in XML files or some other database. These custom columns would be specific to each collection, so if I chose a collection called "comics" from the tree panel on the left, I would see different custom columns than if I chose "research papers". The columns would all be sortable, and double-clicking a file would open it with the system-defined software.

That's all there is to the interface - a nested tree-view on the left where collections can be sorted into folders, and a file view in the main window with definable columns of data. A simple toolbar or menu could let you add/remove collections, choose folders, add files, etc.

As for similar software, there's stuff out there, but it all specializes in specific kinds of files. Foobar lets you do this for music, and there are apps that do it for comics, for videos, for ebooks, for retro video game roms, and so forth. But they're all specialist programs that also bring in data scrapers and file launchers and cover art and all the rest. This program would forgo all of that in favor of simplicity and flexibility.

I don't know what it would take to create such a thing, but if anyone is interested in giving it a shot, I would be happy to throw some $$ at it. It's something that, if done right, I can imagine myself using on a daily basis.

Thanks for reading!

Windows 8 lets you adjust the color of the window borders, but it's impossible to select an exact color.

The tool below lets you do that, but it lacks an eyedrop color picker tool.

I would love to see a simple app that lets you either pick a color from your screen with an eyedrop tool, or enter a custom color using RGB or HEX or other values, then apply that to the registry to set the color of the window borders.

1000 bonus points if it can turn the title bar text to white for use with darker colors :)


Post New Requests Here / IDEA: Windows 8 ALT-TAB
« on: November 17, 2012, 07:38 AM »
Windows 8 breaks the ability for most apps to send an ALT-TAB keystroke to switch windows.

Judging by this thread even AHK has trouble, but it indicates there is a way around it?

If someone can make a snack that works as suggested, I would be grateful! I'm so accustomed to switching between apps with my mouse that it's making the switch to Windows 8 very cumbersome for me.


Finished Programs / DONE: Windows software shortcut (LNK) creator
« on: April 19, 2012, 08:47 AM »
Greetings :)

I have a need to create several hundred shortcuts to the same app, each with a different name and different arguments. My current "copy, rename, right-click, edit, confirm, repeat" process is cumbersome. This little project would benefit greatly from an app that would let me paste text in to the relevant fields, hit Create to make a shortcut, then repeat.

Here is a very similar app to what I'm imagining, but it is designed to create admin shortcuts, which I don't need.

Required fields are Name, Target, Start Dir, and the directory where the file will be created. It would be nice if arguments could be put in a separate text box, since these have to change with every shortcut I create. Optional features could include selecting an icon, adding a description, and whatever else LNK files support, but I don't need these for my purposes. Ideally, form data would not be cleared after creating a shortcut, but maybe this could be an option.


I have searched high and low for a simple PC game launcher, but to no avail.

The retro gaming scene is filled with specialized launchers. Arcade gaming has MAMEUI. Console and handheld emulation has QuickPlay. And an excellent frontend to DOSBox for running old DOS games is DOSBox Game Launcher. But where is the frontend for PC games?

All these apps have the same general layout. On the left is a folder tree which saves searches and helps to organize games by various criteria. The main part of the screen is a list/details view that shows the games that have been loaded into the frontend. On the right is a spot for game screenshots. All these apps are built around a database, and many are able to scrape data from websites like Moby Games.

There are frontends that support PC games. One that comes to mind is D-Fend Reloaded. But this, like many others, is first and foremost a DOSBox frontend, so it's not exactly ideal for PC gaming.

Here's what an app like this would need:

1. A database, xml or ini or whatever, filled with game profiles. Entries include game name, target executable and any associated command line switches, screenshot directory, icon (if different from executable), year, genre, developer, publisher, playcount, etc.
2. A basic GUI, with folders on the left, a list in the middle with icons and columns of info, and space for game screenshots/scans on the right.
3. A simple game import dialog, with a browse button for the EXE, and space to fill in data.
4. Ideally, it would interface with Moby Games and grab data/screenshots automatically!

I have no idea how difficult it would be to make an app like this. If it's an unreasonable request, then let me know. If not, I would love to dig in and beta test whatever comes out!

Pages: [1] 2next
Go to full version