Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
Neurozys
Apr 15, 2004

***Tinyappz.com will has been shut down. If you had anything there that you need a copy of PM me and I'll retrieve it from the backup. Feel free to continue using this thread as you see fit. Thanks everyone!***

Update: 4/20/2010 Here's an archive of every app that was hosted on tinyappz.com. The wiki text is not included, since parsing it out of the database dump would be a huge pain, and I'm not going to put the dump online since it contains the email addresses of people who registered on the site. It's 28 MB.



My first request a tiny custom app thread went over well, but keeping track of every request and every fill became really unwieldy after the first few pages. However, it's been chugging along some six months now, so I guess people still want some tiny custom apps.

I'm now unemployed and therefor have far to much free time. Plenty of other people on this forum like the occasional small coding project. So, I've decided to breath some new life into the concept with this brand new thread, and, much more importantly, a companion site -

http://www.tinyappz.com/

The idea is simple, you think of some tiny, one trick pony application that you'd like to have for whatever reason. You post your request here, then you post your request here.

Myself or one of the other talented coders on this board sees your request, decides to fill it (or not) and posts it on the Tiny Appz wiki as a new article. Then they delete it from the Open Requests list and brag about their accomplishment here.

Request guidelines
-First post your request in this thread
-Then use the Add Request page to add your request.
-Adding a link back to your request on this thread seems like a good idea.
-Not all requests will be filled. Mostly because we're doing this for fun and your request might not be fun at all.

Application guidelines
-Absolutely no exploitive code! No virii, no backdoors, etc.
-If possible provide both source and executable
-First post your application on the wiki
-Mark the request as filled (follow the # link in the open requests list and follow the directions)
-Then post your application here with a link to the page you created.
-You should quote the request you're responding to.
-You can post unsolicited apps/fill your own request. You may look foolish.
-Assuming your app actually is tiny, it can be hosted on the wiki, simply put it in a zip file and upload it just like a picture.
-A screen shot is encouraged.
-If you contribute multiple applications you can add a page for yourself with links to your work.


The website is a MediaWiki site with a few extensions. It's hosted by Dreamhost (blame them for any downtime.) Please refrain from vandalism.

Neurozys fucked around with this message at 04:27 on Apr 21, 2010

Adbot
ADBOT LOVES YOU

Neurozys
Apr 15, 2004

JediGandalf posted:

Haha thanks. :)

I like the Wiki idea. I've been going through the old thread finding my applications and making pages.

Thanks. I found myself spending hours re-writing the first post in the last thread. I gave that up a few months back. Hopefully you won't be alone in adding your old apps.

I'd like to figure out some automated way to highlight new entries on the main page. I suppose I could make it editable, but that just seems like an invitation to vandalism.

Neurozys
Apr 15, 2004

I went ahead and added wiki entries for those that skipped that part (tsk tsk tsk.) I can't promise I'll always be doing that as the thread gets longer.

I'm trying to write my first C# app right now, hopefully I'll be making real contributions soon.

I removed some requests that I felt were filled adequately. If the requesters disagree they're welcome to re-add them.

Neurozys
Apr 15, 2004

Olzi posted:

Here you go:

http://koti.mbnet.fi/oltzi/foregroundkill.zip

Couple of simple API calls, 9 lines of code in total. :)

Oh, and it really does kill the foreground window, whatever it is. So if you don't have any windows open it will kill explorer.exe which you then have to restart with ctrl-alt-delete.

But how do you run it without setting explorer as the foreground? Double clicking the exe puts explorer in the forground. Running from cmd would put cmd in the foreground, I guess. Still not very useful.

Maybe if it sat in the systray and caught a shortcut key?

Neurozys
Apr 15, 2004

Olzi posted:

You can assign the program a hotkey by making a shortcut of it to desktop and then going to the shortcut properties.

How did I go all these years without ever finding that? Thanks.

Neurozys
Apr 15, 2004

FlyingDodo posted:

I don't if it was that my request was too big or ignored or whatever I'm going put it here again. If someone made it it would make me very happy.

