semvec/pypi-packages huggingface dataset:
devdeck-obs 0.1.2
OBS support for DevDeck
Requires Python: >=3.10,<4.0

# DevDeck - OBS

OBS controls for [DevDeck](https://github.com/jamesridgway/devdeck).

In this example, you can change scenes in OBS.


## Installing
Simplify install *DevDeck - OBS* into the same python environment that you have installed DevDeck.

    pip install devdeck-obs

You can then update your DevDeck configuration to use decks and controls from this package.

## Configuration

Example configuration:
```yaml
decks:
  - serial_number: "ABC123"
    name: 'devdeck.decks.single_page_deck_controller.SinglePageDeckController'
    settings:
      controls:
        - key: 3
          name: devdeck_obs.obs_control.OBSControl
          settings:
            scene_name: Webcam
            emoji: 'camera'
        - key: 8
          name: devdeck_obs.obs_control.OBSControl
          settings:
            scene_name: Desktop
            emoji: 'desktop_computer'
        - key: 13
          name: devdeck_obs.obs_control.OBSControl
          settings:
            scene_name: AFK
            emoji: 'zzz'
```



## Credentials
Currently this does not use a username and password to access the OBS websocket. This may change in future, but the default will always be `'':''`.
moonsectesting 0.0.2
Package for moonsec testing
Requires Python: >=3.6

A package for obfuscating scripts with Moonsec V3 (THIS IS NOT OFFICIAL)

Example:

```py
from moonsec import Obfuscator as Msec

Msec.login('api key')

def obfuscationCallback(script, downloadurl):
    print(downloadurl)
    open('output.lua', 'wb').write(script)

Msec.obfuscate("print('Hello World') MS_WATERMARK('Your watermark')", {
    "platform": "lua", # roblox (for excutors), lua (for things like repl), fivem (for fivem), robloxstudio (for server scripts)
    "maxsecurity": True, # Enables code optimization, uses more secure structures and increases security. Best when used with anti tamper. Not recommended on big scripts.
    "antitamper": True, # This uses loadstring or load, so your platform must support one of them. Uses a cool loader-like protection to ensure the safety of the VM as well as your code. File size might be 80kb more than usual.
    "constantprotection": True, # Encrypt constants and adds runtime integrity checks against deserializer/interpreter tampering.
    "requireprotection": False # Only for robloxstudio
}, obfuscationCallback)
```