forum.vdsworld.com Forum Index forum.vdsworld.com
Visit VDSWORLD.com
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Self Note

 
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Other Product Support/Announcements
View previous topic :: View next topic  
Author Message
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1751
Location: Space and Time

PostPosted: Thu Jan 21, 2010 2:57 pm    Post subject: Self Note Reply with quote

This is a self contained note file with encryption made completely in VDS 6. Thanks to Aslan's help, I was able to make it a single EXE file that is only 344kb. You can rename the EXE to anything and it will still (or should) work fine. Please let me know what you think.

http://dl.dropbox.com/u/137938/dls/Self%20Note.zip

Version 1.4.0.62
Small tweak to show dynamic resizing. Thanks to WidgetCoder and NodNarb

Version 1.4.x.x
New in this version: AES 256bit encryption with password. Follow URLs by double clicking. Search for text using Google.

Version 1.2.x.x
Self Note now auto encrypts the file with a PIN number. If it is run for the first time, you get the info text. If it is changed, it asks for a PIN and encrypts the text before it saves. Next time you run it, it asks for the PIN again. if the pin is incorrect the file will not open. Do not forget the PIN, it cannot be retrieved. Use same link as above for the new version.

_________________
Chris
Http://theblindhouse.com


Last edited by LiquidCode on Wed May 18, 2011 9:00 pm; edited 1 time in total
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Dr. Dread
Professional Member
Professional Member


Joined: 03 Aug 2001
Posts: 1065
Location: Copenhagen, Denmark

PostPosted: Sun Jan 31, 2010 6:18 am    Post subject: Reply with quote

Version 1.4.0.11: Runtime error 25 at line 222.

The error occurs upon first save operation - then OK.

Greetz
Dread

_________________
~~ Alcohol and calculus don't mix... Don't drink and derive! ~~

String.DLL * advanced string processing
Back to top
View user's profile Send private message
uvedese
Contributor
Contributor


Joined: 21 Jan 2006
Posts: 169
Location: Spain

PostPosted: Sun Jan 31, 2010 9:58 am    Post subject: Reply with quote

Hi LiquidCode Wink

Very nice idea and most application. Very compact! Shocked

Thanks a lot

_____________________

uVeDeSe
_____________________

http://vds.uvedese.es
Back to top
View user's profile Send private message Visit poster's website
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1751
Location: Space and Time

PostPosted: Sun Jan 31, 2010 2:38 pm    Post subject: Reply with quote

Thank you uvedese. Smile

@Dr. Dread, how long is the password you are using? The error is in the encryption code. Not sure why you are getting that error.

Does anyone else get that same error? 25 @ line 222?

Thanks

_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Dr. Dread
Professional Member
Professional Member


Joined: 03 Aug 2001
Posts: 1065
Location: Copenhagen, Denmark

PostPosted: Sun Jan 31, 2010 3:31 pm    Post subject: Reply with quote

Hi there!

The pass key was 4 chars long...
... and the error only occured on the first save.

Greetz
Dread

_________________
~~ Alcohol and calculus don't mix... Don't drink and derive! ~~

String.DLL * advanced string processing
Back to top
View user's profile Send private message
briguy
Contributor
Contributor


Joined: 09 Aug 2007
Posts: 79

PostPosted: Sun Jan 31, 2010 4:30 pm    Post subject: Reply with quote

Very Nice. I wrote a Program to do something similar that uses 3DES but never thought about including it in the EXE.. Very cool. I like it.

After playing around with yourself note. One thing that kind of bugs me is the dbl click feature.. could you make it so that you have to hold down the shift key + click or ctrl key + click or something like that.

I keep opening up IE when I'm not wanting to because I'm kind of a crazy clicker.

My only grip otherwise very cool.
Back to top
View user's profile Send private message
briguy
Contributor
Contributor


Joined: 09 Aug 2007
Posts: 79

PostPosted: Mon Feb 01, 2010 6:14 pm    Post subject: Reply with quote

Also noticed that if there is no text "null" in the file before saving then it errors. with code runtime 25 at line 222.

I have a suggestion if you need a minimum characters before saving. One thing you could do is add a non-edible field above the notepad. Make it grayish or something that doesn't blare out at you.

Then in this read only field populate it with the last time someone changed the content or logged in. Maybe along with what system / user that did the changing.

