Skip to content

Latest commit

 

History

History
177 lines (142 loc) · 10.3 KB

spanish_README.md

File metadata and controls

177 lines (142 loc) · 10.3 KB

GithubCI

_MD_WDGT_67672219f5af4c5bbd213 a51bc57e19a [](https://github. com/SergTyapkin/thaumcraft-auto-researcher/blob/README_TRANSLATIONS/chino(simplificado)_README.md) [](https://github.com/SergTyapk en/thaumcraft-auto-researcher/blob/README_TRANSLATIONS/chino%20(tradicional)_README.md) [](https://github.com/SergTyapkin/thaumcraf t-auto-researcher/blob/README_TRANSLATIONS/README_arabic.md) _MD_WDGT_cea a7925d4124ff99801fa061187f297 [](https://github.com/SergTyapkin/thaumcraft-au para-investigador/blob/README_TRANSLATIONS/dutch_README.md)

Aplicación automática para Thaumcraft 4 > Thaumcraft - modo para juegos Minecraft, que se instala en modos mágicos populares ых serveras

última versión v1.1.3

Registro de cambios:
  • Las configuraciones se guardan en AppData. Al reiniciar, ya no es necesario reconfigurar la aplicación.
  • ¡Ahora la red neuronal determina los aspectos sobre la mesa! Gracias a esto, la velocidad de la investigación se ha multiplicado por más de 10.
  • Velocidad mejorada de la red neuronal gracias a su almacenamiento en caché local
  • Se agregaron atajos de teclado para un control más preciso.
  • Se agregó el modo de investigación sin parar.

v1.1._ - configuración de aspectos en la mesa mediante una red neuronal con la capacidad de ser cambiado por el usuario

v1.0._ - configuración de aspectos en la mesa por parte del usuario

v0._._ - versiones preliminares de MVP


El programa, utilizando una red neuronal, resuelve y organiza automáticamente las notas de investigación en la tabla de investigación. Toda la interfaz de interacción es translúcida y aparece encima de todas las ventanas.

El programa no interactúa de ninguna manera con el código del juego y no es detectado por los anti-trampas. Lo único que hace es mirar píxeles de la pantalla, y con la ayuda de una red neuronal simula acciones con el mouse y el teclado, como si lo estuviera haciendo una persona.

[!IMPORTANTE] Para cualquier duda, error y sugerencia escribe: t.me/Tyapkin_S

Lista de complementos compatibles (ampliar...)
  • Abejas Mágicas
  • Magia Prohibida
  • Avaritia
  • GregTech
  • GregTech Nuevos Horizontes
  • Botas Taumicas
  • Complementos botánicos
  • El Elíseo
  • Revelaciones Taumicas
  • Taumaturgia esencial
  • Integración de AbyssalCraft
ThaumcraftAutoResearcher_demo.mp4

¿Cómo usar esto?

Preestablecido

Ejecutado una vez después del primer inicio del programa

  1. Descargue el programa desde lanzamientos
  2. Demostración y verificación de que el punto de mira se puede mover. Simplemente mueva el punto rojo al amarillo. image
  3. Debes indicarle al programa dónde se encuentra la interfaz de la mesa de investigación. Para hacer esto, las esquinas del rectángulo amarillo deben moverse para que vayan a lo largo del perímetro exterior de la mesa, como se muestra en la siguiente captura de pantalla. image
  4. Es necesario informarle al programa con más detalle dónde se encuentran los botones de interacción dentro de la mesa de encantamientos. Para hacer esto, mueva todos los puntos como se muestra en la captura de pantalla a continuación. image
  5. Seleccione su versión de Thaumcraft y todos los complementos instalados. image

Después de completar todos estos pasos, todas las selecciones de los usuarios se guardan en la carpeta C://users/%USER%/.ThaumcraftAutoResearcher, la próxima vez que inicie el programa no es necesario hacerlo; el siguiente paso se mostrará inmediatamente. Siempre puedes volver a la configuración presionando la tecla Retroceso

Resolver cadenas de aspectos

  1. Coloque una nota de investigación desde el espacio superior izquierdo del inventario en el espacio de la mesa de investigación. Después de presionar "Enter", se iniciará el proceso de determinación de aspectos en el campo utilizando una red neuronal. image Se generará automáticamente una solución mediante cadenas de aspectos, que el programa irá publicando. image

[!CONSEJO] Si la cadena de aspectos es demasiado grande o usa aspectos que no tienes, presiona R para regenerarla image

[!CONSEJO] Si necesitas hacer algo en el juego para que el juego no se superponga a la interfaz del programa, puedes presionar Ctrl+Shift+Espacio, y el programa se detendrá hasta que presione esta combinación de teclas nuevamente. image

[!CONSEJO] Si alguna de las celdas está definida incorrectamente, puede hacer clic en la celda y seleccionar qué celda debería estar realmenteA. Después de esto, la solución se regenerará automáticamente. image

  1. Asegúrese de que haya suficiente tinta en el tanque de tinta. Si se agotan, el algoritmo de disposición de aspectos no se detendrá, y las notas de investigación no se resolverán. Luego presione "Entrar" y comenzará el proceso de disposición de aspectos en la tabla de acuerdo con las cadenas resultantes.
  2. Después de terminar de exponer los aspectos, la nota de investigación se colocará en el inventario, y en su lugar, se coloca sobre la mesa el siguiente del inventario. Luego el proceso se repetirá nuevamente. De esta forma podrás resolver una gran cantidad de notas que se encuentran en el inventario, una tras otra. image

[!CONSEJO]

  • Para que las notas de investigación continúen siendo examinadas una por una, tal como están en el inventario, puede presionar Ctrl+Enter y luego Al estudiar cada nota siguiente, el programa no esperará la confirmación del usuario con la tecla "Enter", sino que inmediatamente comenzará a publicar la solución.

[!CONSEJO]

  • Al diseñar aspectos, se proporciona la combinación de teclas Ctrl+Shift+Alt en caso de que sea necesario finalizar urgentemente el programa.

En futuras versiones...

  • Detección automática de aspectos disponibles en la tabla y su cantidad, construyendo cadenas en base a esta información.
  • Velocidad adaptable dependiendo del FPS en el juego.
  • Comprobar la corrección de las cadenas dispuestas.
  • Seguimiento del estado del tanque de tinta
  • Traducción a otros idiomas dentro de la aplicación

Ejecutar desde la fuente:

  1. Instalar dependencias:
pip install -r requirements.txt
  1. Agregue la carpeta src del proyecto a PYTHONPATH: Ventanas:
set "PYTHONPATH=$($CWD);$($PYTHONPATH)"

-Unix:

export PYTHONPATH=$(cwd):$PYTHONPATH
  1. Ejecute desde la raíz del proyecto (requiere Python 3.10 o superior):
python -m src.main

Construya la aplicación en un archivo .exe

  1. Instale dependencias y constructor:
pip install -r requirements.txt
pip install auto-py-to-exe
  1. [Paso opcional] Descargue UPX (reduce el tamaño del archivo exe final) https://github.com/upx/upx/releases/

  2. zapatearEjecute el comando de compilación desde la raíz del proyecto (se abrirá una interfaz desde la cual puede ejecutar la compilación):

auto-py-to-exe -c .\pyinstaller_configs\autoPyToExe.json
  1. [Paso opcional] En la sección Avanzado, especifique --upx-dir (la ubicación de la carpeta con el archivo ejecutable upx.exe) y ejecute la compilación. . El archivo exe compilado aparecerá en la carpeta output en este directorio

Gracias especiales

  • Acak1221 para crear la red neuronal que utiliza el programa