|
kyrathaba
|
 |
« on: December 20, 2006, 06:59:43 AM » |
|
Crocus Contacts
v1.0.0
This program acts as a secure digital rolodex, storing the following information for individuals or businesses: name, phone number(s), email address(es), picture, miscellaneous notes, and more. Passwording a particular contact is optional. All contacts are stored in a proprietary format and, if passworded, are only accessible once the password is supplied. Supports emailing any contact for which an email addy has been provided.
|
|
|
« Last Edit: January 21, 2007, 10:18:25 AM by kyrathaba »
|
Logged
|
Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
mouser
|
 |
« Reply #1 on: December 23, 2006, 08:06:48 PM » |
|
congrats kyrathaba, great to have you participate 
|
|
|
|
|
Logged
|
|
|
|
|
kyrathaba
|
 |
« Reply #2 on: December 31, 2006, 11:44:10 AM » |
|
Screenshot stays the same, but I have a better, smaller installation here: http://www1.webng.com/bow...xecutables/cc_install.zipI don't like the .NET installer  So this uses a freeware installer. No the prettiest, but no bloat from bells and whistles, and works.
|
|
|
|
|
Logged
|
Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
|
kyrathaba
|
 |
« Reply #3 on: January 09, 2007, 02:26:23 PM » |
|
Enjoyed participating  I plan on doing a remake of this app. This was my first-ever Windows application . It's done in C#. I've never had any formal programming training, and got interested in programming after I got a computer in the late 90s. I learned a little bit on QBASIC (anyone remember that, lol?) But .NET was my first introduction ever to Windows and OO programming. My programming skills are not advanced, but I'm going to try to add a feature to Crocus Contacts that will allow the user to archive contacts into one .zip archive, for backup on their website or a CD.
|
|
|
|
|
Logged
|
Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
SKA
|
 |
« Reply #4 on: January 09, 2007, 04:28:55 PM » |
|
congrats kyrathaba, great to see your program. May I refer you this link -it may give you some ideas to improve your program ? http://www.freebyte.com/addressbook/I use it but face some usability/data loss problems hence looking for alternate addressbook/PIM which robust and can handle over 100,000 entries to maybe a million or so ? Categories/Groups are essential for me . Thanks for your kind efforts SKA
|
|
|
|
« Last Edit: January 09, 2007, 04:36:44 PM by SKA »
|
Logged
|
|
|
|
|
kyrathaba
|
 |
« Reply #5 on: January 11, 2007, 07:45:48 AM » |
|
Thanks, SKA. Also, thanks to those who've awarded credits.
I appreciate the link. I think I have the coding skill to add these features:
* export contact to HTML * search through contacts * archive all contact files for backup to website/CD
A lot of the features I'd like to add are currently outside my skill range, but I intend to gradually remedy that:
* import from CVS * shell extension so that Windows automatically knows to open a double-clicked contact file with this app * foreign language support * minimize to system tray (can probably find an online C# tutorial on doing this)
I plan to re-do the application. I feel like the interface is a bit amateurish-looking. I also plan to add a help file. I've just figured out how to zip/unzip using C#, so I can add an archiving feature as well. Any suggestions are appreciated, as I am quite the amateur programmer. The program is written in C# using .NET 2.0, but I'm not conversant yet with the deployment feature of the Visual C# Express Edition 2005 IDE, so I used a 3rd party freeware installer (which also looks amateurish).
|
|
|
|
« Last Edit: January 11, 2007, 07:48:24 AM by kyrathaba »
|
Logged
|
Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
kfitting
|
 |
« Reply #6 on: January 11, 2007, 09:11:58 AM » |
|
Dont forget CVS export (at least CVS... Excel and OO Spreadsheet would be nice too!). Proprietary formats are fine... but I'm getting fed up with putting data into one application and then having to worry about what happens when the app goes goes bust or I find another app that does more what I like. Import/Export functions seem to be the most overlooked part of any app... good to see you're including CVS import!!
Kevin
|
|
|
|
|
Logged
|
|
|
|
|
kyrathaba
|
 |
« Reply #7 on: January 11, 2007, 10:11:14 AM » |
|
Yes, I understand that frustration. Really and truly, the only reason I used a proprietary format, instead of a more commonly used format, or a database, was that I was trying to teach myself a few things as I programmed. I wanted to learn how to use serialization (writing a .NET object to a file on disk).
As for CVS, I'll try to do some researching on it. I'm sure there are plenty of sites that describe the format. I just need to bone up on it. I also thought about a feature where your archived contacts could be uploaded, by the application, to your website via FTP, provided you supply the appropriate username, password, and directory. I have some code that I've successfully used to upload files.
|
|
|
|
|
Logged
|
Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
kyrathaba
|
 |
« Reply #8 on: January 20, 2007, 12:59:11 PM » |
|
I have an minor revision update of the program available now that uses the Inno Setup and provides windows shell integration. I've also removed my picture (you're welcome :> ) and the silly default values in the fields. Now, I'm going to code backup with compression, and extraction. Next version will also support user-defined fields.
|
|
|
|
« Last Edit: January 20, 2007, 01:01:16 PM by kyrathaba »
|
Logged
|
Win 7 Home Premium 64bit-SP1 AMD Athlon II X2 220 Socket AM3 (938) @ 2.1GHz 6GB RAM Firefox 20.0 _________________________________________________________________________________________ I'm fighting against patent trolls. Join me and tell your representative to support the #SHIELDAct: https://eff.org/r.b6JJ /via @EFF http://kyrathaba.dcmembers.com/donate.htm
|
|
|
|
mouser
|
 |
« Reply #9 on: January 20, 2007, 02:32:25 PM » |
|
nice. adding built in backup facilities to a program always is a great idea.
|
|
|
|
|
Logged
|
|
|
|
|