Este é o comando mytool que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
mytool - manipula arquivos de mapa para yudit, uniconv e uniprint
SINOPSE
minhaferramenta [ -informações ] [ -teste ] [ -showkeys ] [ -decodificar ] [ -codificar ] [ -faixa ] [ benchmark ]
[ -nome novo nome ] [ -Comente novo comentário ] [ -Tipo novo tipo ] [ -escrever arquivo de saída ] [
-meu Arquivo de entrada ] [ -meus Arquivo de entrada ] [ -rmys Arquivo de entrada ] [ -kmap Arquivo de entrada ] [ -rkmap
Arquivo de entrada ] [ -uni: eu, u Arquivo de entrada [ -8 ] [ -Alto ] [ -baixo ] [ -runi: eu, u Arquivo de entrada [ -8 ]
[ -Alto ] [ -baixo ]] [ -converter formato de arquivo fora ]
DESCRIÇÃO
minhaferramenta é um my programa de manipulação de arquivos de mapas na distribuição yudit. Pode gerar
os chamados nbit binários ( my ) arquivo de mapa que pode mapear quaisquer sequências de bytes em qualquer
sequências de bytes. Essas sequências de bytes podem ser agrupadas em 1,2,4 e 8 bytes de comprimento
palavras. O comprimento da sequência de entrada pode ser diferente do comprimento da sequência combinada. 'eu /
'n ->' b especifica que a palavra 'in' produz 'b', mas apenas o 'i é consumido do
buffer de entrada.
Ele também pode gerar um chamado binário umap arquivo, que mapeia palavras simples de 8 ou 16 bits em
Palavras simples de 16 bits e também contém o mapa reverso.
Ele também pode desmontar o mapa de entrada e produzir um mys arquivo fonte.
A entrada pode ser um arquivo umap binário, um my arquivo, mys arquivar um uni e um arquivo kmap para yudit.
É recomendado que todos os arquivos kmap usem o novo mys formato porque dá mais liberdade
para definir o mapeamento.
A distribuição yudit tem um documento simples yudit / doc / my.doc nos formatos de mapa binário,
e um arquivo de exemplo de arquivo fonte yudit / mytool / my / example.mys por favor consulte isto para mais
Detalhes.
OPÇÕES
-informações imprime uma pequena informação no mapa atual.
-teste permite que você teste o mapa interativamente.
-showkeys
mostra todas as chaves no arquivo de mapa.
-codificar
constrói uma máquina de estado na parte de codificação do arquivo de mapa. O arquivo de mapa resultante
pode ser gravado no disco com o -escrever opção O resultante my os arquivos podem conter
máquinas de estado para acelerar a conversão. Uma máquina de estado baseada my arquivo pode se manifestar
10% -70% de melhoria de desempenho, por isso pode ser desejável para codificação mapas de fontes. Para a
mapas de fontes da mapa do bumbum formato pode ser mais adequado onde apenas um caractere e não um
sequência de caracteres precisa ser mapeada.
-decodificar
constrói uma máquina de estado na parte de decodificação do arquivo de mapa.
-faixa retira as máquinas de estado dos arquivos de mapa. o -escrever opção pode ser usada para
salve o novo arquivo de mapa.
benchmark
opção executa um teste de benchmark simples no arquivo de mapa, para comparar a velocidade de
arquivos de mapas simples, baseados em máquina de estado e em mapas binários.
-sem comentários
opção remove todos os comentários de um arquivo de fonte de entrada de formato mys km mapa Unido. It
não remove comentários de um arquivo binário.
-nome novo nome
atribui um nome ao arquivo de mapa.
-Comente novo comentário
atribui um comentário ao arquivo de mapa.
-Tipo novo tipo
atribui a um arquivo de mapa um tipo distinto, que pode ser km mapa or mapa de fontes mas é só
informativo. Os mapas de teclado podem ser usados como mapas de fontes e vice-versa.
-escrever arquivo de saída
grava os dados em um arquivo de saída. minhaferramenta nunca modifica o arquivo original. Tudo
as modificações devem ser salvas explicitamente com esta opção. Nunca especifique o
mesmo arquivo para entrada e saída.
-meu Arquivo de entrada
carregue um arquivo de mapa binário. Apenas uma dessas opções pode ser especificada.
-meus arquivo de origem de entrada
carregue um arquivo de origem.
-rmys arquivo de origem de entrada
carregue um arquivo de origem e o inverta - faça a codificação a partir da decodificação e vice-versa.
-kmap arquivo de origem de entrada
carregue um arquivo fonte em formato kmap.
-rkmap arquivo de origem de entrada
carregue um arquivo de origem e o inverta - faça a codificação a partir da decodificação e vice-versa.
-uni: eu, u arquivo de origem de entrada
carregue um arquivo de origem no formato Unicode Consortium. Este formato possui o código local em
coluna l, e unicode na coluna u. A numeração das colunas começa em 0.
-runi: eu, u arquivo de origem de entrada
carrega um arquivo de origem no formato Unicode Consortium e o reverte. Faça a codificação de
decodificação e vice-versa.
-8 opção pode ser usada com o -uni or -runi opções. Ele especifica que a entrada é 8
bit e não de 16 bits.
-Alto opção pode ser usada com o -uni or -runi opções. Ele especifica que a chave deve
ser or'ed com 0x8080.
-baixo opção pode ser usada com o -uni or -runi opções. Ele especifica que a chave deve
ser and'ed com 0x7f7f.
-converter formato de arquivo de saída
converte o arquivo de mapa em um formato. É útil apenas quando combinado com -escrever
otion. Os formatos possíveis são my -binário, mys -fonte, meu c -minha-c-fonte, umap
-umap-c-fonte, mapa do bumbum -binário-umap formatos. Para mapas onde apenas um único 8 ou 16
código local de bits deve ser convertido em Unicode de 16 bits e vice-versa, o umap
formatos de arquivo são recomendados. Os arquivos c-source são fornecidos para que você possa
incluir um mapa completo no programa c.
DIAGNÓSTICO
minhaferramenta imprime uma mensagem de erro e sai com um status diferente de zero em caso de erro. Se lá
não há erro, o status de saída é zero.
Use mytool online usando serviços onworks.net