SRL Archive - Revisions / Releases

Simba 0.99-rc2


Wizzup?

2012-02-19 06:34:14

Friends and fellow automaters (I know it's not a word - but cheaters sounds so silly),

The Simba developers are proud to present Simba 0.99-rc2, the first Simba Release Candidate of Simba 0.99 to be posted here. (Of course, source was available during every step in the development cycle)
Remember that Release Candidates are not always completely stable, but we're fairly certain this Simba brings enough improvements and bug fixes.

Please go forth and test if you're a scripter or user eager to try the latest Simba.

Download (exe only): http://nala.villavu.com/downloads/master/d3a47812d4aaec9cbf95935fd093549233c466a0/Simba.i386-win32.exe
Download (installer): http://nala.villavu.com/downloads/master/d3a47812d4aaec9cbf95935fd093549233c466a0/SimbaInstaller.i386-win32.exe

Note that this Simba will not yet go into the auto updater, because it is a release candidate. It needs testing and we rely on your feedback.

Changes:

  • Installer ships with PDF and HTML documentation.
  • New Settings Form.
  • Portable Simba. (Default, System-wide Simba install will follow later)
  • The non-portable version of Simba now respects user directories on both Windows and Unix (with XDG support).
  • More hash/cipher functions.
  • Major settings backend rework.
  • Added Version to Simba's UserAgent.
  • Latest and greatest Lape.
  • Support for JPG/PNG in TMufasaBitmap.SaveToFile (and in SaveBitmap)
  • Formatter extension to nicely format your scripts.
  • Examples/ directory.
  • SendKeys now also has keymodwait
  • onScriptOpen and onScriptStart hooks for extensions.

Experimental changes:
  • Crash logger. When something goes wrong, Simba will attempt to write a log to a file. You can then choose to keep running Simba or terminate it. (I feel this is the most experimental feature)
  • Initial support for loading a bitmap from clipboard in the bitmap convertor.

Fixes:

  • Fixed TFontStyle enum.
  • DTM Editor fix for mouse hovering.
  • Some memory clean ups.
  • FindFile fix.
  • Read Only mode is no longer allowed on unsaved scripts.
  • Decreased default verbosity.
  • Minor fix to CTS 3 modifiers.
  • GetColors fix for Linux.
  • Allow mouse movement outside the client on Linux
  • Including files multiple times will not mess with the function list.

Git shortlog:

$ git shortlog simba-0.98.. --no-merges|cat
GitBraK (2):
TPA Docs Update - Bored...
Fixed a mistake with Naming. Added to File Documentation.

Jack Shannon (1):
Populated settings form, added loading and saving

John P (Dgby714) (20):
Simba: Use proper directories.
Settings file now defaults to DocPath incase of permission problems.
MMLAddon: crypto.inc Cleanup
MMLAddon: crypto.inc cleanup 2, Free Digest
Added DCP Ciphers, Moved DCP Hashes. Added RC2 thru RC6 to Simba.
Simba: Ctrl+A fix for memo.
Forgot a file in ctrl+A fix.
Simba: Use XDG_* for DocPath.
Added moved units (DCP) to Makefile.
PascalScript: Made the first parameter of GetArrayLength a const.
PascalScript: Fixed TFontStyle enum. (Rearranged)
MML: FindFile fix.
MML: Fixed Header, Picky about consts...
Simba: Moved data files, added Portable Define.
Simba: Default to relative paths in Portable.
Cleanup and added USE_CPASCAL define. Also fixed freeing Lape.
Simba: Small changes to the form.
Lape: Added a temp fix for our lack of a proper write procedure.
Simba: Fixes to Clipboard Loading
Extenstion: Script Formatter

John Peel (11):
Extenstion: srl.sex update, fixed plugin updater
Simba: Use DS instead of static '/'. Also added a missed semicolon.
Simba: Removed dcpbase64 from a file that didn't need it.
Simba: DocPath fix. (Windows, use GetUserDir instead of $HOME)
Simba: TPathSetting - Fixes paths when CurrentDir != AppPath
Simba: Includes.Path -> TPathSetting, Forgot...
MML: IS_INCLUDE fix.
MML: Fix RequireFile debug line.
MML: FindFile now results a Boolean.
Simba: Set TPSScript.MainFileName, Fixes FindFile.
Simba: Function List now will obey defines.

Kevin Brightwell (2):
Added LevDistance and NormLevDistance.
Added lape info.. no idea why it won't compile. Check the mmlpsthread.pas

Merlijn Wajer (96):
Simba/SimpleSettings: Initial work.
Simba/SimpleSettings: Add .lrs file.
Simba version -> 0.99.
OCRBench updates.
Some changes to OCR.
Went through the UpText code, added comments.
Comment BenLand100's code.
New Upchars!
Fix casing in updater URL.
Update Documentation version to 0.98.
Add Simba/<Version> to User Agent.
Update lape head.
SimbaVersion -> 981.
Add Simba/<Version> to User Agent.
Some documentation changes.
Bump installer version to 0.99.
Fix FindDeformedBitmapToleranceIn.
Fix CTS 2 bug.
CTS 2 Optimisation.
Update copyright.
Another CTS 2 fix.
Merge font comments.
Update lape head.
Add LAZARUS_PATH to Makefile args.
Fix CTS 2, CTS 3 and RGB<->XYZ.
Remove debug.
Update LAPE head.
New 'y' Upchar by TRiLeZ.
PORTABLE -> NOTPORTABLE.
Make updateform compliant with settings rework.
Bug 346: RO mode doesn't work on unsaved scripts.
Initial crash logger & Simba.exe info update.
Bitmapform: Add load from clipboard.
Small fixes to clipboard loading.
Added a minimal TODO.
Support JPG/PNG in TMufasaBitmap.SaveToFile.
Remove double defines.
Makefile: Remove (deprecated) rutis code.
Make: Comment some of the plugin copy procedures.
Make: Enable Script folder creation.
Credits for formatter extension.
Merge new settings work.
Fixed a few settings bugs.
Fix alternative config support.
Update lape HEAD.
Additional settings changes. - May not compile.
Fixed compilation.
Implement onChange event.
Exemplary onChange.
Small todo.
Remove useless line.
Settings fix.
Simple settings form.
Settings fix.
Simba Settings: Ensure the form is visible.
Add minimal list of settings.
Changes to new Simba Settings form.
Add Interpreter support for settings form.
Move settings form back to a normal position.
Updater is now the default tab.
Fix saving for functionlist/tray.
Clean up simbaunit.pas a bit.
Doc version bump + small fix.
Support for onDefault, more clean up to settings.
Move default settings to newsimbasettings.
Rename settings options.
Initial attempt at onScriptOpen hook.
Finish onScriptOpen and fix onScriptStart hook.
Additional doc changes for hooks.
Fix breakage due to new hooks.
Minor documentation changes.
Decrease verbosity for simbaunit.
Ready OCRBench for autobuild.
Try to fix OCRBench compilation on Windows.
Documentation underline fix.
Update copyright.
Merge OCR-Fixes branch.
Make OCR record packed.
Documentation for Uptext filter setter functions.
Finish the last bits of the initial settings form.
Change the CTS 3 algorithm slightly.
Add Path setting.
Linux: Allow mouse movement outside the client.
Fix GetColors on Linux.
GetColors fix for all platforms. ;-)
Remove deprecated MSI.sex.
SendKeys now also has keymodwait.
Update SendKeys documentation.
Few documentation fixes.
First try at adding documentation to the installer.
Update Linux TODO.
Update Setup.iss.
Update installer.
More installer changes.
More installer changes...
Makefile to also build PDF.