A program which when given two images will rotate and scale one of them to match the other one based on points placed onto the images. Like if I have two maps but they are different sizes and orientations so you place points which are the same location on the maps and then the program uses the orientation of the points to do the scaling/rotating/translating of the images.

This took me a while because I've never used C# before.
http://www.tinyappz.com/wiki/ReMap_Image

Neurozys
Apr 15, 2004

FlyingDodo posted:

Yay thank you, works just the way I imagined it to.

I think I screwed up that scaling factors. I'm going to look at it again this afternoon. It's sad that the hardest part of this project for me was the trigonometry and geometry, not learning a new language. :eng99:

Neurozys
Apr 15, 2004

I could use some help from anyone willing to spend some time doing some copy/pasting and formatting.

I've made a list of apps created in the first thread that don't have a page on TinyAppz.com yet.
I'd like for every app that still has an active download link to have it's own page, but it's a whole lot of work, and I'm only one man.

If any one is willing to help, the page is http://www.tinyappz.com/wiki/Missing_Applications

Thanks!

Neurozys fucked around with this message at 04:02 on Apr 13, 2007

Neurozys
Apr 15, 2004

Neurozys posted:

I think I screwed up that scaling factors. I'm going to look at it again this afternoon. It's sad that the hardest part of this project for me was the trigonometry and geometry, not learning a new language. :eng99:

I've re-examined the code and found where I went wrong (it was a pretty big screw up)
There's a new version now that should work much much better
http://www.tinyappz.com/wiki/ReMap_Image

Neurozys
Apr 15, 2004

Sharkface posted:

ok i'm not making an account to post the program i made. someone do it for me thanks...

You don't need to create an account to post it

Neurozys
Apr 15, 2004

Dicky B posted:

I'm not sure how "tiny" this request is but here goes:

I'd like a Firefox extension that monitors my browsing activities and creates a searchable list of links. Every time I visit a page it takes the page title and URL and adds it to the list if it doesn't already exist.

Then the list could be opened in a sidebar where it displays all the page titles of pages I've visited and clicking on one sends me to the associated URL. And there's a search box at the top so if I've visited this thread then searching for "custom" or "app" would display a link to this thread (plus any other pages with "custom" or "app" in the title).

Is that too big? If so then I won't post it in the wiki.

Try Ctrl+H

Neurozys
Apr 15, 2004

wrok posted:

You have to create an account to upload files, but not to simply edit pages.

Didn't realize. Still, I don't think it's that much of an imposition, considering there's no account verification and no required fields except the desired username and password.

Neurozys
Apr 15, 2004

pow! monsters! posted:

I'd like a batch file extension stripper/renamer, please - i've been looking for one for quite some time, but haven't had any luck.

Thanks!

Could you clarify that?

if all you want to do is change, for example, a bunch of .abc files to .def, I believe

"ren *.abc *.def" from the command line would work

Neurozys
Apr 15, 2004

FlyingDodo posted:

Is there anyway you could make it so it's possible to zoom in to the images displayed because its rather difficult placing points onto large images.

Well, I had to almost completely rewrite it, but it now zooms.
http://www.tinyappz.com/wiki/ReMap_Image

Neurozys
Apr 15, 2004

wrok posted:

http://tinyappz.com/wiki/ExtensionToggle

You must use the included install to add this to your right click menu. The program itself simply toggles the display of extensions, so you could run it standalone if you so desire.

PS - thanks Ramzi, you did all the groundwork, I just 'programified' the registry keys you read up on.

Eagerly awaiting upload. I started trying to write this one, but the only shell extension tutorial I could find was specific to an older version of visual studio and I was too lazy to try to figure out what everything in it actually meant.

Neurozys
Apr 15, 2004

Foifur posted:

Oh, and I haven't edited the wiki. I've never used a wiki so I'm not really sure how to do it, and I don't have the time right now to learn.

It's pretty easy, but I've been filling in stubs this afternoon anyway, so I did yours real quick.
http://www.tinyappz.com/wiki/Album_Finder

Neurozys
Apr 15, 2004

Dicky B posted:

