Welcome Guest.   Make a donation to an author on the site October 24, 2014, 06:18:35 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Learn about the DonationCoder.com microdonation system (DonationCredits).
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1] 2 3 4 5 Next   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: NANY 2012 Release: Got Space?  (Read 36480 times)
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« on: July 14, 2011, 11:55:12 AM »

NANY 2012 Entry Information

Application Name Got Space?
Version 1.0.0.35
Short Description Utility to View Drive Space Available
Supported OSes Windows2000 - Windows7
Web Page Yer on it.
Download Link * GotSpace (build 35 - Final Release).zip (77.19 KB - downloaded 1764 times.)
System Requirements
  • A Computer
  • Windows2000 or Higher
  • A HDD or two
Version History
  • v1.0.0.0 - Runs without crashing anything.
  • v1.0.0.1 - Killed the SUBSTitute FAT Bugg.
  • v1.0.0.5 - Faster / Added Setable Settings.
  • v1.0.0.? - I forget...But it was important.
  • v1.0.0.8 - Add hotkeys for refresh & settings.
  • v1.0.0.10 - Added save size/location options.
  • v1.0.0.12 - Added last update timestamp.
  • v1.0.0.14 - Finished registry code.
  • v1.0.0.23 - Eject/remove Drives.
  • v1.0.0.24 - Dynamic Height Adjustment.
  • v1.0.0.25 - Hide Drives by Letter.
  • v1.0.0.26 - Drive Space Color Coding.
  • v1.0.0.35 - Final Release Build.
Source Code * GotSpace v1.0.0.35 Source Code.rar (380.95 KB - downloaded 191 times.)


Description
Got Space? is a small simple portable utility that will list the available drives and the space available on them. It's actually a clone of another program I've been using for years which has never been updated and lacks some of the features that I'll be adding to Got Space? Because I need them.

Features
Automatic Autoscaling between KB, MB, & GB - Because 0.2GB isn't really helpful if you need a place to stick a 235MB file quickly.
Quota Detection - Because when quotas are enabled you need to know how much space is available to you, not the system.
Auto Refresh (Optional/off by default) - Adjustable between 3 - 300 seconds
Detects SUBST command drives and displays them, but does not add them to the drive space totals.

Drive Types Displayed is user adjustable.
Drive Types Totaled is user adjustable.
User Configured Settings can be stored in one of 3 places:
      Memory - Allows you to test a configuration for the current session only.
      GotSpace.ini
      Registry  - Will override (but not overwrite) .ini settings.

Hotkeys available:
   F5 manual refresh
   F8 Show Settings dialog

Window size,position, and column widths can all be saved independently of each-other. So if you like a certain window size and column width layout, but don't want to commit to a specific window position (frequent portable app issue) ... Just deselect the options you don't want to save.

Added a StatusBar with a timestamp for the last time GotSpace? was updated. ...No, I can't seem to code anything without putting a god damn clock in it. *Sigh*

Program window can (/does by default) automatically resize itself to display all detected drives without scrolling.

Drives can now be independently hidden by drive letter(s).

Color coding - Drives with less that 10% free space turn red, & drives with 100% free space turn green.

High (green) and low (red) points are now adjustable.

Planned Features
Open for Suggestions.

Screenshots
Main Program Window:


Settings Dialog:


Extended Drive Info:


About GotSpace:


Usage
Installation
Unzip, run.

Using the Application
Initial startup is run it & read it. Use settings to show/hide drives by type, and add/remove drive types from the tracked drive space totals.

Uninstallation
Just delete it.

Known Issues
None.
« Last Edit: December 23, 2011, 10:43:02 PM by Stoic Joker » Logged
kyrathaba
N.A.N.Y. Organizer
Moderator
*****
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: July 14, 2011, 07:09:55 PM »

You certainly made it well within the Pledge Countdown  tongue  Sounds like a useful utility.  Looking forward to learning about the additional features you're adding...
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #2 on: July 20, 2011, 06:56:26 PM »

Added a downloadable alpha build
Logged
techidave
Supporting Member
**
Posts: 963


see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #3 on: July 20, 2011, 08:39:54 PM »

Looks very good Joker!  thanks for it.  I cannot wait on some other computers
Logged
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,182



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #4 on: July 20, 2011, 09:32:44 PM »

Is it too soon to report this stuff?

Getting exceptions due to empty drives.
So, refresh creates a loop that has to be forcibly terminated.