Niels (5):
DTM Editor: Mouse hovering shows color now more clear (black letters with yellow glow).
Update lape.
Changed fontloading, so it works in Lape too. More exports for Lape.
One more exported function to Lape. Also minor changes to the dtm editor.
Lape update + import bugfix so Lape can compile again.

U-Daniel-PC\Daniel (1):
Added Examples to Simba

mormonman (8):
TPAFromEllipse/TPAFromCircle/SortATPAFromMidPoint
Color Conversions added for CIELab
FillEllipse, SortTPAByX/Y, FindTPARows, FindTPAColumns
CalculatePixelShiftTPA
CalculatePixelToleranceTPA
TPAFromEllipse/TPAFromCircle/SortATPAFromMidPoint
Color Conversions added for CIELab
FillEllipse, SortTPAByX/Y, FindTPARows, FindTPAColumns


Git diffstat:

$ git diff --stat simba-0.98.. --no-merges|cat
Doc/Makefile | 12 +-
Doc/sphinx/conf.py | 8 +-
Doc/sphinx/features/autoupdate.rst | 9 +-
Doc/sphinx/features/exten.rst | 3 +-
Doc/sphinx/features/settings.rst | 8 +-
Doc/sphinx/gettingstarted.rst | 12 +-
Doc/sphinx/mmlref/client.rst | 58 +-
Doc/sphinx/mmlref/ocr.rst | 144 +-
Doc/sphinx/scriptref/colourfinding.rst | 34 +-
Doc/sphinx/scriptref/dtm.rst | 4 +-
Doc/sphinx/scriptref/files.rst | 48 +
Doc/sphinx/scriptref/mouseandkeyboard.rst | 6 +-
Doc/sphinx/scriptref/ocr.rst | 135 +
Doc/sphinx/scriptref/tpa.rst | 49 +-
Doc/sphinx/scriptref/web.rst | 2 +-
Doc/sphinx/simbaref/extensions.rst | 18 +-
Doc/sphinx/simbaref/extraextensionhooks.sex | 9 +-
Documentation/README.txt | 3 +
Examples/(Loop) For.simba | 14 +
Examples/(Loop) Repeat.simba | 22 +
Examples/(Loop) While.simba | 23 +
Examples/Algorithms/Average.simba | 25 +
Examples/Algorithms/BubbleSort.simba | 38 +
Examples/Algorithms/Distance.simba | 16 +
Examples/Algorithms/Grayscale.simba | 27 +
Examples/Array.simba | 21 +
Examples/Arrays_and_Loops.simba | 17 +
Examples/ClickMouse.simba | 12 +
Examples/ConvertTime.simba | 12 +
Examples/FindColor.simba | 28 +
Examples/FindColorTolerance.simba | 31 +
Examples/FindColorsSpiralTolerance.simba | 38 +
Examples/FindColorsTolerance.simba | 34 +
Examples/Forms.simba | 59 +
Examples/HoldMouse_AND_ReleaseMouse.simba | 15 +
Examples/MoveMouse.simba | 12 +
Examples/Other/CONTENTS.txt | 9 +
Examples/Other/MagicTrick.simba | 254 ++
Examples/Variant.simba | 26 +
Examples/WriteLn_1.simba | 5 +
Examples/WriteLn_2.simba | 9 +
Examples/WriteLn_3.simba | 14 +
Examples/WriteLn_4.simba | 14 +
Extensions/dtm_editor.sex | 50 +-
Extensions/formatter.sex | 925 ++++
Extensions/msi.sex | 18 -
Extensions/srl.sex | 15 +-
Extensions/test3.sex | 9 +-
Fonts/UpChars/121.bmp | Bin 334 -> 390 bytes
Install/windows/Setup.iss | 13 +-
Projects/OCRBench/Makefile | 90 +
Projects/OCRBench/project1.lpi | 265 +-
Projects/OCRBench/project1.lpr | 4 +-
Projects/OCRBench/project1.lrs | 5237 -----------------------
Projects/OCRBench/project1.rc | 1 -
Projects/OCRBench/unit1.lfm | 6 +-
Projects/OCRBench/unit1.pas | 14 +-
Projects/OCRTool/Makefile | 90 +
Projects/OCRTool/OCRTool.ico | Bin 0 -> 137040 bytes
Projects/OCRTool/OCRTool.lpi | 248 ++
Projects/OCRTool/OCRTool.lpr | 20 +
Projects/OCRTool/OCRTool.res | Bin 0 -> 138128 bytes
Projects/OCRTool/ocrtoolunit.lfm | 101 +
Projects/OCRTool/ocrtoolunit.pas | 234 +
Projects/Simba/Makefile | 72 +-
Projects/Simba/Simba.inc | 6 +-
Projects/Simba/Simba.lpi | 33 +-
Projects/Simba/Simba.lpr | 13 +-
Projects/Simba/about.pas | 2 +-
Projects/Simba/bitmapconv.lfm | 38 +-
Projects/Simba/bitmapconv.pas | 28 +-
Projects/Simba/colourhistory.pas | 2 +-
Projects/Simba/debugimage.pas | 2 +-
Projects/Simba/extensionmanager.pas | 27 +-
Projects/Simba/extensionmanagergui.pas | 2 +-
Projects/Simba/framefunctionlist.pas | 2 +-
Projects/Simba/framescript.pas | 4 +-
Projects/Simba/newsimbasettings.pas | 810 ++++
Projects/Simba/psextension.pas | 43 +-
Projects/Simba/settings_const.inc | 1 +
Projects/Simba/simbasettings.lfm | 74 -
Projects/Simba/simbasettings.pas | 302 --
Projects/Simba/simbasettingsold.lfm | 76 +
Projects/Simba/simbasettingsold.pas | 265 ++
Projects/Simba/simbasettingssimple.lfm | 1047 +++++
Projects/Simba/simbasettingssimple.lrs | 873 ++++
Projects/Simba/simbasettingssimple.pas | 423 ++
Projects/Simba/simbaunit.lfm | 101 +-
Projects/Simba/simbaunit.pas | 966 +++--
Projects/Simba/simpleanalyzer.pas | 2 +-
Projects/Simba/updateform.pas | 38 +-
Projects/Simba/virtualextension.pas | 34 +-
Projects/libmml/TODO | 25 +
TODO.linux | 4 +
Units/MMLAddon/LPInc/Wrappers/lp_bitmap.inc | 10 +
Units/MMLAddon/LPInc/Wrappers/lp_colourconv.inc | 50 +
Units/MMLAddon/LPInc/Wrappers/lp_keyboard.inc | 2 +-
Units/MMLAddon/LPInc/Wrappers/lp_ocr.inc | 15 +
Units/MMLAddon/LPInc/Wrappers/lp_strings.inc | 10 +
Units/MMLAddon/LPInc/Wrappers/lp_tpa.inc | 50 +
Units/MMLAddon/LPInc/lpcompile.inc | 3 +
Units/MMLAddon/LPInc/lpexportedmethods.inc | 30 +-
Units/MMLAddon/LPInc/lpexportedmethodsinc.inc | 31 +
Units/MMLAddon/PSInc/Wrappers/bitmap.inc | 12 +
Units/MMLAddon/PSInc/Wrappers/colourconv.inc | 51 +
Units/MMLAddon/PSInc/Wrappers/crypto.inc | 233 +-
Units/MMLAddon/PSInc/Wrappers/keyboard.inc | 4 +-
Units/MMLAddon/PSInc/Wrappers/ocr.inc | 10 +
Units/MMLAddon/PSInc/Wrappers/strings.inc | 2 +-
Units/MMLAddon/PSInc/Wrappers/tpa.inc | 49 +
Units/MMLAddon/PSInc/pscompile.inc | 13 +-
Units/MMLAddon/PSInc/psexportedmethods.inc | 57 +-
Units/MMLAddon/colourpicker.pas | 2 +-
Units/MMLAddon/internets.pas | 9 +-
Units/MMLAddon/mmisc.pas | 4 +-
Units/MMLAddon/mmlpsthread.pas | 255 +-
Units/MMLAddon/plugins.pas | 2 +-
Units/MMLAddon/scriptproperties.pas | 2 +-
Units/MMLAddon/settings.pas | 6 +-
Units/MMLAddon/settingssandbox.pas | 2 +-
Units/MMLAddon/stringutil.pas | 73 +-
Units/MMLAddon/updater.pas | 6 +-
Units/MMLAddon/windowselector.pas | 2 +-
Units/MMLCore/bitmaps.pas | 100 +-
Units/MMLCore/client.pas | 2 +-
Units/MMLCore/colour_conv.pas | 139 +-
Units/MMLCore/dtm.pas | 2 +-
Units/MMLCore/dtmutil.pas | 2 +-
Units/MMLCore/files.pas | 31 +-
Units/MMLCore/finder.pas | 64 +-
Units/MMLCore/fontloader.pas | 2 +-
Units/MMLCore/iomanager.pas | 32 +-
Units/MMLCore/libloader.pas | 2 +-
Units/MMLCore/mmath.pas | 2 +-
Units/MMLCore/mufasabase.pas | 21 +-
Units/MMLCore/mufasatypes.pas | 29 +-
Units/MMLCore/mufasatypesutil.pas | 2 +-
Units/MMLCore/ocr.pas | 322 +-
Units/MMLCore/ocrutil.pas | 151 +-
Units/MMLCore/os_linux.pas | 18 +-
Units/MMLCore/os_windows.pas | 14 +-
Units/MMLCore/tpa.pas | 209 +-
Units/MMLCore/web.pas | 2 +-
Units/Misc/DCPCrypt/Ciphers/DCPblowfish.inc | 264 ++
Units/Misc/DCPCrypt/Ciphers/DCPblowfish.pas | 245 ++
Units/Misc/DCPCrypt/Ciphers/DCPcast128.inc | 537 +++
Units/Misc/DCPCrypt/Ciphers/DCPcast128.pas | 379 ++
Units/Misc/DCPCrypt/Ciphers/DCPcast256.inc | 178 +
Units/Misc/DCPCrypt/Ciphers/DCPcast256.pas | 366 ++
Units/Misc/DCPCrypt/Ciphers/DCPdes.inc | 297 ++
Units/Misc/DCPCrypt/Ciphers/DCPdes.pas | 484 +++
Units/Misc/DCPCrypt/Ciphers/DCPgost.inc | 130 +
Units/Misc/DCPCrypt/Ciphers/DCPgost.pas | 230 +
Units/Misc/DCPCrypt/Ciphers/DCPice.pas | 443 ++
Units/Misc/DCPCrypt/Ciphers/DCPidea.pas | 295 ++
Units/Misc/DCPCrypt/Ciphers/DCPmars.inc | 134 +
Units/Misc/DCPCrypt/Ciphers/DCPmars.pas | 707 +++
Units/Misc/DCPCrypt/Ciphers/DCPmisty1.inc | 43 +
Units/Misc/DCPCrypt/Ciphers/DCPmisty1.pas | 259 ++
Units/Misc/DCPCrypt/Ciphers/DCPrc2.inc | 18 +
Units/Misc/DCPCrypt/Ciphers/DCPrc2.pas | 187 +
Units/Misc/DCPCrypt/Ciphers/DCPrc4.pas | 209 +
Units/Misc/DCPCrypt/Ciphers/DCPrc5.pas | 200 +
Units/Misc/DCPCrypt/Ciphers/DCPrc6.pas | 225 +
Units/Misc/DCPCrypt/Ciphers/DCPrijndael.inc | 871 ++++
Units/Misc/DCPCrypt/Ciphers/DCPrijndael.pas | 360 ++
Units/Misc/DCPCrypt/Ciphers/DCPserpent.pas | 279 ++
Units/Misc/DCPCrypt/Ciphers/DCPtea.pas | 148 +
Units/Misc/DCPCrypt/Ciphers/DCPtwofish.inc | 66 +
Units/Misc/DCPCrypt/Ciphers/DCPtwofish.pas | 574 +++
Units/Misc/DCPCrypt/DCPbase64.pas | 139 +
Units/Misc/DCPCrypt/DCPblockciphers.pas | 774 ++++
Units/Misc/DCPCrypt/DCPconst.pas | 72 +
Units/Misc/DCPCrypt/DCPcrypt2.pas | 635 +++
Units/Misc/DCPCrypt/Hashes/DCPhaval.pas | 499 +++
Units/Misc/DCPCrypt/Hashes/DCPhaval3.inc | 203 +
Units/Misc/DCPCrypt/Hashes/DCPhaval4.inc | 272 ++
Units/Misc/DCPCrypt/Hashes/DCPhaval5.inc | 339 ++
Units/Misc/DCPCrypt/Hashes/DCPmd4.pas | 233 +
Units/Misc/DCPCrypt/Hashes/DCPmd5.pas | 250 ++
Units/Misc/DCPCrypt/Hashes/DCPripemd128.pas | 317 ++
Units/Misc/DCPCrypt/Hashes/DCPripemd160.pas | 678 +++
Units/Misc/DCPCrypt/Hashes/DCPsha1.pas | 274 ++
Units/Misc/DCPCrypt/Hashes/DCPsha256.pas | 280 ++
Units/Misc/DCPCrypt/Hashes/DCPsha512.pas | 392 ++
Units/Misc/DCPCrypt/Hashes/DCPtiger.inc | 520 +++
Units/Misc/DCPCrypt/Hashes/DCPtiger.pas | 300 ++
Units/Misc/DCPhaval5.inc | 339 --
Units/Misc/DCPtiger.inc | 520 ---
Units/Misc/dcpbase64.pas | 140 -
Units/Misc/dcpconst.pas | 72 -
Units/Misc/dcpcrypt2.pas | 702 ---
Units/Misc/dcphaval.pas | 503 ---
Units/Misc/dcpmd4.pas | 237 -
Units/Misc/dcpmd5.pas | 254 --
Units/Misc/dcpripemd128.pas | 321 --
Units/Misc/dcpripemd160.pas | 682 ---
Units/Misc/dcpsha1.pas | 278 --
Units/Misc/dcpsha256.pas | 284 --
Units/Misc/dcpsha512.pas | 397 --
Units/Misc/dcptiger.pas | 304 --
Units/PascalScript/uPSC_graphics.pas | 2 +-
Units/PascalScript/uPSCompiler.pas | 7 +-
Units/lape | 2 +-
204 files changed, 23464 insertions(+), 12018 deletions(-)

