Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

.NET 

NetScript - Scripting Framework [in Development]

Im having a good time learning about parsing. Though i might make a dev thread so people can give me some pointers along the way.
The reason this is not in the C# subforum is because when this is finished, it will be a library that can be used with C# and VB. (This thread will turn into the release thread when its done, no point making 2 threads)
And yeah, i know its messy.

What am i trying to make?
Im trying to make a framework so people can easily add scripting capabilities to already completed projects with little hassle.

So, what have i go so far?
I have a basic framework setup to add methods, variable types and keywords:
Spoiler (Click to View)

basic scripts are running good!
Spoiler (Click to View)

even without good formatting!
Spoiler (Click to View)

So what is to do?
  • Add more types

  • Improve error handling

  • Structure more like a framework

  • Add some sort of heirachy systems fo functions can be called from a class/namespace

  • Add an "event" the osystem so functions in the script can be called from the .net program.



Please leave feedback!

[Github link]
Lotta blood to let, peace to make, give a fuk about a check
I noticed you use

Code
{ get { return ...; } }

which can be simplified in c#6 to

Code
=> ...

Other than that, it looks great!
[Image: IQE6i8G.png]

BlackCap Wrote:You're even more verbose than Java.
About using GoTo's in VB/C#:
Only3 Wrote:asm use it why u shouldnt
(Jul 10, 2016 06:28 AM)Temploit Wrote:  I noticed you use

Code
{ get { return ...; } }

which can be simplified in c#6 to

Code
=> ...

Other than that, it looks great!

What happens when people try to compile that in lower versions o.o.
[Image: PVoDiqS.png]
(Jul 10, 2016 06:47 AM)Cecilia Wrote:  What happens when people try to compile that in lower versions o.o.

Then I'd tell you to upgrade to VS 2015 :p
[Image: IQE6i8G.png]

BlackCap Wrote:You're even more verbose than Java.
About using GoTo's in VB/C#:
Only3 Wrote:asm use it why u shouldnt
Nice release BahNahNah, its nice to see you release so many HQ projects on here.
check hackforums.net/showthread.php?tid=4291488
[Image: bitcoin.png] Be Nice For Once 15hVUVz7xA4kazHdk2BuErENGCskVwjYXP
(Jul 10, 2016 08:21 AM)HFDone Wrote:  check hackforums.net/showthread.php?tid=4291488

Ive seen that. Im trying to do this without using regex.
Thanks though.
Lotta blood to let, peace to make, give a fuk about a check
Look into something called BNF. It's the way a formal language is created.
http://www.multiwingspan.co.uk/images/comp/a23/bnf1.png
http://www.multiwingspan.co.uk/images/comp/a23/bnf2.png

It can be very helpful for the type of project you're working on. Good luck.
Check this out also ;)

https://github.com/veler/AlgorithmSimulator
Can I write a RAT with this? ( ͡° ͜ʖ ͡°)


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Python] by _Wozniak_Jul 4, 2015 12:34 PM 1 212 Jul 4, 2015 12:34 PM
Last Post: Kokomikta152
[C#] by -VenoMMay 13, 2015 12:22 PM 7 348 May 13, 2015 12:22 PM
Last Post: Sicarius
[C#] by SIM-1725686Nov 16, 2014 06:18 AM 10 527 Nov 16, 2014 06:18 AM
Last Post: SIM-1725686