O RecordEditor é um editor de arquivo de dados, semelhante ao File-Aid ou Net-Cobols Cobol-Editor. Ele usa um Layout de registro para formatar os dados no arquivo em um formato de leitura humana. Por conhecer o formato de Fields, ele pode formatar Campos Binários como números normais em vez de exibir equivalente hex como a maioria dos editores hex fazem. O arquivo pode ser editado em uma tabela (formato de planilha) ou em um único formato de registro com campos descendo a página.
O RecordEditor pode editar os seguintes formatos:
* CSV (campos de vírgula, guia, etc) Arquivos para Windows & Unix.
* Arquivos de dados de largura de campo fixo (tanto text e binário) para sistemas operacionais Windows, Unix e Z-OS (IBM Mainframe).
* Arquivos Xml existentes
O Registro-Layout pode ser inserido através do Layout-Editor ou importado do Cobol Copybooks.
O RecordEditor é escrito em java (6) por isso deve ser executado na maioria dos Sistemas de Computador.
história da versão
- Versão 0.98.2 postado em 2017-02-22
Mudanças recentes incluem exibição de texto destacada, geração de código Python/Java JRecord básica, importação aprimorada de livro de cópias cobol e suporte a Cobol, função de script extra e exemplos de script extra
- Versão 0.96h postado em 2014-12-02
Nova exibição de texto destacada, melhor manuseio de arquivos enormes, comparação Csv, suporte csv aprimorado (incorporar Cr e suporte extra de cotação), melhorias na exportação
- Versão 0.61b postado em 2007-05-20
Pequenos aprimoramentos e correções de bugs
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
GNU General Public License versão 3 (GPLv3)
[Licença aprovada pela OSI]
LICENÇA PÚBLICA GERAL GNU
Versão 3, 29 de Junho de 2007
Copyright (C) 2007 Free Software Foundation, Inc.
Todos podem copiar e distribuir cópias verbais deste documento de licença, mas alterá-lo não é permitido.
Preâmbulo
A Licença Pública Geral GNU é uma licença gratuita e copiada para software e outros tipos de obras.
As licenças para a maioria dos softwares e outros trabalhos práticos são projetadas para tirar sua liberdade de compartilhar e mudar as obras. Em contrapartida, a Licença Pública Geral do GNU tem o objetivo de garantir sua liberdade de compartilhar e alterar todas as versões de um programa — para garantir que ele permaneça software livre para todos os seus usuários. Nós, a Free Software Foundation, usamos a Licença Pública Geral GNU para a maior parte do nosso software; aplica-se também a qualquer outro trabalho lançado dessa forma por seus autores. Você pode aplicá-lo em seus programas, também.
Quando falamos de software livre, estamos nos referindo à liberdade, não ao preço. Nossas Licenças Públicas Gerais são projetadas para garantir que você tenha a liberdade de distribuir cópias de software livre (e cobrar por eles se desejar), que você receba código-fonte ou pode obtê-lo se quiser, que você pode alterar o software ou usar peças dele em novos programas gratuitos, e que você sabe que pode fazer essas coisas.
Para proteger seus direitos, precisamos impedir que outros lhe neguem esses direitos ou lhe redoem os direitos. Portanto, você tem certas responsabilidades se distribuir cópias do software, ou se você modificá-lo: responsabilidades de respeitar a liberdade dos outros.
Por exemplo, se você distribuir cópias de tal programa, seja gratis ou por uma taxa, você deve passar aos destinatários as mesmas liberdades que recebeu. Você deve ter certeza de que eles, também, receber ou obter o código fonte. E você deve mostrar-lhes estes termos para que eles saibam seus direitos.
Os desenvolvedores que usam o GNU GPL protegem seus direitos com duas etapas: (1) afirmam direitos autorais sobre o software e (2) oferecem esta Licença dando-lhe permissão legal para copiá-lo, distribuí-lo e/ou modificá-lo.
Para a proteção dos desenvolvedores e autores, o GPL explica claramente que não há garantia para este software livre. Para o bem dos usuários e dos autores, o GPL exige que as versões modificadas sejam marcadas como alteradas, de modo que seus problemas não sejam atribuídos erroneamente aos autores de versões anteriores.
Alguns dispositivos são projetados para negar aos usuários acesso para instalar ou executar versões modificadas do software dentro deles, embora o fabricante possa fazê-lo. Isso é fundamentalmente incompatível com o objetivo de proteger a liberdade dos usuários para mudar o software. O padrão sistemático de tal abuso ocorre na área de produtos para os indivíduos usarem, que é precisamente onde é mais inaceitável. Por isso, projetamos esta versão do GPL para proibir a prática desses produtos. Se tais problemas surgirem substancialmente em outros domínios, estamos prontos para estender essa disposição a esses domínios em versões futuras do GPL, conforme necessário para proteger a liberdade dos usuários.
Finalmente, todos os programas são constantemente ameaçados por patentes de software. Os Estados não devem permitir que as patentes restrinjam o desenvolvimento e o uso de software em computadores de uso geral, mas naqueles que o fazem, desejamos evitar o perigo especial que as patentes aplicadas a um programa gratuito poderiam torná-lo efetivamente proprietário. Para evitar isso, o GPL garante que as patentes não podem ser usadas para tornar o programa não livre.
Os termos e condições precisas para copiar, distribuição e modificação podem ser
encontrado na definição GPL3 em
Como aplicar estes termos aos seus novos programas
Se você desenvolver um novo programa, e quiser que ele seja do maior uso possível para o público, a melhor maneira de conseguir isso é torná-lo um software livre que todos podem redistribuir e mudar sob estes termos.
Para isso, anexe os seguintes avisos ao programa. É mais seguro anexá-los ao início de cada arquivo de origem para afirmar de forma mais eficaz a exclusão da garantia; e cada arquivo deve ter pelo menos a linha de direitos autorais e um ponteiro para onde o aviso completo é encontrado.