Fog856

2012-02-19 06:39:45

YESSS!

1st!!

Will test this out soon :)

SXxR

2012-02-19 07:03:05

Second.


Not sure if I will test anytime soon tho,

onilika

2012-02-19 07:16:00

First and second? Serious? D:

Back to topic, Good to know about the new Simba Version! Many new updates/features, that's a nice release! Good Job Wizzup? and the rest of the crew that worked hard on this!

~cheers

begginer

2012-02-19 07:41:35

Will ve getting this when I am already home.

one1988

2012-02-19 07:50:40

Will test once I get home :)

Lateo

2012-02-19 07:53:30

MSI crashes as soon as you click run 100% of the time.

Crashes Simba.

Heavenzeyez1

2012-02-19 10:58:33

That's amazing!
You're working hard, keep it up!

~Eerik.

begginer

2012-02-19 11:46:01

The teleporting scripts are not working with new update.

Home

2012-02-19 11:51:06

GJ People!

~Home

P1nky

2012-02-19 12:01:31

Thank You Devs/Staff!

Jagex_Fagex

2012-02-19 13:45:16

Thanks guys, i will be downloading and trying it out shortly.

Brandon

2012-02-19 14:10:38

Bug:

Access violation in IsFKeyDown. Happens when the script tries to enter the user's bank pin.. I've tested it lots. Old simba 0.98v4 works fine, this simba gives access violation.. uninstalled and re-installed both versions multiple times to make sure that it's not an srl problem.

