• Log in or sign up for an account here: https://www.sythe.org/login

SLaDE: SytheLib Development Environment (use this to run and code scripts)

Blupig

BEEF TOILET

$5 USD Donor
Joined
Nov 23, 2006
Sythe Gold
1,609
Messages
7,145
Age
33
Location
Canada
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
What's SLaDE?
SLaDE: SytheLib Development Environment


SLaDE is a development environment built around the C++ interpreted scripting language ChaiScript. It acts as a wrapper for SytheLib, an automation library built in C++. Its primary use-case is for automating tasks in games but it can be used for anything. Possible tasks include mouse and keyboard automation, as well as tasks based on bitmaps and colours (rudimentary computer vision).


SLaDE allows its users to develop scripts and run them contiguously, as would be expected from any modern IDE such as Visual Studio. SLaDE also comes with tools to make SytheLib script development easier, such as a colour and bitmap selector, a mouse coordinate display, an integrated console for input and output, a clip bin, window handle analyzer (called WinSiphon), and documentation, with more on the horizon.


Known bugs:

  • Colour and bitmap selectors don't do anything without a global hwnd set. There should at least be a message telling you to set a global hwnd before using these tools.
  • Closing WinSiphon without an item selected will "wipe out" the global window handle if a previous one was set.
  • If you get this error, just click continue:
  • a2HhKKY.png

Last Update:
April 5th 2020
  • Updated SytheLib to alpha 10

DCOZW5d.png


TGeC4lG.png


What's to come?

  • Better look and feel and a dark theme
  • Ability to choose between going to the editor or a script library to just run scripts on startup
  • Improved clip bin
  • "Quick" documentation viewer and clip bin embedded into the editor
  • Fixing bugs under "Known bugs" section
  • Improved updater
  • "Getting Started" window for beginners

Download
: slade alpha 2.03 with sythelib 10
Source: GitHub

Why alpha?
I can only do so much testing myself, so test for me pls and post bugs here.
 
Last edited:
Two Factor Authentication User
Dumb question but I’ll ask it anyway:
Could this affect the banrates of scripts that have previously been used on SDE?
 
Two Factor Authentication User
What do you mean? The scripts stay the same

Was just a way of asking if the new software has any chances of affecting the banrates even if the scripts stay the same? Not sure if you catch me
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
Was just a way of asking if the new software has any chances of affecting the banrates even if the scripts stay the same? Not sure if you catch me

Oh right. There shouldn't be much of a difference since it's an IDE and has no built in antiban but maybe I'll add a little something in the future ;)
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
Recently updated to use WinSiphon, also updated the auto update feature a bit. More work needs to be done on that front.

Started working on a documentation builder that Sythe and I can use to make serializable documentation for use in Slade. That's going to be a big and really nice feature.
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
@Blupig when you get a chance Alpha9 is out if you want to release a new slade download package

Haven't had the chance to update yet and we're on alpha 10 now lol

I'll get on this soon hopefully
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
updated to alpha 2.02:

- code folding
- syntax highlighting
- sythelib alpha10
- new icon
 
An error pop up after SLaDE run a while.

System.IO.DirectoryNotFoundException F:\SytheLib\backups\12\22\2018 01;28;40 AM.txt
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
An error pop up after SLaDE run a while.

System.IO.DirectoryNotFoundException F:\SytheLib\backups\12\22\2018 01;28;40 AM.txt

ah hmm if you disable backups in the settings that should stop
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
A little preview of what's to come (this update is not out yet - it will be soon):

Totally new console that behaves more like a standard system console. You can put script input directly in the console itself and not in a weird little unintuitive text box like before. SLaDE will also now make the system output a little more user friendly instead of being straight json. Oddly enough this took a lot of work...

O5LUoTh.png


...Or with an error:

AXSyJhj.png


You can also toggle console visibility from the toolbar (I'll add a little icon or something at the top instead of ugly text):

CGFUlfN.png


I'd like to make some other QOL changes next update to make SLaDE more user friendly overall. Maybe a little "getting started" wizard, better clip library, less text and more icons, a documentation browser, etc.
 
Last edited:
<3 n4n0
Extreme Homosex
Gohan has AIDS
Homosex
Lawrence
Potamus
Do I need java to run this? looks cool.
 
Last edited:
Baby Yoda
CoolHam
Discord Verified
Hoover
I saw Matthew
Member of the Month Winner
Nitro Booster
Rakashrug
Two Factor Authentication User
Thank you! This is super convenient! Just started 2 days ago and this has really helped
 
Baby Yoda
CoolHam
Discord Verified
Hoover
I saw Matthew
Member of the Month Winner
Nitro Booster
Rakashrug
Two Factor Authentication User
Quick Bug:

SytheLibProt.exe was out of date when I downloaded SLaDE which wasn't allowing me to run my script until I downloaded the newest executable, deleted the old one from the SLaDE directory, and replaced it with the newest version of SytheLibProt. (This may be working as intended and if so I apologize)
 
Valentine's Singing Competition Winner
Sythe Awards 2015 Winner
Sythe Awards 2016 Winner
Sythe Awards 2020 Winner
Member of the Month Winner
MushyMuncher
Gohan has AIDS
Extreme Homosex
World War 3
I'm LAAAAAAAME
Discord Verified
Off Topic Participant
Quick Bug:

SytheLibProt.exe was out of date when I downloaded SLaDE which wasn't allowing me to run my script until I downloaded the newest executable, deleted the old one from the SLaDE directory, and replaced it with the newest version of SytheLibProt. (This may be working as intended and if so I apologize)
Weird, alpha10 is the newest and is what is packaged with Slade. Have any more info? Were certain functions crashing the program or something?
 
Baby Yoda
CoolHam
Discord Verified
Hoover
I saw Matthew
Member of the Month Winner
Nitro Booster
Rakashrug
Two Factor Authentication User
Weird, alpha10 is the newest and is what is packaged with Slade. Have any more info? Were certain functions crashing the program or something?
Yessir im on mobile so i forgot the actual function but it was the mouserandomclick that wasnt working
 
Runescape Gamblingrunescape gambling
Back
Top