Este es el comando mytool que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
mytool: manipula archivos de mapas para yudit, uniconv y uniprint
SINOPSIS
miherramienta [ -información ] [ -prueba ] [ -showkeys ] [ -descodificar ] [ -codificar ] [ -tira ] [ punto de referencia ]
[ -nombre nuevo nombre ] [ -comentario nuevo comentario ] [ Tipo nuevo tipo ] [ -escribir archivo de salida ] [
-mi fichero de entrada ] [ -mi fichero de entrada ] [ -rmys fichero de entrada ] [ -kmap fichero de entrada ] [ -rkmap
fichero de entrada ] [ -uni: yo, tú fichero de entrada [ -8 ] [ alto ] [ -bajo ] [ -runi: yo, tú fichero de entrada [ -8 ]
[ alto ] [ -bajo ]] [ -convertir formato de salida ]
DESCRIPCIÓN
miherramienta es un my programa de manipulación de archivos de mapas en la distribución yudit. Puede generar
los llamados nbit binarios my ) archivo de mapeo que puede mapear cualquier secuencia de bytes en cualquier
secuencias de bytes. Estas secuencias de bytes se pueden agrupar en 1,2,4, 8, XNUMX y XNUMX bytes de longitud.
palabras. La longitud de la secuencia de entrada puede ser diferente de la longitud de la secuencia coincidente. 'I /
'n ->' b especifica que la palabra 'en' produce 'b' pero solo la 'i se consume de la
búfer de entrada.
También puede generar un llamado binario Umapa archivo, que asigna palabras individuales de 8 o 16 bits en
Palabras individuales de 16 bits y también contiene el mapa inverso.
También puede desmontar el mapa de entrada y producir un mys archivo fuente.
La entrada puede ser un archivo umap binario, un my archivo, mys presente un UNI y un archivo kmap para yudit.
Se recomienda que todos los archivos kmap utilicen el nuevo mys formato porque da más libertad
para definir el mapeo.
La distribución de yudit tiene un documento simple yudit / doc / my.doc en los formatos de mapas binarios,
y un archivo de ejemplo de archivo fuente yudit / mytool / my / example.mys por favor refiérase a esto para más
Detalles.
OPCIONES
-información imprime una pequeña información sobre el mapa actual.
-prueba le permite probar el mapa de forma interactiva.
-showkeys
muestra todas las claves en el archivo de mapa.
-codificar
construye una máquina de estado en la parte de codificación del archivo de mapa. El archivo de mapa resultante
se puede escribir en el disco con el -escribir opción La resultante my los archivos pueden contener
máquinas de estado para acelerar la conversión. Una máquina de estado basada my el archivo puede manifestarse
Mejora del rendimiento del 10% al 70%, por lo que puede ser deseable para codificar mapas de fuentes. Para
mapas de fuentes los mapa de ruta El formato podría ser más adecuado donde solo un carácter y no un
Es necesario mapear la secuencia de caracteres.
-descodificar
construye una máquina de estado en la parte de decodificación del archivo de mapa.
-tira elimina las máquinas de estado de los archivos de mapas. los -escribir La opción se puede utilizar para
guarde el nuevo archivo de mapa.
punto de referencia
La opción realiza una prueba de referencia simple en el archivo de mapa, para comparar la velocidad de
Archivos de mapas simples, basados en máquinas de estado y mapas binarios.
-sin comentarios
La opción quita todos los comentarios de un archivo de fuente de entrada de formato. mys kmap Unido. It
no elimina los comentarios de un archivo binario.
-nombre nuevo nombre
asigna un nombre al archivo de mapa.
-comentario nuevo comentario
asigna un comentario al archivo de mapa.
Tipo nuevo tipo
asigna a un archivo de mapa un tipo distintivo, que puede ser kmap or mapa de fuentes pero es solo
informativo. Los mapas de teclas se pueden utilizar como mapas de fuentes y viceversa.
-escribir archivo de salida
escribe los datos en un archivo de salida. miherramienta nunca modifica el archivo original. Todos
las modificaciones deben guardarse explícitamente con esta opción. Nunca especifique el
mismo archivo para entrada y salida.
-mi fichero de entrada
cargar un archivo de mapa binario. Solo se puede especificar una de esta opción.
-mi archivo-fuente-entrada
cargar un archivo fuente.
-rmys archivo-fuente-entrada
cargue un archivo de origen e inviértalo: realice la codificación a partir de la decodificación y viceversa.
-kmap archivo-fuente-entrada
cargar un archivo fuente en formato kmap.
-rkmap archivo-fuente-entrada
cargue un archivo de origen e inviértalo: realice la codificación a partir de la decodificación y viceversa.
-uni: yo, tú archivo-fuente-entrada
cargar un archivo de origen en formato Unicode Consortium. Este formato tiene el código local en
columna ly Unicode en la columna u. La numeración de columnas comienza desde 0.
-runi: yo, tú archivo-fuente-entrada
carga un archivo de origen en formato Unicode Consortium y lo invierte. Hacer codificación desde
decodificación y viceversa.
-8 La opción se puede utilizar con la -uni or -runi opciones. Especifica que la entrada es 8
bit y no 16 bit.
alto La opción se puede utilizar con la -uni or -runi opciones. Especifica que la clave debe
ser or'ed con 0x8080.
-bajo La opción se puede utilizar con la -uni or -runi opciones. Especifica que la clave debe
be and'ed con 0x7f7f.
-convertir formato de archivo de salida
convierte el archivo de mapa a un formato. Es útil solo cuando se combina con -escribir
otion. Los posibles formatos son my -binario, mys -fuente, mi c -mi-c-fuente, Umapa
-umap-c-fuente, mapa de ruta -umap-binario formatos. Para mapas donde solo un 8 o 16
el código local de bits debe convertirse en unicode de 16 bits y viceversa, el umap
Se recomiendan formatos de archivo. Los archivos c-source se proporcionan para que pueda
Incluya un mapa completo en el programa c.
La diagnostica
miherramienta imprime un mensaje de error y sale con un estado distinto de cero en caso de error. Sí hay
no hay error, el estado de salida es cero.
Use mytool en línea usando los servicios de onworks.net