FYI Some virtual drives (HIJ), legacy floppy support is on (A), card reader (N), SATA opticals (UV)

Logged

Chris
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #5 on: July 20, 2011, 10:59:06 PM »

It's never to soon to report errors! Wink

I did see some of that (with Floppies) on Win2k in testing but not on XP and above. I can't quite tell from the SS, are you XP?

Not a lot of error checking is enabled yet, but I'll see what I can do to replicate the issue.

Thank you.
Logged
Ath
Supporting Member
**
Posts: 2,234



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #6 on: July 21, 2011, 01:47:57 AM »

Nice tool thumbs up

Feature request:
I have a subdirectory of my D: drive, SUBSTed to drive F:. This shows them both of type Local, with all the same figures. Could the type show 'Subst' or 'Mapped', and optionally where it is mapped to?

Logged

Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #7 on: July 21, 2011, 07:03:20 AM »

Hm... Mapped Network drives will show up as type network (Drive N: in my SS above). SUBST'ed drives I'm not sure if there is a way to detect them. I'll play with it a bit tonight and see if I can concoct something that will identify them (nothing native exists in the API for that iirc).

Thanks for the input.
Logged
Jibz
Developer
***
Posts: 937



Cold Warrior

View Profile WWW Give some DonationCredits to this forum member
« Reply #8 on: July 21, 2011, 07:40:34 AM »

Maybe the '% Free' column could have a visual indication of the amount of free space? Like fill that percentage of the background of the cell with a different color, a bit like in TreeSize.
Logged

"A problem, properly stated, is a problem on it's way to being solved" -Buckminster Fuller
"Multithreading is just one damn thing after, before, or simultaneous with another" -Andrei Alexandrescu
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,182



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #9 on: July 21, 2011, 09:35:32 AM »


I did see some of that (with Floppies) on Win2k in testing but not on XP and above. I can't quite tell from the SS, are you XP?


That was dumb of me, I should have specified: XP-32 SP3.
Logged

Chris
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #10 on: July 21, 2011, 11:50:37 AM »


I did see some of that (with Floppies) on Win2k in testing but not on XP and above. I can't quite tell from the SS, are you XP?


That was dumb of me, I should have specified: XP-32 SP3.

That's ok, I didn't notice the errors on my VirtualPC XP because I didn't realize it was reading the disk in the host machines A: drive. So that part of my initial test was completely invalid. (Tehehe - wallbash)
Logged
worstje
Honorary Member
**
Posts: 555



The Gent with the White Hat

View Profile Give some DonationCredits to this forum member
« Reply #11 on: July 21, 2011, 01:55:36 PM »

Feature request:
I have a subdirectory of my D: drive, SUBSTed to drive F:. This shows them both of type Local, with all the same figures. Could the type show 'Subst' or 'Mapped', and optionally where it is mapped to?
 (see attachment in previous post)

Just looking at that screenshot, the diskspace calculations for that drive also need to be re-examined for the SUBSTed case. Rather than doing FreeSpaceOnSubst = OriginalDriveCapacity - SubstedTreeSize, it should completely depend on the original partition for for as far 'free size' is concerned. This would break an intuitive idea where Capacity = Used + Free for the subst drives however, thus making that row of numbers look weird. Then again, a substed drive is little more than a small mirage, so I'd be in favor of just noting '-' as the Capacity just to get rid of any confusion regarding the matter. Otherwise, one might erroneously try to add up the total disk capacity in the computer and count the same drives capacity multiple times.

It looks like an awesome tool, by the way. Great job! smiley
Logged
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #12 on: July 21, 2011, 07:14:52 PM »

Feature request:
I have a subdirectory of my D: drive, SUBSTed to drive F:. This shows them both of type Local, with all the same figures. Could the type show 'Subst' or 'Mapped', and optionally where it is mapped to?
Done. See updated SS (and download) above. SUBST drives now show as type SUBST, and are not added to the total system drive space numbers.
Logged
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #13 on: July 21, 2011, 07:27:13 PM »

Then again, a substed drive is little more than a small mirage, so I'd be in favor of just noting '-' as the Capacity just to get rid of any confusion regarding the matter.

Good point, future builds will incorporate this distinction - I just added the code for it to the project - So it'll be there for the next update.
Logged
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #14 on: July 21, 2011, 07:40:25 PM »

Getting exceptions due to empty drives.
So, refresh creates a loop that has to be forcibly terminated.

