Python wrapper around the Java Access Bridge / Windows Access Bridge.
Prerequisites
- 64-bit Windows
- Java >= 8 (https://docs.aws.amazon.com/corretto/latest/corretto-8-ug/downloads-list.html)
- Python >= 3.7 (https://www.python.org/downloads/release/python-375/)
- Install poetry: https://python-poetry.org/docs/
Test
Enable the Java Access Bridge in windows
C:\path\to\java\bin\jabswitch -enable.
Run test script against simple Swing application
- set environment variable
set WindowsAccessBridge=C:\Program Files\Java\jre1.8.0_261\bin\WindowsAccessBridge-64.dll poetry run python tests\test.py
Packaging
- poetry build
- poetry publish
TODO:
- Support for 32-bit Java Access Bridge version
- Add rest of the callback handlers
- Add rest of the parsing functions
- Better API to the ContextNode component
Release files for java-access-bridge-wrapper 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| java-access-bridge-wrapper-0.1.2.tar.gz | 15.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| java_access_bridge_wrapper-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.4 kB
Release files / java-access-bridge-wrapper-0.1.2.tar.gz
| Download URL | java-access-bridge-wrapper-0.1.2.tar.gz |
|---|---|
| Size | 15.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5861310927b6534c96970811bc503e31dec2f5c8a19905a357e05dfffecce320
|
|
BLAKE2b-256 checksum How to use checksums |
49a92f090df97b5f65a90d3656f393b681085d6b32d7cd0ea7f6c67df148f6e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.7.5 Windows/10
|
Release files / java_access_bridge_wrapper-0.1.2-py3-none-any.whl
| Download URL | java_access_bridge_wrapper-0.1.2-py3-none-any.whl |
|---|---|
| Size | 15.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8fd06bc96515f4b45f15cdcf2088a81da1f6339e2e34c93147f30795622cf2c5
|
|
BLAKE2b-256 checksum How to use checksums |
42650d33072581b703d7cc1e5c4bfa94e14c4f1617275cc0fc6c6c2510c1b41e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.1.6 CPython/3.7.5 Windows/10
|