Descripción general de la interfaz
Estructura

La interfaz de A-Parser consta de tres partes:
- Menu (Menú) (izquierda)
- Status bar (Barra de estado) (abajo)
- Current tab (Pestaña actual) (derecha)
Noticias

La pestaña está dividida en dos áreas:
- Noticias de A-Parser (izquierda), que incluyen:
- información actualizada sobre versiones
- colecciones de recetas y artículos
- tutoriales en video
- Últimos mensajes del foro (derecha)
Tarea rápida

Esta pestaña permite ejecutar una tarea sencilla sin tener que recurrir al editor.
Editor de tareas

Un editor de tareas completo. Permite configurar detalladamente los extractores, aplicar filtros, usar expresiones regulares, guardar bases de uniquización, formatear consultas y resultados, además de contar con otras capacidades. Lea más sobre la configuración de tareas en la sección Task Editor (Editor de tareas).
Exportar ajuste preestablecido

Importar ajuste preestablecido

Sugerencias emergentes

Al pasar el cursor sobre ciertos campos (extractor, formato de resultado, formato de consulta, etc.) aparecen sugerencias emergentes.
Búsqueda en listas desplegables

Para utilizar la búsqueda en una lista desplegable, haga clic en el texto dentro de ella, límpielo (CTRL+A, DELETE\BACKSPACE) y comience a escribir. Si se encuentran varias coincidencias, puede navegar por ellas con las flechas. Cuando encuentre el elemento, presione ENTER
Al usar la búsqueda, no se puede seleccionar más de un elemento. Para ello, es necesario desplazarse manualmente por la lista y seleccionar los elementos necesarios.
Extractores
En esta área puede Añadir extractores que se utilizarán en la tarea, añadir un Constructor de consultas, un Constructor de resultados, cambiar el Formato de resultado, redefinir las Opciones del extractor, seleccionar un ajuste preestablecido y realizar una Prueba de tarea
Formato de resultado

- El botón
permite restaurar el formato de resultado por defecto.
Haga clic enpara abrir un campo de entrada multilínea donde están disponibles los saltos de línea.
Opciones del extractor
La configuración de los extractores se guarda en ajustes preestablecidos – conjuntos de configuraciones guardadas.
Para todas las configuraciones existe un ajuste preestablecido por defecto – default. No se puede modificar. Todos los cambios deben guardarse en ajustes preestablecidos con nombres nuevos.
Redefinición de opciones

Add override (Añadir redefinición) – redefinición rápida de configuraciones para el extractor. Esta opción se puede añadir directamente en el Editor de tareas. En la lista de configuraciones se indican los valores por defecto.
Consultas
La lista de consultas se puede especificar de dos maneras: cargándola desde un archivo o escribiéndola en el campo.
Consultas desde archivo

Consultas desde texto

Resultados

En el campo Results (Resultados) del editor de tareas se pueden ver las opciones que regulan la escritura de resultados en archivos.
Opciones
Opciones adicionales del editor de tareas.
Cola de tareas

Demostración de la interacción con la interfaz de la cola de tareas. Cambio entre tareas activas y finalizadas, navegación entre páginas.

