Histórico de Desenvolvimento

=================================================
  Histórico de Desenvolvimento do CopySpider

  Este arquivo contém uma lista das alterações 
  associadas às versões do CopySpider
  
=================================================
  Legenda:
    ( + ) Novo recurso
    ( - ) Correção de bugs
    ( # ) Outras modificações


-------------------------------------------------
2.3.0 (2024-01-23)
# Remoção da opção de abrir os relatórios no CopySpider-Scholar direto da tela do CopySpider-App.
# Recursos liberados no CopySpider-App para usuários da licença Free:
    Abrir o relatório localmente na tela do Copyspider.
    Salvar o relatório em PDF via CopySpider-App.
    O envio do relatório ao CopySpider-Scholar passa a ser opcional.
    No Gerenciador de relatório: acesso a visualização dos relatórios mais recentes (atualmente que foram em até 2 dias).
# Adição do termo de apoiador para ser aceito antes de registrar a chave de licença de apoiador.
+ Adição do item "Como registrar a Chave de Apoiador?" no menu Ajuda, que abre a página de ajuda no site.

-------------------------------------------------
2.2.2 (2023-09-05)
# Atualização do módulo CopySpider-Collusion para a versão 1.4.

-------------------------------------------------
2.2.1 (2023-06-29)
+ Opção de configurar o estilo “Dark Mode”.
+ Opção de configurar a fonte e o tamanho do texto da interface na tela Opções, aba Geral.
# Uso do estilo “TextOverrun=CENTER_ELLIPSIS” na coluna “Nome do arquivo de entrada” das tabelas de arquivos da tela Principal e da tela Relatórios, permitindo visualizar o início e o final do caminho/nome do arquivo.
# O CopySpider passa a salvar automaticamente o “E-mail” (informado na tela inicial) nas configurações do usuário. Essa opção pode ser desmarcada na tela Opções, aba Geral: “Salvar automaticamente o e-mail entre sessões”.
# Em opções, aba Geral: remoção do campo de texto “E-mail padrão”.
# Mudança da ordem das abas na tela Opções: Geral, Nível de Busca, Licença, Interface e Proxy.
+ Persistência da última aba selecionada na tela Opções.
# No modo "Busca Web", caso o "arquivo de entrada" seja uma URL, essa URL passa a ser removida da lista de candidatos encontrados.

-------------------------------------------------
2.2.0 (2023-01-30)
+ Ajustes no CopySpiderLauncher para execução do CopySpider no OpenJRE. 
# Tela "Adicionar URL": inclusão do botão "Fechar", alinhamento do botão "Adicionar" à direita.
# Configuração de proxy: o sistema passa a aceitar as configurações de proxy sem informar a senha (configuração em CopySpider->Opções, aba Proxy).
# Ajustes no bloqueio dos radiobuttons da coluna "Principal" da tabela na tela principal.
# Ajuste na mensagem de inconsistência da arquitetura do Java e do sistema operacional ao iniciar o CopySpider. Informando ao usuário qual a arquitetura correta do Java para baixar.
# Ajuste no tratamento de exceção da resposta do CopySpider Scholar para o caso de erro.
- Corrigido: o cabeçalho do relatório PDF estava mostrando apenas 3 dígitos para o número total de páginas quando a quantidade de páginas era maior que 999. Por exemplo, mostraria "Página 12345 de 123" em vez de "Página 12345 de 12345".
# Revisão das marcações em vermelho do relatório HTML, mantendo alinhado com o padrão do relatório PDF.
# Melhoria na velocidade do carregamento da formatação da página e texto no relatório HTML.
# Melhoria na validação de edição de dados ao sair da tela "Opções" sem salvar.
# Ajustes na identificação de travamento no módulo de conversão de arquivos.
# Atualização do módulo CopySpider-Collusion para a versão 1.3.

-------------------------------------------------
2.1.1 (2022-06-11)
# Ajustes no controle do tamanho máximo do arquivo de relatório enviado ao CopySpider Scholar. Se o arquivo ultrapassar o tamanho máximo permitido (10MB), o relatório não será enviado. Nesse caso o usuário poderá visualizar e exportar o relatório pelo visualizar local (mesmo na versão Free).
+ O CopySpider, ao iniciar, passa a verificar a versão mínima requerida do Java (8u251) e se a arquitetura (32 ou 64 bits) do Java é igual do Sistema Operacional. Se não estiver de acordo, mostrará um alerta para que o Java seja atualizado, perguntará se pode abrir o link de download do Java e perguntará se deseja continuar a execução do CopySpider assim mesmo.
# O link para o mapa de atualizações passa a ser salvo no arquivo de configuração do usuário para que seja possível consultar se há atualização mesmo caso não consiga validar a chave.
- Correção de erro gerado por um bug do Java (https://bugs.openjdk.java.net/browse/JDK-8185427): Ao mostrar um alerta em uma janela minimizada, ao maximizar, ela não respondia porque o pop-up modal roubava o foco, mas não era visto em nenhum lugar da tela.
# A verificação por atualização passa a executar em segundo plano e ao final do download, se alguma análise estiver em execução o módulo passa a sugerir a instalação da atualização quando o usuário fechar o programa.
# Ajustes no controle da instalação e validação da chave de licença.
+ Se a redefinição de chave for feita via site, mas a chave ainda estiver inserida no CopySpider, ao iniciar o sistema irá sugerir ao usuário para registrar a chave.

-------------------------------------------------
2.1.0 (2021-07-15)
+ Adição de novo buscador.

-------------------------------------------------
2.0.2 (2021-07-03)
- Erro: mensagem "ERROR in savingReports: Illegal group reference", gerado na função String.replaceAll() ao criar o relatório html quando o link candidato possui o caractere "$". Motivo: o caractere "$" não pode ser usado diretamente na função replaceAll sem usar o "escape". Solução: o valor de "$" no link passa a ser tratado substituindo-o por "\\$" antes de ser usado na função String.replaceAll().
- Erro: mensagem "unable to get canonical path for folder", gerado em algumas máquinas ao usar o valor da variável "última pasta selecionada" (guardada nas configurações do usuário) ao tentar "Adicionar arquivo" ou Salvar um relatório. Solução: o valor passa a ser guardado nas configurações do usuário apenas se o nome da pasta iniciar com o padrão de unidade de disco (ex: "c:").

-------------------------------------------------
2.0.1 (2021-06-07)
- Erro: Na versão Free, o Splash não estava finalizando ao iniciar o CopySpider, porque o CopySpider não estava salvando o arquivo temporário para comunicação com o Splash devido a pasta do arquivo ainda não ter sido criada. Solução: correção do script de instalação que passou a criar a pasta corretamente; o CopySpider passou a criar a pasta caso ainda não exista.
# Inclusão do teste de existência da pasta ao usar a variável "lastSelectedFolder" para abrir o "Seletor de diretório" para salvar o relatório PDF.

-------------------------------------------------
2.0 (2021-06-01)
+ Inclusão da tela de “splash”.
+ Inclusão do novo ícone do CopySpider.
+ Adição da tela de consulta local do histórico de relatórios sem a necessidade acessar o CopySpider Scholar.
+ Adição da tela para visualização do relatório local (licenças Profissional e Apoiador).
+ Opção de manter os relatórios apenas no computador (licenças Profissional e Apoiador), configurando na tela "Opções", aba "Geral" -> "Enviar uma cópia dos relatórios ao CopySpider Scholar".
+ Opção de escolha de onde visualizar os relatórios (licenças Profissional e Apoiador), configurando na tela "Opções", aba "Geral" -> "Onde visualizar os relatórios?".
+ O tamanho e posição de todas as telas passam a ser persistentes. Na versão anterior, esse recurso existia apenas para a janela principal.
- Ao ler o arquivo de configuração do usuário, se o arquivo estiver corrompido ou fora do padrão esperado, o sistema passa a mostrar um alerta ao usuário e abrir normalmente com a configuração padrão. Antes era lançada uma exceção com erro.
# Atualização das imagens dos botões.
# Ajustes nos componentes das telas para melhor disposição e visualização em computadores onde o DPI é maior que 100%.
# Inclusão das seguintes informações no Relatório em PDF: versão do CopySpider, modo de busca e nível de busca.
# Tela principal, tabela de arquivos: a coluna "Principal" passa a ficar disponível apenas quando o modo de busca é igual a "Conluio: um contra todos".
# A "área informativa" (abaixo da tabela principal) do CopySpider passa a aparecer apenas para a licença Free. Para as licenças Profissional e de Apoiador a área aparecerá apenas se houver alguma mensagem a ser repassada.
# Tela "Opções": o campo "Navegador padrão para abrir relatórios" foi mudado para a aba "Geral".
# Tela "Opções": remoção da aba "Caminhos".
# Tela "Opções", aba "Licença": inclusão do campo "Expira em".
# Ajustes na construção do relatório HTML.

-------------------------------------------------
1.7.0 (2021-01-25)
- Correção de erro ao tentar pegar a pasta padrão do Sistema Operacional (SO) em computadores que a pasta padrão foi removida do SO e o atalho (Meus documentos) ficou sem referência. Nota: nesse caso o erro não ocorria apenas no CopySpider, o erro ocorre também no SO se o usuário abrir qualquer pasta no Windows Explorer.
# Ajustes no modo de detecção do navegador padrão do sistema para abertura do relatório do CopySpider.
# Ajustes para integrar às atualizações do CopySpider Scholar.
- Remoção da função de codificação de URL (UTF-8) ao inserir uma URL via botão "Adicionar URL" que podia codificar incorretamente uma URL que foi criada com uma codificação diferente.
# Tela principal, área de logs: ajuste para o que scroll não role automaticamente quando a área de logs estiver em foco.
# Relatório: modificação da mensagem referente aos arquivos com problemas de download ou conversão sugerindo ao usuário para baixar ou converter os arquivos manualmente e realizar a análise em conluio.
- Corrigido: Tela principal, tabela de arquivos, valores da coluna "Chance": após uma analise em que a similaridade era acima de 3%, ao remover o arquivo o sistema não estava limpando a cor vermelha do texto, assim a cor do texto para os valores das próximas análises adicionadas na mesma linha era sempre vermelha.
# Na tela "Opções", a aba "Nível de busca" passa a ficar desbloqueada mesmo com alguma análise já executada. Apenas os botões para alterar o modo de pesquisa passam a ficar bloqueados se tiver alguma análise já executada. Os botões serão liberados após usar o botão "Limpar" na tela principal.
- CopySpider-Collusion-v1.2: Correção de erro na função lowercase do pré processamento.

-------------------------------------------------
1.6.6 (2020-06-15)
+ Tela principal, tabela de arquivos: inclusão da coluna com o contador de arquivos (primeira coluna sem título).
# Tela "Opções", aba "Nível de busca": o nível de busca passa a ficar desabilitado se o "Modo de busca" não for do tipo Web.
# Tela "Adicionar URL": ao adicionar uma nova URL, a tela não é mais fechada se o usuário ainda puder adicionar mais URLs, permitindo adicionar mais de uma URL sem fechar a tela.
# Tela principal, tabela de arquivos: ao adicionar um arquivo, o sistema passa a selecionar a linha do arquivo adicionado.
# Atualização das mensagens de aviso de limitação da Licença ao clicar no botão "Adicionar arquivo" e "Adicionar URL".
# Tela principal, área do banner: revisão do código que faz a abertura do link no navegador externo quando há clique em algum url do banner.
- Tentativa de correção: em algumas máquinas o relatório não estava abrindo no navegador padrão do sistema operacional.
# Melhorias nas respostas dos controles ao iniciar, concluir ou parar uma busca.
# Os botões / menus "Adicionar arquivo", "Adicionar URL" e "Iniciar análise" passam a ficar bloqueados ao concluir uma análise do tipo "Conluio". Para liberar os controles, é preciso utilizar o botão "Limpar".
# Os botões / menus "Modo de pesquisa", "Excluir histórico" e a aba "Nível de busca" em "Opções" passam a ficar bloqueados ao concluir uma análise. Os botões serão liberados após usar o botão "Limpar".
# Na tela principal, tabela de arquivos: o botão de remover arquivo de cada linha da coluna "Remover" passa a ficar indisponível após iniciar uma busca do tipo Conluio. Para remover os arquivos processados no tipo de busca em conluio, é preciso utilizar o botão "Limpar".
# Na tela principal, tabela de arquivos: remoção do título da coluna "Remover".
# Na tela principal, tabela de arquivos: o formato do campo "Tempo" passa a ser "mm:ss", sem a hora.
# Remoção da descrição "SIMPLE_LOG" do log apresentado no campo de logs.
- Correção: Ao registrar ou remover a chave da licença, os valores dos campos "Tipo da licença", "Busca em arquivos da internet" e "Busca em arquivos locais" (na aba Licença) não estavam sendo atualizados.
# Tela principal: alinhamento do texto da versão à direita.
- Tela principal, tabela de arquivos: correção do problema de aparição de valores "Fantasmas" nas colunas Tempo, Progresso e Chance em linhas vazias após "Limpar" análises antigas e adicionar novas.
- Correção do problema do progresso que ficava congelado em 3 ou 5%.
# Inclusão de controle de exceção em todos os métodos provenientes de eventos.
# Remoção de métodos de eventos que estavam obsoletos.
- Correção de lentidão no módulo de busca.
- Correção da duplicidade de mensagem ao terminar a busca com erro.
- Correção no módulo de conversão: remoção do caractere "\0" do texto dos arquivos convertidos. Em alguns casos, estava gerando arquivos inconsistentes no resultado do processamento do conluio.
- Correção no módulo de conversão: em alguns casos, a conversão de arquivos html para texto estava gerando erro ao tentar converter tags "ol".
- Correção no módulo de conversão do arquivo de entrada: a análise ficava travada em caso de problema na conversão.
- Correção no módulo de download do arquivo de entrada (quando o arquivo de entrada for um link): a análise ficava travada em caso de problema no download.
- Correção no WebSearch: passa a remover a barra no final do link candidato, porque alguns sites não consideram como válido o endereço com a barra no final.
- Correção na identificação do charset dos links candidatos para a correta decodificação no caso do link conter caracteres especiais.
- Correção nos campos de configuração em Opções: ajustes na função de tratamento para campos que aceitam apenas números.
# Remoção de variáveis de configurações obsoletas.
# Mudança na construção do "code" do CS para tentar evitar duplicidade.

-------------------------------------------------
1.6.5 (2020-05-08)
# Inclusão de recurso no módulo de busca para melhorar o uso dos buscadores.

-------------------------------------------------
1.6.0 (2019-12-16)
+ Inclusão da versão do relatório em formato PDF.
- Correção de erro, que foi gerado na versão 1.4.3 RC2, na validação da chave.

-------------------------------------------------
1.5.1 (2019-10-31)
- Correção de erro gerado em tentativa de conexão, por meio da inclusão de configuração que força o uso preferencial o protocolo de internet ipv4 em vez de ipv6.

-------------------------------------------------
1.5.0 (2019-09-11)
+ Inclusão da aba Acessibilidade com opção de configuração de inclusão de caracteres antes e depois de cada trecho de texto similar.

-------------------------------------------------
1.4.3 (2019-05-01)
# Mudança nos termos da licença para permitir o uso comercial da versão pessoal.

-------------------------------------------------
1.4.2 (2019-03-31)
# Ajustes no processo de validação da chave da licença.

-------------------------------------------------
1.4.0 (2019-03-07)
# Inclusão do idioma Espanhol.
- Correção: ao inserir a chave e salvar sem ter acesso a internet, não estava retornando a mensagem "Sem acesso a internet".
# Melhorias no controle das mensagens retornadas ao inserir a chave da licença.
# Ajuste para não testar acesso à internet após concluir a busca.
+ Inclusão do menu de atalho para o CopySpider Scholar.

-------------------------------------------------
1.3.9 (2018-09-04)
# Reinclusão do tratamento dos caracteres das tags html ("<" e ">") na geração do relatório.

-------------------------------------------------
1.3.8 (2018-08-06)
# Inclusão de tratamento do e-mail informado no campo "E-mail" para remoção de espaços em branco e conversão dos caracteres para letras minúsculas.

-------------------------------------------------
1.3.7 RC1 (2018-06-27)
# Refatoração de código.
# Ajustes na identificação dos links candidatos da busca web.

-------------------------------------------------
1.3.7 (2018-06-20)
# Ao tentar "Adicionar um arquivo", caso a licença não seja válida, mostrar a mensagem retornada da validação.
- Corrigido: o sistema não estava mostrando a mensagem de erro no final do processamento, caso houvesse algum erro.

-------------------------------------------------
1.3.6 (2018-05-28)
# Versão estável.

-------------------------------------------------
1.3.5 RC3 (2018-05-26)
- Correção do erro de abertura do relatório no navegador padrão. O erro ocorria por causa do caractere "\" (barra invertida) do caminho do relatório, o caractere passou a ser substituído por "/" (barra).

-------------------------------------------------
1.3.5 RC2 (2018-05-16)
# Padronização do link de download de atualização.

-------------------------------------------------
1.3.5 RC1 (2018-05-16)
# Organização de código.

-------------------------------------------------
1.3.5 (2018-05-10)
- Correção da mensagem de erro "Illegal group reference". Na geração do relatório, foi incluído o escape dos caracteres barra invertida (\) e cifrão ($) ao usar a função String.replaceFirst().

-------------------------------------------------
1.3.4 (2018-05-08)
# Versão estável.

-------------------------------------------------
1.3.3 RC2 (2018-05-02)
# Ajuste no controle de downloads de candidatos.
# Adequação na codificação dos links dos candidatos.
# Adequação no link do Arquivo de entrada do relatório para abrir em outra aba do navegador.

-------------------------------------------------
1.3.3 RC1 (2018-01-10)
# Inclusão de mensagem sobre a versão gratuita (quando estiver usando a versão gratuita) ao fechar o programa.

-------------------------------------------------
1.3.2 (2017-11-07)
# Versão estável.

-------------------------------------------------
1.3.1 RC3 (2017-11-06)
# Adequação interna de links de atalho para o site.

-------------------------------------------------
1.3.0 (2017-09-04)
# Versão estável.

-------------------------------------------------
1.2.5 RC25 (2017-09-01)
- Quando salvar as Opções, copiar o valor do "E-mail padrão" da aba Geral para o campo "E-mail" na janela principal.
+ Validação do "E-mail padrão" informado em Opções, aba Geral.
- Correção no botão limpar que ficava desabilitado em alguns momentos, passando a estar sempre habilitado se houver arquivos adicionados e não estiver executando uma análise.

-------------------------------------------------
1.2.5 RC23 (2017-08-29)
# Ajuste da posição fixa dos componentes de "E-mail" e de seleção do "Modo de pesquisa" na tela principal.
# Componente de marcação do arquivo principal para a "Pesquisa em arquivos locais um contra todos" modificado de CheckBox para RadioButton.
# Tratamento do link com URLDecoder na adição de arquivo de entrada do tipo URL.
# Remoção de logs desnecessários.
- Adição da verificação de existência dos arquivos de vocabulário antes da criação do relatório. A falta de verificação não dava resposta de erro ao usuário e criava o relatório em branco.

-------------------------------------------------
1.2.5 RC18 (2017-08-22)
+ Inclusão da opção de adicionar link como arquivo de entrada, por meio do botão "Ad. URL".
+ Inclusão da opção de "Pesquisa em arquivos locais um contra todos".
# Modificação da mensagem de conclusão de execução que passa a oferecer ao usuário a abertura do relatório quando o processo está executando apenas uma análise.
# Refatoração no uso do semáforo de controle de logs.
# Refatoração no uso do semáforo de controle do progresso.
- Adição da verificação de existência dos arquivos de configuração e tradução antes de tentar carregá-los.
- Revisão dos valores padrão para o idioma e para o arquivo de language de configuração do pré-processamento.

-------------------------------------------------
1.2.5 RC14 (2017-08-03)
- Correção da função que verifica se um link é válido.
+ Detalhes da licença atual inseridos na aba licença.
# Remoção do botão mensagem de "Dados salvos com sucesso" ao salvar as configurações.
# Passa a verificar se o usuário informou as configurações de Proxy se marcar a opção "Configurar Proxy"
# O botão "Limpar" passa a remover todos os arquivos da tela após a busca.
# Reajuste das posições dos botões Salvar e Cancelar em opções.
# Componente do modo de pesquisa em opções modificado de CheckBox para RadioButton.
# Remoção da mensagem de "Dados salvos com sucesso" ao salvar as configurações.
# Passa a permitir a busca como versão Free quando há uma chave inválida ou vencida salva em Licença, apenas avisando o usuário sobre a situação da chave.

-------------------------------------------------
1.2.5 RC12 (2017-07-26)
- Correção na identificação da quantidade máxima de arquivos por busca quando o modo de busca é trocado.

-------------------------------------------------
1.2.5 RC11 (2017-07-25)
# Atualização do tempo e progresso a cada segundo na tela principal.
# Melhorias no módulo de geração do relatório.
# Atualização do arquivo "Language": remoção dos caracteres "â" e "Â" da lista de símbolos pt_br;
# Adição do alfabeto do idioma  no arquivo "Language" para geração do relatório;
# Refatoração na decodificação dos links dos candidatos.
- Correção da identificação da codificação de links com caracteres especiais.

-------------------------------------------------
1.2.5 RC2 (2017-06-28)
# Adição do aviso de que a "Busca por conluio" está disponível apenas para a versão Profissional quando o usuário troca o tipo da busca e não tem permissão para utilizar a "Busca por conluio".
# A opção "Analisar" na tabela de arquivos analisados passa a ser um botão.
# Inclusão da versão na tela principal.
# Refatoração de código.

-------------------------------------------------
1.2.5 (2017-05-04)
*Melhorias no módulo Collusion:
- Revisão geral do gerenciamento de memória. Correção de "leaks" marcados com o comentário "//Free memory".
- Revisão do método de comparação de vocabulários. A nova versão usa iterators, o que reduziu consideravelmente o tempo computacional.
- Uso std::tr1::unordered_map em TVocabulary para a melhora de desempenho.
- Alteração da relação de dependências em TCompareGrams::commonChunks() na comparação de vocabulários. Criação dos métodos TVocabulary::compareTo() e TFile::compareVocTo().
- Inclusão de config\Platforms.h para gerenciamento de condições específicas de Arquitetura e Plataforma. Exemplo para o separador em path de arquivos.
- Aprimoramentos no código para funcionamento no Linux. Gerenciamento do char "\r" nos métodos load da classe TLanguage.
- Melhoramento na classe TPropertyValue para a leitura de [property=value]. Agora o separador não precisa ter espaços em branco. Uso da função Functions::trim().
- Criação de typdefs para facilidade de manutenção dos tipos. Exemplos: TChunkMap, TVetFile, TPropValMap, TVetReport e TVetStr.
- Criação da pasta docs para gerar documentação interna automática via CppDoc.
- Revisão e patronização dos métodos TPreProcDoc::remove. Novo método removeNumbers(), mais simples e eficiente. A nova versão preserva palavras contendo números como, por exemplo, Teste1.
- Correção no método TExtractGrams::extractGrams() para não deixar a última palavra de fora do gerador de chunks.
- Melhoramentos na documentação e organização do código.

-------------------------------------------------
1.2.4 (2017-04-06)
# Versão estável.

-------------------------------------------------
1.2.3 RC5 (2017-04-06)
# Melhoria no registro de logs.

-------------------------------------------------
1.2.3 RC4 (2017-04-05)
- Correção de erro: loop ao identificar arquivos de entrada ainda não processados.

-------------------------------------------------
1.2.3 RC2 (2017-04-04)
# Ajuste na identificação de acentos e caracteres especiais nos nomes dos candidatos.

-------------------------------------------------
1.2.3 RC1 (2017-04-03)
# Melhorias no controle de conversão dos candidatos.
# Melhorias no controle de erros.

-------------------------------------------------
1.2.3 (2017-03-28)
- Correção no módulo de busca ao atualizar a lista de buscadores disponíveis após o teste de disponibilidade.
# Inclusão de instrução para acessar o site e fazer instalação manual de atualizações caso haja problema na tentativa de execução do arquivo de atualização.
# Melhorias na identificação dos candidatos.
- Correção na segunda tentativa de download.

-------------------------------------------------
1.2.2 (2017-03-14)
# Versão estável.

-------------------------------------------------
1.2.1 RC5 (2017-03-14)
# Ajuste de filtro de arquivos candidatos.

-------------------------------------------------
1.2.1 RC4 (2017-03-13)
- Correção de erro na tentativa de geração do relatório quando o número de candidatos encontrados é igual a zero.
# Adição na tabela de candidatos do relatório do nome do arquivo de entrada e da quantidade de termos.

-------------------------------------------------
1.2.1 RC3 (2017-03-10)
# Melhorias no código do módulo de download.

-------------------------------------------------
1.2.1 RC2 (2017-03-07)
- Correção da falha ao acessar arquivos de sites usando protocolo https.
- Correção na construção da tabela de candidatos do relatório no modo de busca por conluio.

-------------------------------------------------
1.2.1 RC1 (2017-02-20)
# Teste de abertura do relatório nos navegador Chrome, IE 
    ou Firefox, quando não houver um navegador padrão configurado.

-------------------------------------------------
1.2.1 (2017-02-17)
# Retorno da coluna "Visualizar" na tabela de candidatos do relatório.

-------------------------------------------------
1.2.0 (2017-02-04)
# Versão estável.

-------------------------------------------------
1.1.19 (2017-01-25)
- Teste de correção de erro de indisponibilidade dos buscadores.

-------------------------------------------------
1.1.18 (2017-01-23)
# Versão estável.

-------------------------------------------------
1.1.17 RC4 (2016-12-22)
- Correção no módulo de atualização que não estava fechando completamente 
  o sistema impedindo a conclusão do processo pelo arquivo de update.
# O relatório passa a ser gerado mesmo quando nenhum link candidato for encontrado.
# Volta a mostrar o índice de candidatos no relatório (reformulado).
# Mostra o arquivo candidato no índice mesmo com alguma falha de download ou conversão.
# O sistema faz uma segunda tentativa de download do candidato quando houver falha de download na primeira tentativa.
# Incluída coluna "Abrir relatório" na tabela de Arquivos de entrada.

-------------------------------------------------
1.1.17 RC3 (2016-10-24)
+ Permite incluir novos arquivos durante a análise no modo "Busca Web" (para licenças não limitadas).
+ Inclusão da informação de acesso a internet na aba "Configurações de Proxy" 
# Melhorias no controle do progresso da análise.
# Melhorias no teste de acesso a internet.
- Correção de erro no modulo de mensagens (alertas).
- Correções na construção do relatório do modo conluio.
- Inclusão da detecção da codificação (charset) do texto de arquivos do tipo txt.
+ Opção de configurar o idioma da interface do sistema.
+ Opção de configurar o idioma usado nos arquivos de entrada.
+ Opção de trocar o modo de pesquisa na tela principal.
# Melhoria no teste de acesso a internet.
- Correção no envio do idioma ao CopySpider Scholar.
+ Inclusão do e-mail de cadastro do usuário para futura integração ao CopySpider-Scholar

-------------------------------------------------
1.1.17 RC2 (2016-06-01)
# Teste de integração com o CopySpider-Scholar.

-------------------------------------------------
1.1.17 (2016-05-09)
+ Adição do "CopySpider Launcher".
# Mudança no controle das licenças.
# Revisão da navegação pelo TAB na interface.

-------------------------------------------------
1.1.16 (2015-10-05)
# Versão estável.

-------------------------------------------------
1.1.15 RC1 (2015-09-26)
# Atualização das configurações para os engines.
- Correção de erro na criação dos relatórios html.

-------------------------------------------------
1.1.15 (2015-09-07)
# Melhoria no controle das configurações para os engines.
# Melhoria nos controles com a execução do conluio.

-------------------------------------------------
1.1.14 (2015-04-22)
# Versão estável.

-------------------------------------------------
1.1.13 (2015-02-26)
- Correção no tratamento de erro quando o arquivo de entrada está corrompido.
- Correção do travamento de componentes da interface no Java 8.
# Adição da coluna de status de arquivo na janela principal.
- Correção no controle de fechamento da janela, após aviso de arquivo em processamento.
# Melhorias no módulo de verificação de atualização.
- Correção no módulo de validação de licenças.

-------------------------------------------------
1.1.12 (2014-11-26)
# Correção de erros.

-------------------------------------------------
1.1.11 (2014-11-24)
# Correção de erros.

-------------------------------------------------
1.1.10 (2014-11-23)
# Melhorias internas no controle da janela de relatórios.

-------------------------------------------------
1.1.9 (2014-11-18)
# Melhorias no controle da janela de relatórios.
# Melhorias internas.

-------------------------------------------------
1.1.8 (2014-09-15)
- Revisão do controle de atualização do progresso na tela.
- Correção de problemas com a leitura de conteúdo de links com espaço em branco.
# Revisão do uso dos buscadores.
- Outras correções.

-------------------------------------------------
1.1.7 (2014-09-10)
- Adaptação para o Java 8.
- Correções.

-------------------------------------------------
1.1.6 (2014-04-23)
- Modificações internas.

-------------------------------------------------
1.1.5 (2014-04-10)
- Correção de bugs.

-------------------------------------------------
1.1.4 (2014-03-13)
+ Lançamento da versão Profissional.
+ Recurso de busca em lote (versão Profissional).
+ Recurso de busca por conluio (versão Profissional).

-------------------------------------------------
1.1.3 (2014-02-08)
- Correção de bugs.
- Correção na verificação de atualizações.

-------------------------------------------------
1.1.2 (2014-01-31)
- Correção do bug: 'a janela do sobre está travando o sistema'.
# Reorganização no registro de logs.

-------------------------------------------------
1.1.1 (2014-01-30)
+ Recurso de 'lembrar' a posição e tamanho das janelas.

-------------------------------------------------
1.1 (2014-01-27)
+ Aumento da confiabilidade por meio da reprodutividade das análises.
+ Recurso de excluir histórico de configuração.
# Adição de Janela de publicidade.
+ Adição do teste de disponibilidade dos buscadores.
+ Adição de novos buscadores e revisão do uso dos existentes.
+ Visualização dos relatórios de busca em tela própria do sistema.
+ Novas opções de configuração disponíveis.
+ Nova interface e novos recursos de interface.

-------------------------------------------------
1.0.3 (2013-10-31)
+ Verificação e associação da extensão .jar com o Java.

-------------------------------------------------
1.0.2 (2013-08-05)
- Correção do bug "problema ao rodar o conluio com caminhos que contenham caracteres especiais".
+ Adição da opção de configurar o workspace. 

-------------------------------------------------
1.0.1 (2013-07-18)
# Opção de atualizar o programa também para computadores em rede com servidor de Proxy.
# Melhora no sistema de download de arquivos.
+ Suporte a conversão de arquivos dos tipos: docx, ppt, pptx, xls, xlsx.
- Aceita seleção de arquivo com extensão em maiúscula e minúscula.
# Padronização das barras utilizadas nos caminhos dos arquivos. 
+ Adicionado aba com a lista dos links encontrados.
# Recurso de abrir o diálogo de "Open File" na última pasta acessada pelo usuário, caso já tenha selecionado algum arquivo após a instalação.

-------------------------------------------------
1.0.0 (2013-06-06)
+ Adição de algumas opções de configuração de Proxy.
- Corrigido o problema de execução do conluio quando o caminho para o arquivo contém espaços.
# Reorganização da estrutura de pastas do programa.
+ Adicionado função de cancelar uma busca após clicar no botão "Start".
+ Adicionado Submenu de consulta de nova versão.
- Corrigido 'exportar relatórios', para ser habilitado apenas quando a busca for finalizada e bem sucedida.
- Corrigido codificação do arquivo quando convertido de rtf e html para txt.
+ Menu do faq melhorado, com link para janela com texto explicativo sobre o sistema, link para o site e para a ajuda online.
+ Adicionado painel tabulado com mensagens do processo, logs e warnings.
+ Intercala pesquisas entre os buscadores disponíveis.
+ Adicionado suporte a novos buscadores.
+ Adicionado um gramSize esclusivo para o WebSearch. Agora com dois gramsSize (um para o WebSearch e outro para o Collusion).

-------------------------------------------------
0.9.2 (2013-02-06)
+ Adicionado função de abrir o relatório em um navegador e só se não encontrar é que abre no html HELP.
+ Salva nos relatórios a tabela principal com a lista dos arquivos encontrados para que o usuário acesse cada arquivo apenas se precisar. Seguindo a mesma ideia da interface do sistema.
+ Salva os relatórios exportados com o nome do arquivo de entrada.
+ Na apresentação do Log, adicionado rolamento automático do Scroll, conforme vai adicionando logs.
+ Adicionado um alerta ao usuário para salvar os arquivos da última análise antes de gerar uma nova análise ou de fechar o programa.
- Retirado opções de idiomas das opções/configurações e corrigido p/ funcionar correto ao iniciar a primeira vez.
+ Mantém a análise salva no workspace. 

-------------------------------------------------
0.9.1 (2013-01-27)
+ Adicionado o menu ajuda com link para o site em sobre.
+ Adicionado opção de escolha de linguagem ao iniciar o programa e nas configurações.
- Revisão da construção da visualização em html. Correção do código de identificação dos termos a serem marcados como similares.
+ Reformulação da janela de opções, com acréscimo da aba para escolha de idiomas. 
+ Adicionado teste de acesso a internet antes de iniciar a busca.
- Revisão do módulo de download. Melhor controle dos arquivos que foram baixados, acrescentado contabilização dos downloads não concluídos para soma total de arquivos processados (baixados ou não).

-------------------------------------------------
0.9 (2013-01-18)
- Versão de lançamento do CopySpider.
 

 

Palavras-chave

Como ver se tem plágio no texto? Melhor detector de plágio gratuito? Software para identificar plágio. Como verificar plágio online grátis?; busca por plágio; programa anti-plágio gratuito; ferramenta anti-plágio; detector de plágio grátis; similaridade de texto; semelhança entre documentos; detector de cópia; busca por cópia; detecção de plágio; suspeita de plágio; copiar colar; ctrl c ctrl v; cópia entre arquivos; trabalho acadêmico; monografia; artigo científico.