An application that allows you to load a BMP, select a color from the image with an eyedropper tool and output a GIF with the selected color replaced with transparency.

http://www.tinyappz.com/wiki/DickyTran

I barely resisted the urge to call it TrannyDick. I didn't have an eyedropper handy, so there's just a set of crosshairs instead.

Neurozys
Apr 15, 2004

JediGandalf posted:

Wow. I really need to play with image manipulation in .NET. I didn't realize that it can be that easy.

And I don't see one comment in your code there Neurosys! :colbert:

I bet the part where I left in the default form names was real helpful too. :pseudo:
Sorry about the no comments thing, just tends to happen when I start coding after midnight.
There's a bunch of nifty graphics stuff, it just takes some seeking out. I would have liked to have a tolerance setting like the magic wand in Photoshop, but then I wouldn't have been able to do the transparency in one line (with Bitmap.MakeTransparent ).

Neurozys fucked around with this message at 22:32 on Apr 17, 2007

Neurozys
Apr 15, 2004

Glenn Danzig posted:

I am looking for a program that I can point to a folder, (e:/mp3s) and will make a m3u or other playlist in alphabetical order of the files inside each folder, for each and every sub-folder.

I would like these files to be placed in any directory that I choose.

Is this very hard?
Tada!

http://www.tinyappz.com/wiki/M3U_Maker

Neurozys
Apr 15, 2004

Twon posted:

I took a whack at this:

http://www.tinyappz.com/wiki/TVRenamer

It looks like you won't be posting for a while, but here's hoping it's useful anyway. If you know any C#, you might be better off customizing it rather than using it straight-up. Episode names are manual.

I've been doing some research on this one as well. As far as I can tell the only decent source for TV episode lists the doesn't involve scraping a website is the plain text data provided by IMDB. I'm going to look at your code and see if I can manage to automatically fill in the episode titles if that data set is available.

Neurozys
Apr 15, 2004

Neurozys posted:

I've been doing some research on this one as well. As far as I can tell the only decent source for TV episode lists the doesn't involve scraping a website is the plain text data provided by IMDB. I'm going to look at your code and see if I can manage to automatically fill in the episode titles if that data set is available.

Done.
http://www.tinyappz.com/wiki/TVRenamer2

Neurozys fucked around with this message at 00:26 on Apr 20, 2007

Neurozys
Apr 15, 2004

Sorry for the contentless bump, but we could really use more requests. Any ideas on how to go about soliciting them?

Actually, let's call that a request: A method of soliciting more application requests. :burger:

Neurozys
Apr 15, 2004

I found DickyTran was not working as advertised due to stupid gif color table stuff that I don't want to think about. Anyway, I created an updated version that should actually work.

http://www.tinyappz.com/wiki/DickyTran

Neurozys
Apr 15, 2004

I've been playing around with the website, and it should be a lot simpler to add a request now (no understanding of wikitext required!) There's a form at http://tinyappz.com/wiki/Add_Request that will add a new request to the list.

Unfortunately, this change also makes it a bit more difficult to fill a request (but not much more.) Each request now has it's own page in the Request namespace. The Open Requests list is now dynamically generated.

To fill a request, you now need to go to the page for that request (from the # link in the Open Request list) and add a "filled" variable to the Request template.

For example:
code:
{{Request
|requester = User
|request = The text of the request
}}
is filled like this

code:
{{Request
|filled = Application Name
|requester = User
|request = The text of the request
}}
I hope that's not too complicated. It seemed like a good tradeoff for the benefits - simpler request adding, retaining old requests, each request gets it's own page (add the page to your watchlist to get an email when the request is filled) etc.

I may look into creating a more automated way to fill a request as well, but this is a good start.

Neurozys
Apr 15, 2004

FlyingCheese posted:

Edit: I didn't add it to the wiki because I didn't know if it would be cool to have 2 open requests. If it's not cool then just ignore this post.

I don't know where you're getting this 2 request rule. I'd rather have as many requests as possible, that way I can cherry pick the interesting ones (or at least the ones I think I can do.) I wouldn't be surprised if the other contributers agree. Even if they don't agree, it's my thread :yarr:

Edit: PS - Cheesey, I'm still looking at the VU Meter. I've found a sample app with audio sampling, just need to figure out how to draw it.

Neurozys fucked around with this message at 08:42 on Apr 21, 2007

Neurozys
Apr 15, 2004

toolej posted:

I'd like an app that could turn cleartype on without access to the control panel.

:]

