Automacao silenciosa para Power BI Desktop
Project description
Phaze v1.0
Biblioteca para automação silenciosa de atualização e salvamento de arquivos do Power BI Desktop.
Principais Recursos
-
Limbo Mode: Executa ações em coordenadas invisíveis (-30000px).
-
Process Hunter: Identifica a janela correta analisando a densidade de elementos UI.
-
Stealth: Atualiza e salva sem interferir no uso do mouse ou teclado do usuário.
English Description
Library for silent automation of updating and saving Power BI Desktop files.
Key Features
-
Limbo Mode: Executes actions at invisible coordinates (-30000px).
-
Process Hunter: Identifies the correct window by analyzing UI element density.
-
Stealth: Updates and saves without interfering with the user's mouse or keyboard.
Nota do Autor / Author's Note
Português: Sou novo no desenvolvimento e utilizei inteligencia artificial para materializar minhas ideias e colocar este projeto para rodar. O foco aqui e funcionalidade bruta para resolver o problema. Aceito colaboracoes de quem quiser chegar junto para otimizar e melhorar o codigo.
English: I am new to development and used AI to materialize my ideas and get this project running. The focus here is raw functionality to get the job done. I welcome collaborations from anyone who wants to help optimize and improve the code.
Instalação / Installation
Bash pip install . Como Usar / How to Use Python from phaze.local_ops import Phaze import time
driver = Phaze()
if driver.connect(window_name="NOME_DA_JANELA"): driver.go_to_home_tab() driver.click_refresh() time.sleep(300) driver.close_refresh_popup() driver.save()
Contribuição / Contributing
-
Faca um Fork do projeto.
-
Crie uma branch para sua modificacao: git checkout -b feature/melhoria-direta.
-
Envie um Pull Request detalhando o que foi feito.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file phaze-1.0.0.tar.gz.
File metadata
- Download URL: phaze-1.0.0.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
171316911be18a1587637578b0d89bcdc249ec634682aacd42bad01760a436ca
|
|
| MD5 |
dfebb29dfbf38773c2e1f64fb5b3ed8a
|
|
| BLAKE2b-256 |
bc897080b005cc52b21acff24c0ea9cd32e68129d20df48021425772776653e3
|
File details
Details for the file phaze-1.0.0-py3-none-any.whl.
File metadata
- Download URL: phaze-1.0.0-py3-none-any.whl
- Upload date:
- Size: 17.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
83792088412e8f0a1a8ec67cb8442790a7839c8d4047d8d4f864d04b179b0c51
|
|
| MD5 |
a714a1c28ec869188115b31b80637596
|
|
| BLAKE2b-256 |
2d10c6addee67acb00ba1ab0856d99cbe8691b3e13d1ed95758035785e63676d
|