begginer

2012-02-19 16:04:55

From: ggzz
Bug:

Access violation in IsFKeyDown. Happens when the script tries to enter the user's bank pin.. I've tested it lots. Old simba 0.98v4 works fine, this simba gives access violation.. uninstalled and re-installed both versions multiple times to make sure that it's not an srl problem.


Yes this bug happens to all scripts I test. It;s a bug officially

COODA I

2012-02-19 19:04:43

[Error] H:\Simba\Includes\SRL/SRL/core/antirandoms/randomtool.simba(215:13): Unknown identifier 'IsFKeyDown' at line 214
Compiling failed.


Will not even load the scripts. I did use a downloaded script that I know normally works and added that one and then I got an error with that as well. So far the only thing I see working is logging in and selecting worlds. If someone could post back with the script it would be appreciated.

Godric

2012-02-19 21:05:09

Great, thank you guys!

tallmantreee

2012-02-19 22:00:13

Thanks! downloaded it right now will most likely use tomorrow and ill post some feedback up here tomorrow, thanks for the update!

Daniel

2012-02-20 00:06:44

@All: IsFKeyDown is and was never implemented into Simba. It is a method from SCAR. Coh3n (it appears) included a file name "RandomTool.simba" into the random detection Simba which utilises this method. Remove the include file from SRL.simba for it to work :)