http://www.tinyappz.com/wiki/Request:1177142723

well, I haven't really done any research, but http://www.microsoft.com/typography/cleartype/tuner/Step1.aspx provides a quick interface if you can use IE. Here's the same thing cropped down to the bare bones, might work off a thumb drive, depending on your permissions. http://www.tinyappz.com/wiki/Image:ClearType.zip . I'm not going to call this a filled request, because there's probably a much better way - maybe at least an interface to the dll that doesn't require IE.

Neurozys
Apr 15, 2004

toolej posted:

I'd like an app that could turn cleartype on without access to the control panel.

:]

http://www.tinyappz.com/wiki/Request:1177142723

Ok, I'm calling this filled. Let me know if at works as expected.
http://www.tinyappz.com/wiki/ClearType

Neurozys
Apr 15, 2004

DLCinferno posted:

This should help you with capturing system-wide key presses:

http://www.anappaday.com/downloads/2006/09/day-8-jedi-console.html

Download the source - there's a very clear example and you can easily modify the code.

Cool site. That app looks like it would fill dissectional's request pretty well too.

Neurozys
Apr 15, 2004

cmears posted:

http://www.tinyappz.com/wiki/Request:1177532824

How about an image program. I've got a directory full of single page tiff files like so:

001a.tiff 001b.tiff 002a.tiff 002b.tiff etc, etc.

I'd like to be able run a command-line program that will let me combine all of these single page tiff files into one single multi-page tiff file or pdf document. Like so:

combinetiff.exe c:\images\*.tiff c:\output\big.tiff or combinetiff.exe c:\images\*.tiff c:\output\big.pdf

There are also some jpgs that I'd like to do this for as well but the tiffs are my primary concern.
~ cmears

A quickie for tonight:
http://www.tinyappz.com/wiki/Tiff_Combiner

Neurozys fucked around with this message at 19:02 on Apr 26, 2007

Neurozys
Apr 15, 2004

dunno260 posted:

An application that will take a firefox bookmarks.html file and convert it into a file suitable for copying into Wikipedia.

http://en.wikipedia.org/wiki/Wikipedia:Tools/Editing_tools#From_HTML

Neurozys
Apr 15, 2004

Dicky B posted:

Ah, this works fine. Thanks!

How do I delete this? :3:
http://www.tinyappz.com/wiki/Request:1177530935

The prefered method is just to add
code:
|filled = [url]http://notepadex.cjb.net/[/url]
to the template. That will remove it from the open request list.

Neurozys
Apr 15, 2004

Just looking for some input for the site - 2 things I've been playing with are a form to add an application, rather than forcing users to play with wikicode, and a rating system for applications and requests. Any opinions on whether I should finish these, or any other ideas on how to make the site more useable?

Neurozys
Apr 15, 2004

.Boo. posted:

Is there any way that I could get an application(is it even possible?) that automatically resizes the quick launch/other shortcut folders on the taskbar? For some reason, (using xp) it keeps getting resized and either a) not all of them fit or b) they stretch out too far, leaving little/no room for applications on the taskbar.

Not sure if this'll help, but once you get things layed out the way you like them you can right click on the taskbar and select "Lock the Taskbar". That should prevent anything from getting moved unintentionally.

Neurozys
Apr 15, 2004

JediGandalf posted:

A quick-and-dirty form would be excellent. Most of us (assuming) don't know wiki formatting. Not to mention it would shorten the time to formulate a request. I'm indifferent about a rating system.

http://tinyappz.com/wiki/Add_Application should help. It is quite quick and dirty, but it works.

Neurozys
Apr 15, 2004

windwaker posted:

This should be simple, I guess, but my knowledge of how VB/C coding interacts with Windows is limited.

