topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Thursday March 28, 2024, 2:30 pm
  • 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

Author Topic: Version 1.0  (Read 21226 times)

f0dder

  • Moderator
  • Joined in 2005
  • *****
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Version 1.0
« on: January 31, 2006, 04:15 AM »
Version 1.0 released, grab it at http://fsekrit.donationcoder.com  :D

Many thanks to Stefan for the original idea, and for being very patient with me. I've spent more time developing this than I think is reasonable, at least considering my own standards. But now it's done, hopefully pretty stable and usable, and... go download, already :P

Here's the post that started it all: https://www.donation...dex.php?topic=1838.0
- carpe noctem

allen

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,206
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #1 on: January 31, 2006, 05:02 AM »
fsekrit is uber-cool, man.  A couple little things I think it's missing.

1) Some sort of file > open dialog to import a text file
2) Remember window size on a per-.exe basis.  Some files are wider than others and, surely, I can't be bothered with resizing my own window ;)
3) Take a few command line parameters -- so I can launch fsekrit with the file name and text file to use as the document source already predefined.  This would make it possible to encrypt a text file on the fly using a text editor that supported external tools.

Edit: Yup, window size remembering is working nicely.  I forgot to move one of the files to 1.0
« Last Edit: January 31, 2006, 05:06 AM by allen »

VSiAQ

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 40
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #2 on: February 01, 2006, 02:16 AM »
Just a little question before I download fsekrit.
 
Does it support Unicode? I have to work with Unicode all the time, because my native language is Vietnamese.

Thanks a lot.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #3 on: February 01, 2006, 02:25 AM »
its only 70k download and doesn't install anything, so its safe to try.
i'd like to know the answer to that question as well, why not download it and let us know if it does?

VSiAQ

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 40
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #4 on: February 01, 2006, 03:11 AM »
It does NOT support Unicode.

It displays Unicode correctly as long as I haven't saved the executable file. After that, everything goes mad. Characters turn to "?" symbols.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #5 on: February 01, 2006, 03:12 AM »
f0dder may be able to fix this, i'm looking forward to seeing his reply!

f0dder

  • Moderator
  • Joined in 2005
  • *****
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #6 on: February 01, 2006, 04:45 AM »
Funny coincidence, I was actually thinking about unicode when I woke up half an hour ago - then I turn on my box and see this post :)

I want to support unicode for the next version. I'm not sure whether to save in UTF-16 (windows internal format) or UTF-8 (more compact format), though. UTF-8 might bloat the executable size a bit...
- carpe noctem

VSiAQ

  • Charter Honorary Member
  • Joined in 2006
  • ***
  • Posts: 40
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #7 on: February 01, 2006, 05:09 AM »
UTF-8, please. :)

I think the executable size isn't the most important point to focus on. Today we have hundreds gigs of hard disk to waste. :)

f0dder

  • Moderator
  • Joined in 2005
  • *****
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #8 on: February 01, 2006, 05:14 AM »
I think the executable size isn't the most important point to focus on. Today we have hundreds gigs of hard disk to waste. :)

True - and even on a floppy, ~100kb isn't too bad. USB flash drives are even larger, and probably more common than floppy disks today, too. I'm a bit brain-damaged by my assembly background though, and still take pride in small and efficient software  :eusa_dance:
- carpe noctem

AbteriX

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 1,149
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #9 on: February 01, 2006, 06:02 AM »
Veeeery cool f0dder.png, thank you!


Seams to be correctly that what i am looking for.
I go to try this out.



Size matters says my women but since i want to have a few password.exe on my CD it's nice to have its size so small.
Remember for 100gig harddiscs there are better other tools to solve this issue.
I want to use this tool on CDs to store my own licences, in case i lend out it so no one can use my licence code
but the code is right by hand if i self need it.
And maybe i store my passwords now on my USB-Stick with fSekrit.
And my own tips on the network share, so no admin can read them anymore  ;)
I can even eMail an fSekrit.exe with an secret password in it or with the wlan key for my mates, or...
...thank you, f0dder.
« Last Edit: February 01, 2006, 06:11 AM by Stefan »

AbteriX

  • Charter Honorary Member
  • Joined in 2005
  • ***
  • Posts: 1,149
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #10 on: February 01, 2006, 06:29 AM »
Here a few step by step screenshots. Text will follow. If anyone want to make an howto with this shots... go ahead.

