mastaraymond
2007-06-22 14:38:01
CSRL - Cherokee SCAR Resource Library, Updated with 3.81 SRL
First of all, if i am not allowed to post things like this just remove the tread.
If you don't know what Cherokee is check: http://www.villavu.com/forum/showthread.php?t=9540?t=10752&highlight=cherokee
CSRL is a 'modded' version of SRL. I have made SRL compatible with Cherokee. With this version of SRL you can run a SRL script using Cherokee. There might be some with hold- & releasemouse procedures, but i think it should work oké.
If you just change the include & the setupsrl procedure (see below) it should work without any errors. Personally i use this on my VMware, just change the desktop resolution to something high and then open a normal Runescape and a Cherokee window!
This is SRL version 3.8 so its updated i think. I also added my working Cherokee directory to the rar file. Just unpack this in your scar directory and it should work!
To use the include change the empty script template to:
[php]
program New;
{.include Cherokee/SRL.scar}
Const
ID = 'test';
begin
SetupSRL(ID);
end.[/php]
Credits:
Markus for the name CSRL and being my chat partner:rolleyes:.
The SRL team for making SRL ofcourse;).
Yakman, Regexs and Moparisthebest for making Cherokee!
Don't mind my bad English please :p
~Raymond
EDIT Some more info:
Just use the script like you use it with SRL, only replace the .include srlsrl.scar with Cherokeesrl.scar and replace Setupsrl with Setupsrl('test') and then open cherokee and run script type: /scarListen(test) then run the script and there you go .Oh and just unpack the rar file into your scar folder then the include should go into the good place
Uhm, i also recommend to remove all Activate client and FindwindowBysize out of you 'normal' srl. Because since there are 2 screens it might pick the wrong one . Use notepad++ > Ctrl + F > Find in Files > includessrl > In all sub-folders > Find them all > in the box below you see the results > Double click the line, remove activateclient > Click the next one. Do this until you removed all Activateclient & Findwindowbysize. This could also be handy if u use Kyab, since Activateclient ruins the bots. ^^
EDIT Be sure:
Be sure you delete: Activateclient, Findwindowbysize, sendarrowsilent (command like that), Clickmouse, movemouse, Getmousepos, Holdmouse, releasemouse (there are none cherokee's that fake hold- and releasemouse just replace it with CherokeeClickMouse) and something like sendkeys, all the SRL procedures are fixed!, this is just if you use basic SCAR functions! If you do not do this it will not work with 2 scars. If you want to know with what command you should replace it. Just check: ScarGateWay.scar and Test.scar in the folder CherokeeScripts. .
~Raymond