Tarjeta de tarea. En la tarjeta se refleja la información principal de la tarea. Estados de la tarea en la cola y sus descripciones.
- Configuración
- Parsers (Extractores). En este punto se reflejan los extractores involucrados en la tarea.
- Added time (Hora de adición) de la tarea a la cola.
- Queries (Consultas). Se enumeran las consultas separadas por comas o se indica la ruta relativa (desde /aparser/queries/) al archivo de consultas.
- Thread config (Configuración de hilos). Nombre de la Configuración de hilos utilizada en la tarea.
- Result file (Archivo de resultados). Nombre del archivo de resultados.
- Estado
- Changed time (Hora de modificación) (última) de la tarea.
- Completed/total queries (Consultas finaliz./total). Cantidad total de consultas y cantidad de finalizadas.
- Failed queries (Consultas fallidas). Cantidad
- Unique/total results (Resultados únicos/total)
- Status (Estado)
- Active threads (Hilos activos)
- Waiting threads (Hilos en espera)
- Current/overall speed (Velocidad actual/total). Velocidad de ejecución de la tarea en consultas por minuto: la actual muestra la cantidad de consultas realizadas en el último minuto, y la total — el valor promedio durante todo el periodo de trabajo de la tarea.
- Current query (Consulta actual)
¿Cuál es la diferencia entre pausa y detención de la tarea? Una tarea en pausa sigue ocupando un slot activo, una detenida no. Se puede continuar la ejecución tanto después de una detención como después de una pausa.
¿Cómo configurar la cantidad de tareas mostradas en la cola? Vaya a la pestaña ⚙ Configuración, luego a Configuración general y en el punto Tasks per page (Tareas por página) indique la cantidad deseada. Haga clic en 💾 Guardar para que los cambios surtan efecto.

Planificador

El Scheduler (Planificador) permite programar el inicio de tareas que requieren una ejecución periódica.
Visor de registros

Visualización del registro para una tarea específica. El registro se lleva por separado para cada hilo.
La visualización de registros es necesaria principalmente para la depuración de la tarea, para analizar el progreso de la ejecución y ver dónde y cuándo ocurren errores. Por ejemplo, si la tarea no funciona o no se recopilan resultados, entonces es necesario revisar los registros de la tarea para ver por qué no hay resultados.
Para ver los registros de la tarea, antes de añadirla es necesario activar la opción Enable log (Mantener registro). Si se añade la tarea sin activar esta opción, no será posible ver los registros.

Verificador de proxy

La gestión de los verificadores de proxy se realiza en la pestaña Proxy Checker (Verificador de proxy), donde se pueden añadir, eliminar, así como activar y desactivar verificadores. También en esta pestaña se muestra la estadística de trabajo de cada verificador, el gráfico de proxies vivos y la estadística de procesamiento de fuentes.
Herramientas

Incluye varias pestañas:
- Template testing – herramienta para componer y verificar plantillas
- JavaScript Editor – permite añadir sus propias funciones JS y ejecutarlas desde el motor de plantillas
- Update A-Parser – comprobación de actualizaciones y actualización automática a la última versión
- Maintenance – detención y reinicio del servidor del extractor, así como ventana de depuración
- Regex Builder – permite crear y probar expresiones regulares
Más información sobre Tools (Herramientas)
Configuración

A-Parser contiene los siguientes grupos de configuraciones:
- Global Settings – ajustes principales del programa: idioma, contraseña, parámetros de actualización, cantidad de tareas activas
- Threads settings – ajustes de hilos y métodos de uniquización para las tareas
- Parser settings – posibilidad de configurar cada extractor individualmente
- Proxy checker settings – cantidad de hilos y todos los ajustes para el verificador de proxy
- Additional settings – ajustes opcionales para usuarios avanzados
Más información sobre Settings (Configuración)
Prueba de extracción

Esta pestaña está destinada a la depuración de extractores. El modo de depuración está disponible.
Más información sobre Parser Test (Prueba de extracción)
Barra de estado

La barra de estado contiene los siguientes elementos:
- A-Parser status (Estado de A-Parser). Por defecto tiene el valor
No tasks. Esto significa que A-Parser está en modo de espera. Tan pronto como se añada al menos una tarea, el estado cambiará aParsing. - Refleja la current number of tasks (cantidad actual de tareas). De izquierda a derecha se indica: cantidad de tareas en ejecución, total de tareas (en funcionamiento o detenidas).
- Se presenta proxy information (información sobre proxies):
- Cantidad de vivos.
- Total cargados.
- Se refleja la number of active threads (cantidad de hilos utilizados).
- Aparece si new version available (hay una nueva versión disponible) de A-Parser. Al hacer clic se abrirá la pestaña
Update A-Parser. - Website link (Enlace al sitio web) de A-Parser.