Page 1 of 1

URSafe - Kidsafe fork/branch

Posted: Mon Jun 20, 2011 11:36 am
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

URSafe - Kidsafe fork/branch

Posted: Sun Aug 07, 2011 10:09 am
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

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

Posted: Sun Aug 07, 2011 10:59 am
by guinness
I just noticed this when I was checking the source on the AutoIt Forums >>
2. Improve Performance <- Check with guinness for optimizations

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

Posted: Sun Aug 07, 2011 11:26 am
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.

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

Posted: Sun Aug 07, 2011 11:36 am
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

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

Posted: Sun Aug 07, 2011 1:13 pm
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

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

Posted: Sun Aug 07, 2011 2:11 pm
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.

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

Posted: Sun Aug 07, 2011 2:16 pm
by guinness
What part are you referencing my code or comment?

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

Posted: Sun Aug 07, 2011 2:26 pm
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?

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

Posted: Sun Aug 07, 2011 2:29 pm
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.

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

Posted: Sun Aug 07, 2011 2:50 pm
by guinness
guinness will be just fine and arrays will save you alot of time once you know how to use them correctly.

URSafe 1.2.1.0 Released

Posted: Sat Aug 20, 2011 4:48 pm
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

Re: URSafe 1.2.0.0 Released

Posted: Sat Aug 20, 2011 4:53 pm
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!

Re: URSafe 1.2.0.0 Released

Posted: Sat Aug 20, 2011 5:18 pm
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

Re: URSafe - Kidsafe fork/branch

Posted: Sat Jun 23, 2018 11:08 am
by webfork
Old thread update to this long-dead program: Bluelife KeyFreeze is a great alternative:
https://www.portablefreeware.com/index.php?id=2363