Skip to main content

cybosx_login

Dhashin Cybosplus 로그인 자동화 라이브러리. This library automates the login process for Dhashin Cybosplus, simplifying authentication and enhancing usability.

Installation

PS > pip install cybosx_login

How to Build 32-bit Python Environment

This section explains how to create a virtual environment using 32-bit Python on Windows, using pyenv-win and Poetry.

  1. Install 32-bit Python: Install the desired version of 32-bit Python using pyenv.
PS > pyenv install 3.9-win32
  1. Set the Local Python Version: Navigate to your project directory and set the local Python version to the installed 32-bit version.
PS C:\...\project_dir > pyenv local 3.9.XX-win32
  1. Create a Virtual Environment with Poetry: Configure Poetry to use the installed 32-bit Python by running the following command.
PS C:\...\project_dir > poetry env use (where.exe python | Select-Object -First 1)

Usage

To see how to use the package, check the example script located at example/example.py. This script demonstrates the following functionalities:

  1. Retrieve Credentials: It uses the create_provider function to retrieve credentials from a .env file and from KeePassXC.

  2. Run as a Task: The script demonstrates how to use the run_as_task function, which allows scripts to escalate their privileges to Administrator (Local Service) without requiring UAC approval.

  3. Login to Cybosplus: It shows how to log in to Cybosplus using credentials fetched from KeePassXC.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or support, please reach out to me via GitHub Issues.

Metadata

Release files for cybosx-login 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cybosx-login 0.1.0
File Size Uploaded
cybosx_login-0.1.0.tar.gz 4.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cybosx-login 0.1.0
File Interpreter ABI Platform
cybosx_login-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / cybosx_login-0.1.0.tar.gz

Download URL cybosx_login-0.1.0.tar.gz
Size 4.3 kB
Tags Source
SHA-256 checksum
How to use checksums
bf1b98b0645e9a7c6bf1b429fc8c22f7fecbfb17af234cb8117bbbf805e731d5
BLAKE2b-256 checksum
How to use checksums
2b04a245d7bcf77fe8dea1b6c9fc0221ab736ca965253462ad950fea83de2e50
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.7 Linux/6.8.0-1015-azure

Release files / cybosx_login-0.1.0-py3-none-any.whl

Download URL cybosx_login-0.1.0-py3-none-any.whl
Size 5.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4e2bd039c8f9fb2ee2eca0fffef9650cdfbcefa1a63ac02f6d485063e59c2faf
BLAKE2b-256 checksum
How to use checksums
a3fed7b8f845f2df9ecceeb9c2bec34feccfbcf46dbb82a2f0139eac381408bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.8.3 CPython/3.12.7 Linux/6.8.0-1015-azure

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page