unfuncaptcha-bio


Nameunfuncaptcha-bio JSON
Version 1.0.1 PyPI version JSON
download
home_pageNone
SummaryGenerate mouse, touch, and keyboard motions for Arkose Labs Funcaptcha
upload_time2024-08-13 00:56:39
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # bio

Generate mouse, touch, and keyboard motions for Arkose Labs Funcaptcha

```console
$ python -m pip install unfuncaptcha-bio
```

```py
from unfuncaptcha_bio import KBioGenerator, MBioGenerator, TBioGenerator


KBioGenerator.generate(
    2,                          # Answer index
    game_type = 3               # Game type defaults to 4
)
# eyJrYmlvIjoiMjQ4NCwxLDE7MzQ0M...


loc = {                          # Provide coordinates for each game type 4 component
    "right_arrow": (280, 113),
    "left_arrow": (40, 113),
    "submit_button": (175, 146),
}

MBioGenerator.generate(
    0,
    game_type      = 4,
    location       = loc,
    starting_point = (20, 20),    # Mouse starting point (only required for game type 4)
    start_offset   = 3000,        # Initial timestamp offset (in milliseconds)
    encode_base64  = False,       # Whether to base64 encode the bio JSON
)
# {"mbio":"3078,0,20,20;3097,0,25,21;3109

TBioGenerator.generate(
    0,
    location       = loc,
    encode_base64  = False,
    start_offset   = 3000,
)
# {"mbio":"3078,0,20,20;3097,0,25,21;3109
```

<br>
<br>

# table of contents

- [usage](https://github.com/unfuncaptcha/bio/blob/main/docs/usage.md) (_most of this library is self explanitory_)

  - [location data](https://github.com/unfuncaptcha/bio/blob/main/docs/usage.md#location-and-the-locationdata-type)

- [biometrics customization](https://github.com/unfuncaptcha/bio/blob/main/docs/customization.md)

  - [the `Event` class](https://github.com/unfuncaptcha/bio/blob/main/docs/customization.md#the-event-class)
  - [implementing a custom generator](https://github.com/unfuncaptcha/bio/blob/main/docs/customization.md#implementing-a-custom-generator)

- [reverse engineering](https://github.com/unfuncaptcha/bio/blob/main/docs/reversing.md)

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "unfuncaptcha-bio",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": null,
    "author": null,
    "author_email": "bc <no@dont.email.me>",
    "download_url": "https://files.pythonhosted.org/packages/64/e8/c2532bd437475a8d125b79beb251a5cb1cd1627a7ee6c3871910525c4df7/unfuncaptcha_bio-1.0.1.tar.gz",
    "platform": null,
    "description": "# bio\n\nGenerate mouse, touch, and keyboard motions for Arkose Labs Funcaptcha\n\n```console\n$ python -m pip install unfuncaptcha-bio\n```\n\n```py\nfrom unfuncaptcha_bio import KBioGenerator, MBioGenerator, TBioGenerator\n\n\nKBioGenerator.generate(\n    2,                          # Answer index\n    game_type = 3               # Game type defaults to 4\n)\n# eyJrYmlvIjoiMjQ4NCwxLDE7MzQ0M...\n\n\nloc = {                          # Provide coordinates for each game type 4 component\n    \"right_arrow\": (280, 113),\n    \"left_arrow\": (40, 113),\n    \"submit_button\": (175, 146),\n}\n\nMBioGenerator.generate(\n    0,\n    game_type      = 4,\n    location       = loc,\n    starting_point = (20, 20),    # Mouse starting point (only required for game type 4)\n    start_offset   = 3000,        # Initial timestamp offset (in milliseconds)\n    encode_base64  = False,       # Whether to base64 encode the bio JSON\n)\n# {\"mbio\":\"3078,0,20,20;3097,0,25,21;3109\n\nTBioGenerator.generate(\n    0,\n    location       = loc,\n    encode_base64  = False,\n    start_offset   = 3000,\n)\n# {\"mbio\":\"3078,0,20,20;3097,0,25,21;3109\n```\n\n<br>\n<br>\n\n# table of contents\n\n- [usage](https://github.com/unfuncaptcha/bio/blob/main/docs/usage.md) (_most of this library is self explanitory_)\n\n  - [location data](https://github.com/unfuncaptcha/bio/blob/main/docs/usage.md#location-and-the-locationdata-type)\n\n- [biometrics customization](https://github.com/unfuncaptcha/bio/blob/main/docs/customization.md)\n\n  - [the `Event` class](https://github.com/unfuncaptcha/bio/blob/main/docs/customization.md#the-event-class)\n  - [implementing a custom generator](https://github.com/unfuncaptcha/bio/blob/main/docs/customization.md#implementing-a-custom-generator)\n\n- [reverse engineering](https://github.com/unfuncaptcha/bio/blob/main/docs/reversing.md)\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Generate mouse, touch, and keyboard motions for Arkose Labs Funcaptcha",
    "version": "1.0.1",
    "project_urls": {
        "Homepage": "https://github.com/unfuncaptcha/bio",
        "Issues": "https://github.com/unfuncaptcha/bio/issues"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3746ef29e25f909420e7240615b10f911420396536449e5c6763d7681d380f72",
                "md5": "0e51b5c4961ab09bd5f4dfccbee1a923",
                "sha256": "7b1acf98a7bcd8d197be094ed6b939536109889f5cc4f2b2a840a67f0546f09e"
            },
            "downloads": -1,
            "filename": "unfuncaptcha_bio-1.0.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0e51b5c4961ab09bd5f4dfccbee1a923",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 22420,
            "upload_time": "2024-08-13T00:56:38",
            "upload_time_iso_8601": "2024-08-13T00:56:38.619260Z",
            "url": "https://files.pythonhosted.org/packages/37/46/ef29e25f909420e7240615b10f911420396536449e5c6763d7681d380f72/unfuncaptcha_bio-1.0.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "64e8c2532bd437475a8d125b79beb251a5cb1cd1627a7ee6c3871910525c4df7",
                "md5": "82ab3b7955c4978c038cf4f59b04d317",
                "sha256": "874c33c8ca9aab1c7ccf51ae5bd5bfa30b49285a4930f37f2140d89949762c73"
            },
            "downloads": -1,
            "filename": "unfuncaptcha_bio-1.0.1.tar.gz",
            "has_sig": false,
            "md5_digest": "82ab3b7955c4978c038cf4f59b04d317",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 20002,
            "upload_time": "2024-08-13T00:56:39",
            "upload_time_iso_8601": "2024-08-13T00:56:39.617570Z",
            "url": "https://files.pythonhosted.org/packages/64/e8/c2532bd437475a8d125b79beb251a5cb1cd1627a7ee6c3871910525c4df7/unfuncaptcha_bio-1.0.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-13 00:56:39",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "unfuncaptcha",
    "github_project": "bio",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "unfuncaptcha-bio"
}
        
Elapsed time: 0.38047s