I would like to see a program that (I'll use this on startup) grabs the current date from Windows, changes the year to a few years ahead, waits ten seconds or so, then changes it back and exits. It'd be nice if the program could pull some values (the delay time and the amount to add to the year) from a config file, but beggar's can't be choosers. :) Again, I don't know if this is hard or easy to do (if Windows (XP) has any restrictions on changing the system clock), but I'm just throwing that out there.

Well, I assume you want to do this to fool some app that's starting up into thinking it's the future. You could just do that with a batch file, eg

Example.bat
code:
echo on
SET today DATE/T
REM Set some arbitrary future date
DATE 10-10-10

REM do whatever you need to do - REPLACE THE NEXT LINE!
FutureBigPenis.exe -10 inches

REM There's no SLEEP for some stupid reason. this should work.
ping 127.0.0.1 -n 8 -w 1000 > nul
ping 127.0.0.1 -n 2 -w 1000 > nul

DATE %today%
and start the app you need to fool with that in that .bat

Neurozys
Apr 15, 2004

FeedbackBsr posted:

http://tinyappz.com/wiki/Request:1177829800

Removal of the "Send Link" and "Send Image" buttons in Firefox...I HATE accidently clicking them :D

Try the Menu Editor extension

Neurozys
Apr 15, 2004

Revelations posted:

If there isn't one I just can't find, it'd be cool to add a download count on the filled requests/applications pages. Other than that I got nothin.

Well, I had to write my own, but here we are three hours later with a download counter! Everything started out at 0, begining today. Sorry, but there was no way for me to get old download information, except possibly going through a month's work of server logs, which I'm not even sure exist, much less that I would have access to them.

Neurozys
Apr 15, 2004

Inquisitus posted:

Is it just me, or are none of the requests on tinyappz actually tiny? Most of them seem like quite a bit of work from a C# programmer's point of view :confused:

The easy ones get cherry picked pretty quick. I don't know, maybe I should make requests expire after a week or two so the list doesn't get filled up with near impossible projects. Or at least move them to a seperate "probably not so tiny" list.

Neurozys
Apr 15, 2004

Yim posted:

I'm not sure if it's because I don't have time to really play around with this, but I couldn't get this part to work for some reason.

Ok, I'll write a quick walkthrough here -
1. Download "TVRenamer2" from http://www.tinyappz.com/wiki/TVRenamer2
2. Go to http://www.imdb.com/interfaces#plain - there's a list of 3 FTP servers. Click on one.
3. Now you're somewhere like ftp://ftp.sunet.se/pub/tv+movies/imdb/ . Download movies.list.gz
4. Use Winrar or Winzip or 7-Zip to extract movies.list from movies.list.gz
5. Put movies.list in the same folder as TVRenamer.exe
6. Run TVRenamer.exe
7. Your processer will go nuts for a couple seconds while it parses the list. Don't do anything
8. Your processer calms down again, and now TVRenamer.exe is hogging a couple hundred MB of RAM.
9. Type the first word of your series in the Series box ei "Happy"
10. Click the drop-down arrow in the box. There should be a list of every TV series ever with the word "Happy" in the title.
11. Select the correct series from the list. ie "Happy Days" or "Little Clowns of Happy Town, The"
12. Put in the season number
13. Use the browse for files to select the files you want to rename (you can select several at once.)
14. Hit the "Autofill Episode Titles" button.

A tip for when you're missing episodes from a season - create a few empty text files and add those to the list in place of the missing episodes.

Adbot
ADBOT LOVES YOU

Neurozys
Apr 15, 2004

NoSpoon posted:

I would like a program that toggles the mute on my CD Player input. At work my radio tuner runs through this input, and if I ever want to hear a WAV or similar playing I have to go to the Volume Control and manually mute it.

I have a flashy keyboard with a handful of keys which I can set up to open a given program. I'd like to link one of these to a .exe which opens, mutes/unmutes it and exits.

e: Windows XP

3 lines of code! (Plus importing a mixer library)

http://www.tinyappz.com/wiki/MuteCD

  • Locked thread