EgoMoose / rbx-captcha

A module for creating captchas in Roblox

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

rbx-captcha

A module for creating captchas in Roblox. This is a WIP.

Fonts

No pre-setup fonts are provided in this repository. A python script to generate the necessary json files in blender is provided here. Once a json file is generated you can use the lune script found here to generate .rbxm models that can be used with this module.

Implementation

This module creates a captcha-like image out of primitives and then provides that model to the client. In the future it would be nice to do further work either with CSG or new API to attempt to hide the vertices / shape types of the primitives.

Examples

captcha1 captcha2 captcha2

Demo

You can see an example use of this system in the demo folder / develop.project.json. However, the general gist is that the captcha client will fire an event when the server requests a captcha verification from the client. The client will then have to send a response to the server where it will be verified. Both the client and the server will be provided w/ a response of true / false depending on if the player successfully inputted the correct captcha.

About

A module for creating captchas in Roblox

License:MIT License


Languages

Language:Lua 86.6%Language:Python 13.4%