Post by juanmuscaria » 05 Jun 2019, 16:34
Wine também evoluiu muito nesses últimos updates, tem jogos que estão rodando melhor no wine do que no próprio windows, a unica coisa que me limita é DirectX11 que minha placa gráfica Não tem suporte, ai fica todo bugado o gráfico, testando aqui o AHK funciona normalmente (e até mais rápido sem a limitação de processo do windows) no linux, só as hotkeys do F5-F12, Numpad e algumas teclas especiais que não funcionam, mas podem ser arrumadas com um programa externo e um script.
A área de transferência do wine e do linux infelizmente não são compartilhadas então é outra coisa que teria que fazer uma Lib para corrigir.
Outro problema é que o o gerenciamento gráfico do linux é totalmente diferente, já que as janelas não tem handler igual tem na api do windows, e sem root não tem muita coisa que se pode fazer para modificar/ler informações de uma janela, teria como fazer uma lib para imitar o sistema de handle de janelas que tem no ahk, mas seria muito complicado e requer conhecimentos que eu não tenho.
Ações de click do mouse só funcionam em programas que estejam rodando dentro do wine que o script esteja, isso pode ser facilmente corrigido com uma Lib externa.
Ações de teclado segue o mesmo que o do mouse, precisa de uma lib externa para funcionar fora do wine,.
A parte de procurar cores/imagens usa uma print da tela? Eu não sei como funciona, mas se ela tira print da tela deverá funcionar sem problemas.
Tem alguns macros antigos meus que conseguiu ficar rodando por horas sem dar nenhum problema,e sobre isso do AHK não conseguir acessar coisas fora do ambiente do wine pode ser até que muito útil, posso abrir quantos ambientes do wine eu quiser (contanto que meu pc aguente), rodar vários scripts e varias copias do programa que eu quero e ainda usar o meu computador já que ele não interfere no sistema e em um com o outro.
Wine também evoluiu muito nesses últimos updates, tem jogos que estão rodando melhor no wine do que no próprio windows, a unica coisa que me limita é DirectX11 que minha placa gráfica Não tem suporte, ai fica todo bugado o gráfico, testando aqui o AHK funciona normalmente (e até mais rápido sem a limitação de processo do windows) no linux, só as hotkeys do F5-F12, Numpad e algumas teclas especiais que não funcionam, mas podem ser arrumadas com um programa externo e um script.
A área de transferência do wine e do linux infelizmente não são compartilhadas então é outra coisa que teria que fazer uma Lib para corrigir.
Outro problema é que o o gerenciamento gráfico do linux é totalmente diferente, já que as janelas não tem handler igual tem na api do windows, e sem root não tem muita coisa que se pode fazer para modificar/ler informações de uma janela, teria como fazer uma lib para imitar o sistema de handle de janelas que tem no ahk, mas seria muito complicado e requer conhecimentos que eu não tenho.
Ações de click do mouse só funcionam em programas que estejam rodando dentro do wine que o script esteja, isso pode ser facilmente corrigido com uma Lib externa.
Ações de teclado segue o mesmo que o do mouse, precisa de uma lib externa para funcionar fora do wine,.
A parte de procurar cores/imagens usa uma print da tela? Eu não sei como funciona, mas se ela tira print da tela deverá funcionar sem problemas.
Tem alguns macros antigos meus que conseguiu ficar rodando por horas sem dar nenhum problema,e sobre isso do AHK não conseguir acessar coisas fora do ambiente do wine pode ser até que muito útil, posso abrir quantos ambientes do wine eu quiser (contanto que meu pc aguente), rodar vários scripts e varias copias do programa que eu quero e ainda usar o meu computador já que ele não interfere no sistema e em um com o outro.