Capítulo 3. Ferramentas

Introdução

O Okteta traz algumas ferramentas, algumas delas para analisar e manipular as sequências de 'bytes' e outras com fins mais gerais. Estas ferramentas poderão ser activadas ou desactivadas com o item Ferramentas do menu. Cada ferramenta tem uma área pequena que se associa a uma das barras laterais ou que flui livremente como uma janela. Poderá acoplar, desacoplar, reorganizar e também empilhar as áreas de ferramentas com o rato, carregando com o botão esquerdo do rato na barra de título de uma área de ferramentas, movendo-o à sua maneira e largando o botão esquerdo do rato para completar a acção, caso contrário cancele-o com a tecla Esc.

Analisadores e Manipuladores

Tabela de Valores/Caracteres

A tabela apresenta todos os valores possíveis de um 'byte', quer em diversas formas numéricas quer na forma de caracteres.

O valor seleccionado poderá ser introduzido na posição do cursor, repetida numa determinada quantidade de vezes. Isto poderá ser obtido se usar o botão Inserir ou se fizer duplo-click na linha da tabela.

Filtro Binário

O filtro efectua operações binárias sobre os 'bytes' seleccionados. Depois de escolher a operação (E, OU, RODAR...), poderá definir os parâmetros, se necessário, na área abaixo. O filtro é executado quando usar o botão Filtro.

Cadeias de caracteres

Esta ferramenta localiza os pedaços de texto nos 'bytes' seleccionados. Depois de escolher o tamanho mínimo do texto, estes pedaços são pesquisados, bastando para tal usar o botão Extrair. A lista de textos apresentados poderá ser refinada se indicar um termo de filtragem.

Estatísticas

A janela mostra alguma informação sobre a sequência de 'bytes'. Para além do tamanho, esta é uma estatística da frequência com que ocorre o valor de um determinado 'byte' na sequência. Toda a informação poderá ser calculada ao usar o botão para Construir.

Código

O filtro efectua operações binárias sobre os 'bytes' seleccionados. Depois de escolher a operação e definir os parâmetros, se necessário, na área abaixo, o somatório é calculado quando usar o botão Calcular.

Tabela de Descodificação

A tabela apresenta o valor do 'byte' ou 'bytes' que começam no cursor, interpretado como um tipo de dados simples, como o Inteiro ou Real, mas também como UTF-8. Se fizer duplo-click sobre uma linha da tabela, irá abrir um editor, de modo que o valor possa ser editado e alterado.

Estruturas

Esta ferramenta activa a investigação e edição das sequências de 'bytes', baseando-se nas definições de estruturas criadas pelo utilizador. As instruções detalhadas sobre isto estão na sua própria secção.

Ferramentas gerais

Sistema de Ficheiros

Esta ferramenta oferece um navegador de ficheiros incorporado que poderá usar para seleccionar os ficheiros a abrir.

Documentos

Esta ferramenta mostra todos os ficheiros carregados ou criados neste momento. Os símbolos marcam o ficheiro com a área activa e também mostram os ficheiros que têm alterações por gravar ou qual a cópia armazenada que foi modificada por outro programa.

Favoritos

Esta ferramenta poderá ser usada para gerir os favoritos, como alternativa ao menu Favoritos.

Nota

Os favoritos são neste momento transitórios e não são gravados quando fechar uma lista de 'bytes' ou o programa por inteiro.

Informações do Ficheiro

A área mostra algumas informações sobre o ficheiro actual, incluindo o seu tipo, a localização do armazenamento e o tamanho.

Terminal

Um terminal incorporado, onde a pasta de trabalho não está associada ao ficheiro activo.

Conversão de Codificações

A ferramenta volta a escrever os 'bytes' de forma a que os caracteres respectivos sejam os mesmos na outra codificação. Só são suportadas as codificações de 8 'bits', sendo que os caracteres sem correspondência são neste momento substituídos pelo valor fixo 0.