01.png double click on the fSekrit.exe
02.png enter the text you want to encrypt
03.png choose "Save as..."
04.png choose an path and an name for the xxxxx.exe
05.png enter an password you like, reenter it and press [OK]
06.png your new xxx.exe is created
07.png close fSekrit
07-b.png Test your new xxx.exe by double click on the new xxx.exe
08.png enter the password
09.png voila :-)     Thank you Mr. f0dder.







All screenshots taken and modifyed with Mr.Mousers great Screenshot Captor tool. Thank you too.
« Last Edit: February 01, 2006, 06:40 AM by Stefan »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #11 on: February 01, 2006, 06:37 AM »
fun tutorial stefan.

by the way i want to say thanks to stefan as well for this great idea.  it's really a thrill when a good idea posted by someone on this forum can turn into the butterfly of a good program, all before our eyes  :Thmbsup:

f0dder

  • Moderator
  • Joined in 2005
  • *****
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #12 on: February 01, 2006, 06:37 AM »
Hehe, great little guide there Stefan, thanks!  :Thmbsup:
- carpe noctem

nudone

  • Cody's Creator
  • Columnist
  • Joined in 2005
  • ***
  • Posts: 4,119
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #13 on: February 01, 2006, 11:57 AM »
must say genius idea and program realisation. well done f0dder and stefan.

mxn

  • Participant
  • Joined in 2006
  • *
  • default avatar
  • Posts: 6
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #14 on: February 15, 2006, 10:55 AM »
Nice little app! :)
A very similar app is Steganos LockNote http://www.steganos.com/?content=locknote&language=en, which has a few additional features, like searching in the file and creating an encrypted exe from an existing text-file by dragging it into the program window, which creates an exe-file in the same folder with the same name as the txt-file. Also it's icon has got more colours  ;)
On the negative side, it takes almost 300 kb, which is more than 7 times the size of fSekrit! I bet the huge image in the about dialog uses about the same space as this whole program does. :)

My whishlist:
• Ability to convert txt-files by dragging and dropping into program
• Unicode (UTF-8) support would be nice, but let the user have the option to download a version without unicode with smaller filesize.

Keep up the good work!

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #15 on: February 15, 2006, 11:03 AM »
i also would like drag and drop txt file convert.

allen

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,206
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #16 on: February 15, 2006, 11:37 AM »
Drag and drop would be nice, I'd settle for a simple commandline parameter, though -- then I could just add fsekret to my send to menu and send files to it directly.  Commandline params are marvelous.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,896
    • View Profile
    • Mouser's Software Zone on DonationCoder.com
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #17 on: February 15, 2006, 12:17 PM »
commandline encrypt of a file would be really nice for batching operations as well.

Rover

  • Master of Smilies
  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 632
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #18 on: February 15, 2006, 09:32 PM »
@allen - I love your sig line.  I get a kick out of reading the bits of trivia.  I think it's like a contest to see which ones I already knew.  Stuff like 2x4 is realy 1.5 x 3.5 I know.

I also enjoy coming up with equally factual tidbits when possible.  For example, the one I'm seeing now (not sure if they change) is: "Go is the shortest comlete sentence in the English language"  While I agree, I contend that it shares it's title with "Hi" -- also the shortest complete sentence.   ;)

Peace ...  :D
Insert Brilliant Sig line here

allen

  • Charter Member
  • Joined in 2006
  • ***
  • Posts: 1,206
    • View Profile
    • Donate to Member
Re: Version 1.0
« Reply #19 on: February 16, 2006, 10:21 AM »
The image just reads a random line from a text file of trivia I have -- you could very easily set one up of your own.  If you want a hand, we can start a new thread for it.
« Last Edit: April 06, 2006, 04:47 PM by allen »

f0dder

  • Moderator
  • Joined in 2005
  • *****
  • Posts: 9,153
  • [Well, THAT escalated quickly!]
    • View Profile
    • f0dder's place
    • Read more about this member.
    • Donate to Member
Re: Version 1.0
« Reply #20 on: February 22, 2006, 04:48 AM »
Ability to convert txt-files by dragging and dropping into program
Planned for an upcoming version :)

Unicode (UTF-8) support would be nice, but let the user have the option to download a version without unicode with smaller filesize.
This really shouldn't add much size, since there's (afaik) some usable API calls for this. If my guesstimates are correct, utf-8 support should add less than a kilobyte to the final exe size.

I haven't had much time for programming, unfortunately - most of my time has been spent shopping, cooking, cleaning, drilling holes in the walls etc. Currently visiting my mum + brothers to fix some stuff, but I hope I can get some internet connectivity at home sometime next month or so...
 
- carpe noctem