Enquanto os outros caras ainda estão declarando variáveis, faça o trabalho com a TEXTools -- a poderosa bancada de processamento de texto baseada em tubos para Windows que permite transformar o texto em outras formas simplesmente combinando filtros. Faça coisas para enviar mensagens de texto como nunca fez antes com um número mínimo de linhas de código. Mais fáceis de desenvolver, manter e depurar do que o código tradicional, os tubos são a solução definitiva para esses problemas diários de edição de texto. A interface de usuário simplificada da TEXTools integra perfeitamente 69 filtros de tradução de texto, dando-lhe o poder de realizar facilmente as tarefas de edição mais desafiadoras. Pesquise e substitua texto em páginas da Web, converta entre CSV, delimitado por vírgula, arquivos de largura fixa e delimitada por guias, extraia dados de arquivos de log, manipula dados XML, converte entre arquivos de texto PC, Mac e Unix, edita listas de e-mails, extrai endereços de e-mail, manter listas de palavras-chave, formatar código-fonte, automatizar processos interativos -- tudo isso e muito mais simplesmente combinando filtros! Os filtros podem fazer coisas como alterar caixa de texto, classificar linhas, remover duplicatas, linhas exclusivas de saída, linhas de truncado, linhas de almofada a uma determinada largura, cortar espaços das linhas, justificar texto, adicionar ou remover linhas ou colunas, reordenar colunas, juntar ou dividir linhas, executar conversões de base, colunas totais de números, realizar operações matemáticas em dados numéricos, linhas de contagem, adicionar números de linha, etc. Você pode até mesmo estender o TEXTools criando seus próprios filtros definidos pelo usuário (UDFs) a partir de executáveis de console de 32 bits, VBScripts, JScripts e combinando outros filtros TEXTools! Os filtros suportam totalmente expressões regulares e podem operar em todo o texto de entrada ou limitar-se a apenas blocos isolados de texto. Os TEXTools podem ser invocados a partir de arquivos em lote usando a Linha de Comando TEXTools (TCL), ou automatizados a partir de linguagens como VBScript, JScript, Perl, Python, Visual Basic, Delphi, C++, etc. Por que escrever código para processar texto quando você pode "pipe" ele?
história da versão
- Versão 2.2 postado em 2005-05-20
Adicionado suporte de expressão regular, novos filtros e tubos de amostra
Detalhes do programa
Eula
EULA - Contrato de Licença do Usuário Final
CONTRATO DE LICENÇA
O Firefly Software concede a você uma licença não exclusiva para usar
TEXTools, juntamente com os utilitários e documentação que acompanham,
(aquiem denominado "Software") conforme o seguinte:
a) Este Software não é gratuito; no entanto, você pode avaliar livremente isso
Software por um período que não exceda trinta dias a partir do inicial
Instalação. Depois que o referido período de avaliação expirou, você deve
ou registre o Software com o Firefly Software ou você deve
desinstalar o Software completamente de todo e qualquer computador
equipamento sobre o qual foi instalado.
b) Você pode usar o software em um único sistema de computador. Em
adição, você pode usar o software em um segundo sistema de computador
desde que apenas uma cópia do Software seja usada por vez.
É proibido o uso simultâneo do Software.
c) Caso você decida registrar o Software, sua chave de registro
só pode ser usado por você para desbloquear o Software para seu uso. Você
não pode permitir que outros usem sua chave de registro para desbloquear sua cópia
do Software.
d) Você pode copiar o Software para fins de arquivamento, desde que qualquer
tal cópia contém todos os avisos proprietários do Software original.
Além disso, você pode distribuir livremente este Software, desde que seja
distribuído em seu estado original, não modificado. Apenas esses utilitários no
pacote de distribuição que são marcados como FREEWARE pode ser
distribuídos separadamente. Cópia do Software para qualquer outro
propósito do que aqui previsto é proibido.
e) Você não pode descompilar, desmontar, engenharia reversa, traduzir ou
caso contrário, alterar o Software ou criar trabalhos derivados com base no
Software. Qualquer tentativa de fazê-lo viola este licenciamento
Acordo.
Ao instalar este Software, você concorda em estar vinculado a todos os termos e
condições deste contrato de licenciamento. Se você não concordar com todos os termos
e condições deste contrato de licenciamento, então você deve descontinuar
a instalação do Software clicando no botão "Exit" e, em seguida,
desinstalar o Software completamente de todo e qualquer computador
equipamento sobre o qual foi instalado.
Este Software é fornecido como está, sem garantia de qualquer tipo,
expressa ou implícita, incluindo, mas não se limitando ao implícito
garantias de comercialização e aptidão para um propósito específico.
Em nenhum caso o autor ou Software Firefly será responsabilizado por
qualquer perda de lucro ou quaisquer outros danos, incluindo, mas não limitado a
danos diretos, indiretos, especiais, incidentais e consequentes.
Como em todos os softwares protegidos por direitos autorais, este Software é protegido por
Lei de direitos autorais dos Estados Unidos e por disposições do tratado internacional como
Bem. Todos os direitos não expressos aqui são reservados por
Software Firefly.