OP 30 June, 2020 - 06:18 PM
Guys, OpenBullet V2.0 is coming soon and it looks great. Here are some screenshot and notes:
From Ruri
"C# Code in Configs
I already talked about this on the forum, but let's make it a formal statement. In OpenBullet2 you will be able to write C# code in your configs and mix it with blocks.
There is a transpiler that will convert every block into pure C# code. There will still be an intermediate language of course, which will serve as a middle ground between blocks and C#, but once you want to run the config it will be 100% C# code.
I will try to write some documentation in case you want to ditch blocks completely and write pure C# configs using the API I created in the new RuriLib.
Proxied TCP
The TCP block will finally support both SOCKS4/5 proxies and HTTP proxies (only in case you want to send HTTP requests over TCP). I improved the current mechanism by a lot, and it will be a lot more flexible for all your raw protocol needs.
WebSocket is currently being implemented, right now it works without proxies but I am planning to add proxy support for it as well in the near future.
Jobs
I am replacing the term "Runner" for jobs. Jobs can be of multiple types and not necessarily the same as the "Runner" you're all used to. You will be able to define:
The last thing I want to reveal now is that I plan to add a system to grant access to your OpenBullet2 instance to other people by generating API keys with restrictions like:
From Ruri
"C# Code in Configs
I already talked about this on the forum, but let's make it a formal statement. In OpenBullet2 you will be able to write C# code in your configs and mix it with blocks.
There is a transpiler that will convert every block into pure C# code. There will still be an intermediate language of course, which will serve as a middle ground between blocks and C#, but once you want to run the config it will be 100% C# code.
I will try to write some documentation in case you want to ditch blocks completely and write pure C# configs using the API I created in the new RuriLib.
Proxied TCP
The TCP block will finally support both SOCKS4/5 proxies and HTTP proxies (only in case you want to send HTTP requests over TCP). I improved the current mechanism by a lot, and it will be a lot more flexible for all your raw protocol needs.
WebSocket is currently being implemented, right now it works without proxies but I am planning to add proxy support for it as well in the near future.
Jobs
I am replacing the term "Runner" for jobs. Jobs can be of multiple types and not necessarily the same as the "Runner" you're all used to. You will be able to define:
- proxy sources per job
- data sources like combinations, ranges, wordlists
- hits outputs like database (SQLite by default), text files or discord webhooks
- soft/hard aborting
- pausing and resuming
- dynamic change of bots number while running
- infinite tasks queue
The last thing I want to reveal now is that I plan to add a system to grant access to your OpenBullet2 instance to other people by generating API keys with restrictions like:
- IP lock
- Ability to use only certain sections of the program (e.g. deny access to the Config Manager)
- Expiration date of the key"