- 22 Juillet 2018
Difys - Headless dofus touch botting client
I welcome you all to this brief introduction of a project that I started working on for weeks now, it's a pretty unique one that's been on my mind for months, and I finally decided to go on with it. It's on a very very early development stage with the team just starting to explore the Touch's websocket system, we're already experimenting with some stuff but I wanted to take it public for people interested in hopping in!
Anyway, without further ado this is what Difys is about:
Difys is all about running headlessly, and there are couple of reasons why it's the case.
First, Difys wants to be optimized for servers and not for your usual work machine, it was made for VPS (virtual private servers), it is supposed to be run on the command-line and give you access to a web platform which you should be able to access it via the internet http://external-ip: port/ , this gives an advantage of speed (unlike running on electron) and you won't have to implement any desktop env bundled with vnc and all of that.
Second, which I think is the most important, is free hosting, Netlify, Zeit, Heroku... they enable you to host web apps on the cloud freely 24/7 aslong as your app returns an http endpoint. Difys' vision is to be able to run on those providers without even the need to buy a VPS.
I see these 2 reasons as the main advantages in regard of other botting clients. As of what Difys would be offering in terms of scripting, we will be gradually evolving from auto-collect/crafts/economy to much advanced systems like combats/quests etc..
We know it's not enough to take a project public, but we believe in our vision in Difys, we are still exploring, but we will get there eventually.
Thank you all, and thanks to the admins for letting me make an english post, my french isn't that good but that doesn't mean Difys will be solely in English!
Github: https://github.com/AlaaZorkane/difys (at the time of writing, it's still an empty repo, but we'll start as soon as we find ourselves finished exploring)
If you want to join the team, please check our #dev-recruit channel!