Wizzup?

2012-02-20 06:34:45

IsFKeyDown from simba.simba in core:

function IsFKeyDown(FKey : integer) : boolean;
begin
if not InRange(FKey,1,12) then
raiseexception(erCustomError,'FKey not in range 1..12');
result := IsKeyDown(VK_F1 + FKey - 1);
end;

So I'll assume all IsKeyDown functions don't work?

begginer

2012-02-20 13:08:10

Not working that key :(

Er1k

2012-03-01 01:44:41

I got the access violation at line 98 in simba.simba.

function GetColors(Coords : TPointArray) : TIntegerArray;
begin
GetColorsWrap(Coords,Result);
end;

Any script with FindNormalRandoms will invoke the access violation and stop. I think it's been mentioned before in an older rc here, similar problems - http://villavu.com/forum/showthread.php?t=69346

Reverting back to the stable version of simba immediately solved the problem.

Thanks.

Wizzup?

2012-03-15 16:03:25

From: Er1k
I got the access violation at line 98 in simba.simba.

function GetColors(Coords : TPointArray) : TIntegerArray;
begin
GetColorsWrap(Coords,Result);
end;

Any script with FindNormalRandoms will invoke the access violation and stop. I think it's been mentioned before in an older rc here, similar problems - http://villavu.com/forum/showthread.php?t=69346

Reverting back to the stable version of simba immediately solved the problem.

Thanks.


This will be fixed in Simba 0.99-rc3, which will be released soon.

Wizzup?

2012-03-15 16:09:04

I cannot reproduce the IsFKeyDown issue in 0.99-rc2. Let me know if it's fixed or not in 0.99-rc3.

Coh3n

2012-03-15 17:13:14

From: Wizzup?
I cannot reproduce the IsFKeyDown issue in 0.99-rc2. Let me know if it's fixed or not in 0.99-rc3.
It works fine in 984. Been using it with the SRL Random Tool.

Wizzup?

2012-03-23 20:05:50

From: Coh3n
It works fine in 984. Been using it with the SRL Random Tool.


So is it still an issue or not?

Coh3n

2012-03-25 00:27:05

Actually, yes. IsFKeyDown didn't work with SMART the other day. I can't remember which Simba version I was using, but I'll test it and get a hold of you later.

E: IsFKeyDown/IsKeyDown still doesn't work with SMART. Works great in a browser though. My guess is that it's a SMART issue, though, not Simba.

zamserv

2012-03-25 00:36:20

just downloaded and using it now, working great.