i.e. LAST ACCESS - Last Accessed On: 01 Jan 10 - 11:03 AM By HOMEPC\ADMIN

That's how my program works. That way you know if someone has been in your file and or when you last changed something in it.

Another thing I just found if you paste into your program it doesnt save it. so maybe disable the paste funshion or allow it somehow.

Sorry I dont mean to pick it apart so much.. I really do like it.
Back to top
View user's profile Send private message
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1751
Location: Space and Time

PostPosted: Mon Feb 01, 2010 9:48 pm    Post subject: Reply with quote

@briguy - I'm glad you picked it apart. I'll work on the errors hopefully tonight. Good idea about the last saved.

thanks!

[EDIT]

I have updated Self Note. I think I fixed the error 25 @ 222 and I also added a Last Mod: to the status bar to show when the text was last modified. Use the link above to download.

_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
briguy
Contributor
Contributor


Joined: 09 Aug 2007
Posts: 79

PostPosted: Tue Feb 02, 2010 4:08 pm    Post subject: Reply with quote

LiguidCode

Could you post your new version to the VDS download section. I dont have access to the site you posted to.

That site is blocked for me.
Back to top
View user's profile Send private message
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1751
Location: Space and Time

PostPosted: Wed Feb 03, 2010 9:46 pm    Post subject: Reply with quote

The file is updated on VDSWorld. http://www.vdsworld.com/download.php?id=510&sid=6166addf59cc9db1cfa4b351b76e417f
_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
briguy
Contributor
Contributor


Joined: 09 Aug 2007
Posts: 79

PostPosted: Thu Feb 04, 2010 2:27 pm    Post subject: Reply with quote

Thanks for the fixes. Works even better.
Back to top
View user's profile Send private message
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1751
Location: Space and Time

PostPosted: Wed May 18, 2011 9:01 pm    Post subject: Reply with quote

It's been a while, but a small update. See first post.
_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
cnodnarb
Professional Member
Professional Member


Joined: 11 Sep 2002
Posts: 762
Location: Rockeledge, GA

PostPosted: Thu May 19, 2011 2:05 am    Post subject: Reply with quote

Run time error 25
at line 282
Back to top
View user's profile Send private message AIM Address
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1751
Location: Space and Time

PostPosted: Thu May 19, 2011 3:45 am    Post subject: Reply with quote

What was it/were you doing when the error happened? Did you use a password?
_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
LiquidCode
Moderator Team


Joined: 05 Dec 2000
Posts: 1751
Location: Space and Time

PostPosted: Thu May 19, 2011 6:38 pm    Post subject: Reply with quote

SelfNote has been updated again. This update was mainly for me, but I thought I might as well release it...for now...until I am asked to remove it. Confused
I added a sort of scripting language to it so I can just make a quick script an run it from there without having to compile anything. The syntax is VDS ish, but does not have anywhere near all the commands. I augmented it with being able to use NirCmd to enhance the scripting. Take a look at the ReadMe.txt file. CR doesn't seem to be around and I'm not trying by any means to make a scripting language out of VDS (a BIG NO NO) just make a few tasks on my system easier without compiling a new one each time. Just edit the text an off I go.

A hidden feature that is not in the ReadMe.txt file is if you rename the SelfNote.exe file to add .sns in before the extension, it will just run the script inside without opening the main window (unless there is a password), then close right after. So if you have a script in the exe, rename it to something like MyScript.sns.exe and run it. Here is an example script.

Code:

SelfNote will only run commands that it understands.
Anything else is skipped over.

Title SelfNote Script Example!
Info This will test the SelfNote Script (SNS)
Run notepad.exe
repeat
until exist #Notepad

clipboard set,@windir(Desktop)
window pastecr,#notepad
wait
window cr,#notepad
window send,#notepad,This should work!@cr()You should see your desktop path at the top.
Warn Going to close notepad!
killtask notepad.exe
repeat
Info I am going to repeat 3x
until 3
Info See!!!

Info All Done.@cr()@cr()Bye, bye!
stop


Hope I don't catch hell for this.

_________________
Chris
Http://theblindhouse.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forum.vdsworld.com Forum Index -> Other Product Support/Announcements All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum

Twitter@vdsworld       RSS

Powered by phpBB © 2001, 2005 phpBB Group