FYI Some virtual drives (HIJ), legacy floppy support is on (A), card reader (N), SATA opticals (UV)

 Okay, just to make sure we're on the same page:

Are the only drives that are throwing errors the two removable drives A: & N:??

The optical drives (HIJU & V) both SATA & Virtual should all be fine. Yes?

I don't have a card reader to test with but the floppy seems to be alone in its intent to creating mayham.
Logged
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,182



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #15 on: July 21, 2011, 09:23:44 PM »

Quote from: SJ
Are the only drives that are throwing errors the two removable drives A: & N:??

The optical drives (HIJU & V) both SATA & Virtual should all be fine. Yes?

Originally I had four exceptions.

I took the empty reader (N) out of the picture and had two exceptions.

Next I added a printer with a card reader on board and went back to four exceptions.

Then I added back the reader (N) and went to 6.

So, at two exceptions per removable drive, everything that's not removable is okay.

Does that help?


I have to say that this is an exceptional program  Wink


Logged

Chris
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #16 on: July 21, 2011, 09:39:33 PM »

I have to say that this is an exceptional program

Thank you!

I just uploaded a new build that should eliminate those pesky error messages for ya.
Logged
cranioscopical
Friend of the Site
Supporting Member
**
Posts: 4,182



see users location on a map View Profile Read user's biography. Give some DonationCredits to this forum member
« Reply #17 on: July 21, 2011, 10:08:17 PM »

I just uploaded a new build that should eliminate those pesky error messages for ya.

And it does  thumbs up

This is one of the better programs that I have, without exception.
Logged

Chris
Ath
Supporting Member
**
Posts: 2,234



see users location on a map View Profile WWW Give some DonationCredits to this forum member
« Reply #18 on: July 22, 2011, 01:28:55 AM »

And you have a nice solution for my SUBSTed drive Thmbsup Kiss



(I also added a network mapped drive since the previous screenshot)
Logged

kyrathaba
N.A.N.Y. Organizer
Moderator
*****
Posts: 3,010



while(! dead_horse){beat}

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #19 on: July 22, 2011, 06:20:54 AM »

Nice work.  Using it here, too.
Logged

Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 26.0
_________________________________________________________________________________________

I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF

My DC page: http://kyrathaba.dcmembers.com | My blog: http://williambryanmiller.com/ | Proofreading Service: http://bit.ly/1fQSqQP

worstje
Honorary Member
**
Posts: 555



The Gent with the White Hat

View Profile Give some DonationCredits to this forum member
« Reply #20 on: July 22, 2011, 06:31:18 AM »

Ok, so I tried out the latest version. Looks good, but eh...

Why is it saying that my external Lacie USB hard drive from a few years ago is substed? Good sir, I am afraid you've got a bug somewhere. smiley
Also, the OK button in your settings dialog is broken, meaning that I can't try any of the other views.
Logged
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #21 on: July 22, 2011, 06:38:16 AM »

Thanks guys. I gotta work on the (partially roughed in) settings dialog now. I'm thinking of making it an option to store the settings in either an ini or the registry for portability (with the ini taking precedence), sound good?
Logged
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #22 on: July 22, 2011, 06:45:42 AM »

Ok, so I tried out the latest version. Looks good, but eh...

Why is it saying that my external Lacie USB hard drive from a few years ago is substed? Good sir, I am afraid you've got a bug somewhere. smiley

That is weird. considering it would have to be reporting its attributes as a directory. I'll have to pick at that one for a bit ( and figure out how to test it).

Also, the OK button in your settings dialog is broken, meaning that I can't try any of the other views.

Yes (actually none of it works), that part of the it ain't done yet function. Wink
Logged
worstje
Honorary Member
**
Posts: 555



The Gent with the White Hat

View Profile Give some DonationCredits to this forum member
« Reply #23 on: July 22, 2011, 07:06:01 AM »

If you want screenshots of My Computer or other windows that might be relevant for you in testing this, let me know.
Logged
Stoic Joker
Honorary Member
**
Posts: 5,328



View Profile WWW Give some DonationCredits to this forum member
« Reply #24 on: July 22, 2011, 07:20:08 AM »

If you want screenshots of My Computer or other windows that might be relevant for you in testing this, let me know.

Yes, please do. I need to workout how to replicate this. Is the partition on the Lacie FAT, or NTFS?
Logged
Pages: [1] 2 3 4 5 Next   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.055s | Server load: 0.07 ]