URSafe - Kidsafe fork/branch

Submit updates of portable freeware that are already listed in the database.
Post Reply
Message
Author
rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

URSafe - Kidsafe fork/branch

#1 Post by rcmaehl »

Well, I've decided to release URSafe 1.0.0.0 ahead of time. Although not ALL features are implemented as of yet it is available for download. URSafe will be getting about 10 updates or so (hopefully less like 3) in the next 2 months that will include the missing features.

Kidsafe to URSafe Comparison:

KidSafe currently has more options however the number of options will be equal or greater by URS version 1.5.0.0. URS currently has a bit better performance than KidSafe. URS currently is MUCH smaller in file size than KidSafe.

Download: http://kidsafe.googlecode.com/files/URSafe_1.0.0.0.exe
Mirror 1: http://www.fcofix.org/mirror/URSafe_1.0.0.0.exe

rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

URSafe - Kidsafe fork/branch

#2 Post by rcmaehl »

URSafe (A Branch of KidSafe) 1.1.0.0 Released

Available at:

http://kidsafe.googlecode.com/files/URSafe.exe
http://mirror.fcofix.org/ursafe.exe

Math Unlock added
Massive Performance Increase
Logging Added
LogonUI stuff removed
Other minor changes

User avatar
guinness
Posts: 4118
Joined: Mon Aug 27, 2007 2:00 am
Contact:

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#3 Post by guinness »

I just noticed this when I was checking the source on the AutoIt Forums >>
2. Improve Performance <- Check with guinness for optimizations

rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#4 Post by rcmaehl »

guinness wrote:I just noticed this when I was checking the source on the AutoIt Forums >>
2. Improve Performance <- Check with guinness for optimizations
>_> oh snap left that in there. I was going to ask you to glance over the code and offer suggestions.

User avatar
guinness
Posts: 4118
Joined: Mon Aug 27, 2007 2:00 am
Contact:

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#5 Post by guinness »

OK, here's my only tip use this at the top of your Script.

Code: Select all

#AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 -w 7

User avatar
guinness
Posts: 4118
Joined: Mon Aug 27, 2007 2:00 am
Contact:

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#6 Post by guinness »

Even though you expected me to Help you & PM'ing me telling (not asking) me to code a complete feedback system for you in AutoIt, I will play fair. Here is something I came up with in 5 minutes...

Code: Select all

Global $sInput, $sReturn

$sReturn = _MathCreate()
$sInput = InputBox("_MathCreate() by guinness", "Solve the following simple equation: " & @LF & $sReturn)
If @error Then
	Exit
EndIf
If _MathSolve($sReturn) == $sInput Then
	MsgBox(64, "Correct", "You solved the equation.")
EndIf
ConsoleWrite($sReturn & " is " & _MathSolve($sReturn) & @CRLF)

Func _MathCreate()
	Local $aArray[5][2] = [[4, 2], _
			["ADD", "+"], _
			["MINUS", "-"], _
			["MULTIPLY", "*"], _
			["DIVIDE", "/"]], $iItem, $sString
	For $A = 1 To 2
		$iItem = Random(1, 4, 1)
		$sString &= " " & Random(1, 500, 1) & " " & $aArray[$iItem][1]
	Next
	$sString = StringStripWS(StringTrimRight($sString, 1), 3)
	Return $sString
EndFunc   ;==>_MathCreate

Func _MathSolve($sString)
	Return Execute($sString)
EndFunc   ;==>_MathSolve

rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#7 Post by rcmaehl »

O_o Wow, just wow. Also, I'd like to apologize for my rudeness. I'd like to say there was a reason for it like being determined to release URSafe by a certain date or something but there isn't and I'm sorry.

User avatar
guinness
Posts: 4118
Joined: Mon Aug 27, 2007 2:00 am
Contact:

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#8 Post by guinness »

What part are you referencing my code or comment?

rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#9 Post by rcmaehl »

Guinness, inputboxes do not seem to work in linux for some reason, which is what was screwed up in the feedback server. If you want here's URSafe 1.2.0.0.1: http://pastebin.com/5CJUXpb0 your math unlock function will be added in 1.2.0.0.2 if it's okay with you. Also, for the credits do you want just guinness or something else?

rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#10 Post by rcmaehl »

guinness wrote:What part are you referencing my code or comment?
I need to learn arrays for autoit, and I was wowing at the code.

User avatar
guinness
Posts: 4118
Joined: Mon Aug 27, 2007 2:00 am
Contact:

Re: URSafe 1.1.0.0 (This one works. Sorry about 1.0.0.0)

#11 Post by guinness »

guinness will be just fine and arrays will save you alot of time once you know how to use them correctly.

rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

URSafe 1.2.1.0 Released

#12 Post by rcmaehl »

URSafe 1.2.1.0 Released

Changelog:
1.2.1.0
Fixed missing variable

1.2.0.0
Added Changelog
Added Arrays
Added Option for Blocking Taskmgr
Added Clock
Minor Text Changes

Downloads:
http://code.google.com/p/kidsafe/downlo ... URSafe.exe
http://mirror.fcofix.org/ursafe.exe
Last edited by rcmaehl on Sat Aug 20, 2011 4:58 pm, edited 1 time in total.

User avatar
guinness
Posts: 4118
Joined: Mon Aug 27, 2007 2:00 am
Contact:

Re: URSafe 1.2.0.0 Released

#13 Post by guinness »

My only advice is the reason for #AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 -w 7 is to pay attention to the errors that are in your script!

rcmaehl
Posts: 30
Joined: Tue Apr 06, 2010 10:11 am

Re: URSafe 1.2.0.0 Released

#14 Post by rcmaehl »

guinness wrote:My only advice is the reason for #AutoIt3Wrapper_Au3Check_Parameters=-d -w 1 -w 2 -w 3 -w 4 -w 5 -w 6 -w 7 is to pay attention to the errors that are in your script!
Fixed in 1.2.1.0

User avatar
webfork
Posts: 10818
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: URSafe - Kidsafe fork/branch

#15 Post by webfork »

Old thread update to this long-dead program: Bluelife KeyFreeze is a great alternative:
https://www.portablefreeware.com/index.php?id=2363

Post Reply