Metadata-Version: 2.1
Name: robotframework-xlibrary
Version: 12.1.1
Summary: Library Custom For Automate
Home-page: https://github.com/Khrx1999/robotframework-xlibrary.git
Author: Tassana Khrueawan
Author-email: tassana.khr@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Classifier: Framework :: Robot Framework
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: robotframework >=6.1.1
Requires-Dist: robotframework-appiumlibrary >=2.0.0
Requires-Dist: robotframework-requests >=0.9.7
Requires-Dist: robotframework-seleniumlibrary >=6.3.0
Requires-Dist: robotframework-mongodb-library >=3.2
Requires-Dist: robotframework-jsonlibrary >=0.5
Requires-Dist: robotframework-jsonvalidator >=2.0.0
Requires-Dist: robotframework-ride >=1.7.4.2
Requires-Dist: robotframework-xlibrary >=12.0.3
Requires-Dist: robotframework-appiumflutterlibrary >=1.0.0
Requires-Dist: rf-googlesheetslibrary >=0.2
Requires-Dist: selenium >=4.11.2
Requires-Dist: requests >=2.31.0
Requires-Dist: bson >=0.5.10
Requires-Dist: pymongo >=4.7.2
Requires-Dist: pandas >=1.3.5
Requires-Dist: openpyxl >=3.1.3
Requires-Dist: beautifulsoup4 >=4.12.3
Requires-Dist: requests-oauthlib >=2.0.0
Requires-Dist: pytest >=7.4.4
Requires-Dist: opencv-python >=4.10.0.84
Requires-Dist: numpy >=1.21.6
Requires-Dist: Pillow >=9.5.0
Requires-Dist: google-api-python-client >=2.132.0
Requires-Dist: google-auth >=2.29.0
Requires-Dist: google-auth-oauthlib >=1.2.0
Requires-Dist: google-auth-httplib2 >=0.2.0
Requires-Dist: httplib2 >=0.22.0
Requires-Dist: jsonpath-ng >=1.6.1
Requires-Dist: jsonpath-rw >=1.4.0
Requires-Dist: jsonpath-rw-ext >=1.2.2
Requires-Dist: oauthlib >=3.2.2
Requires-Dist: dnspython >=2.3.0
Requires-Dist: tqdm >=4.66.4

# XLibrary

ไลบรารีนี้พัฒนาขึ้นเพื่อใช้งานส่วนตัว แต่สามารถนำไปใช้งานได้ในโครงการต่างๆ หากท่านต้องการใช้งานในระดับองค์กรหรือมีคำถามเพิ่มเติม กรุณาติดต่อผู้พัฒนา หรือสามารถบริจาคเพื่อสนับสนุนการพัฒนาต่อไปได้

## บริจาคเพื่อสนับสนุน
- Truemoney Wallet: 096 995 9712

## ฟังก์ชันหลัก

## XSwitch Context Mode
สลับโหมดคอนเทคซ์ระหว่าง NATIVE_APP และ FLUTTER

## XSwipe
ทำการเลื่อนหน้าจอจากจุดหนึ่งไปยังอีกจุดหนึ่งในเวลาที่กำหนด

## XGet Window Height
คืนค่าความสูงของหน้าต่างแอปพลิเคชันในคอนเทคซ์ native และสลับกลับไปยัง Flutter

## XGet Window Width
คืนค่าความกว้างของหน้าต่างแอปพลิเคชันในคอนเทคซ์ native และสลับกลับไปยัง Flutter

## Log Tree Data
แสดงข้อมูลในรูปแบบ Tree Structure เพื่อการตรวจสอบและดีบัก

## XConnect Mongodb With URL
เชื่อมต่อกับฐานข้อมูล MongoDB โดยใช้ URL

## XQuery MongoDB
ทำการ Query ข้อมูลจาก MongoDB พร้อมการกำหนดจำนวนข้อมูลสูงสุดและการเรียงลำดับ

## XConvert BSON Document to JSON Object
แปลงข้อมูล BSON เป็นอ็อบเจกต์ JSON (Python dictionary หรือ list) โดยตรง

## ติดต่อเรา
หากคุณมีคำถามหรือพบปัญหาในการใช้งาน XLibrary สามารถติดต่อทีมพัฒนาได้ผ่านทาง อีเมล Tassana.khr@gmail.com หรือ GitHub Issues


## การติดตั้ง

เพื่อติดตั้ง XLibrary, เพียงแค่รันคำสั่งต่อไปนี้:

```bash
pip install robotframework-xlibrary




