Sikuli

Tela Software:
Sikuli
Detalhes de Software:
Versão: 1.0.1
Data de upload: 11 May 15
Revelador: Sikuli Developers
Licença: Livre
Popularidade: 87

Rating: nan/5 (Total Votes: 0)

Sikuli é uma tecnologia visual para pesquisa e automatizar interfaces gráficas de usuário (GUI) usando imagens (screenshots). A primeira versão do Sikuli Sikuli contém Script, uma API de programação visual para Jython, e Sikuli IDE, um ambiente de desenvolvimento integrado para escrever scripts visuais com screenshots facilmente.
Sikuli Script automatiza qualquer coisa que você vê na tela sem o apoio da API interna. Você pode controlar programaticamente uma página web, uma aplicação desktop rodando em Windows / Linux / Mac OS X, ou mesmo um aplicativo para iPhone em execução em um emulador.
Sikuli é um projeto de pesquisa desenvolvido por User Interface Design Group, MIT Ciência da Computação e Laboratório de Inteligência Artificial (CSAIL). Sikuli Sikuli Script e IDE são ambos distribuído sob a licença MIT

O que é novo nesta versão:.

  • Novos recursos:
  • Sikuli IDE
  • recuo Auto
  • As novas configurações nas preferências: expandir guia, guia de largura, estilo da fonte, tamanho da fonte
  • O local do IDE pode ser alterado
  • ESC cancela o modo de captura de tela
  • código Sikuli (incluindo imagens) podem ser copiados pelas guias
  • código Sikuli podem ser copiados como texto simples para outros programas / editores de texto
  • O tamanho da janela e abriu arquivos são lembrados e restaurados automaticamente
  • Sikuli Script
  • classe App oferece suporte a Linux agora (wmctrl e xdotool necessário.)
  • APIs Java são mais consistentes com do Jython
  • Nova API atalho permite ao usuário registrar hotkeys que desencadeiam uma função Sikuli
  • Um parâmetro de motor de visão MinTargetSize Sikuli pode ser alterada para ajustar a robustez / velocidade do motor
  • modelos de puro pode ser combinado agora
  • pop-up () aceita um parâmetro opcional para definir o título da caixa de diálogo
  • Algumas mensagens de erro são melhoradas
  • As atualizações Jython empacotados para 2.5.2
  • correções de bugs:
  • Muitos erros na janela de visualização de correspondência são não fixas pendurado mais, pré-visualização é consistente com o resultado de findAll.

O que é novo na versão 0.10.2:

  • Esta versão introduz duas novas opções de linha de comando - teste para executar casos de teste de unidade de Sikuli e --stderr para imprimir erros de execução para STDERR em vez de aparecendo uma caixa de mensagem. E, claro, vários bugs e falhas de memória que causaram acidentes também são corrigidos.

O que é novo na versão 0.10.1:

  • Notas Gerais:
  • Suporte mais línguas:. Português do Brasil, dinamarquês, coreano, russo, espanhol, turco e ucraniano
  • Auto-update verificação pode ser desativada na janela de Preferências.
  • Adicionar um menu Editar, incluindo Cortar, Copiar, Colar, Selecionar Tudo, Travessão, Un-recuo.
  • Corrigido vários vazamentos de memória críticos que causam falhas no Windows.
  • Reduzir o consumo de memória padrão.
  • teclas de atalho padrão são alteradas no Windows.
  • guias de comutação: CTRL-TAB, CTRL-SHIFT-TAB
  • captura de tela: Ctrl-Shift-2
  • Adicione as opções de linha de comando para Sikuli IDE.
  • uso: Sikuli-IDE [--args & lt; argumentos & gt;] [-h] [-r & lt; Sikuli-arquivo & gt;]
  • - args & lt; argumentos & gt; especificar os argumentos passados ​​para sys.argv do Jython
  • -h, - help mostra esta mensagem de ajuda
  • -r, - executar o & lt; Sikuli-arquivo & gt; executar o arquivo .sikuli ou .skl
  • Correções de bugs:
  • Bug # 581712 teste de unidade em Sikuli 0,10 não funciona. (Painel Unidade de teste está agora a trabalhar.)
  • Bug # 577610 captura (região) dá (em parte) imagens em preto
  • Bug # 577220 exit () Function dá Erro de tempo de linha de comando
  • Bug # 575585 Fuga de memória no Sikuli 0,10 travamentos os scripts longos
  • Bug # 562393 Win XP: CTRL + SETA atalho é mapeado duplo
  • Bug # 574951 Eu tenho JNI Exceção: falhou ao criar o Java VM
  • Bug # 583096 A perda de dados durante a execução de Sikuli no Windows
  • Bug # 570248 Screenshots no script não são mais encontradas após salvar com & quot; salvar como ... & quot;
  • Bug # 580000 Sikuli-IDE falhando quando clicar no PS que não é visível para loger find ()
  • fixo erro de análise se estiver usando não-dígitos em Pattern.similar ou Pattern.targetOffset.
  • Sikuli 0,10 funções e classes podem ser importados e utilizados em Jython outros não apenas em scripts principais módulos. Veja o post de libo https://answers.launchpad.net/sikuli/+question/111193 para os detalhes.

O que é novo na versão 0.9.9:

  • Sikuli IDE ea pasta () unicode apoio comando caracteres agora. Você pode transferir texto internacional entre aplicativos.
  • Temos também uma nova API:. Run (comando) - executa um comando string e retorna sua saída
  • Os usuários avançados podem lidar com exceção FindFailed por do Python try-exceto comunicado. Além disso, Sikuli IDE no Mac finalmente usa diálogo de arquivo nativo do Mac.

O que é novo na versão 0.9.8:

  • Totalmente suportado Linux! (Ou seja, atalhos globais para tirar screenshots e para parar os scripts trabalharam!)
  • Também fixa um problema de vazamento de memória grave.

O que é novo na versão 0.9.7:.

  • Todos os usuários são fortemente recomendados para atualizar
  • 0.9.7 é mais rápido e corre .skl (roteiro Sikuli executável) com um duplo clique ou a partir da linha de comando.

Requisitos :

  • Java 2 Standard Edition Runtime Environment
  • Python

Programas semelhantes

QtitanDataGrid
QtitanDataGrid

17 Feb 15

FOX
FOX

22 Jun 18

casuarius
casuarius

15 Apr 15

Linux on SX1
Linux on SX1

3 Jun 15

Comentário para Sikuli

Comentários não encontrado
Adicionar comentário
Ligue imagens!