¿O todavía debajo del árbol de navidad?
¡No, debajo del árbol de navidad! ¡Definitivamente ahora con Yo, porque este es un artículo sobre su certificación!
Y no solo una teoría o scripts de la línea de comandos, sino un programa de trabajo real que se puede usar tanto en una computadora como en un teléfono.

enlace al sitio -
úsalo!¿Cómo funciona el programa?
Carga un archivo con palabras validadas, luego las desidentifica a todas.
(la base se toma de aquí) -
http://python.anabar.ru/yo.htmluego busca cada una de estas palabras en el texto fuente y, si están allí, recuerda dónde está esta palabra.
Esto sucede bastante rápido.
Entonces, qué pasa lentamente ...
El programa está buscando algo para reemplazar: reemplaza todo E donde sea necesario con E (grande a grande, pequeño a pequeño).
Todo esto sucede a través de Parallel. Para todos los hilos que tenga.
Además, el programa ofrece guardar el archivo donde lo desee (en su computadora), o en la carpeta Documentos / Yo en el teléfono. Desde allí, puede moverlo a cualquier lugar y abrirlo en cualquier lector.
Formatos soportados:
txt, fb2, fb2.zip
Guarda en el mismo formato que se abre. Si necesita empacar en zip, entonces empaca. fb2 analiza los elementos y no intenta buscar binarios para acelerar el trabajo
Lo más interesante es que el programa funciona igual en todas las plataformas, ¡el algoritmo es totalmente portátil! Para esto, la gloria de Microsoft, Petya Core 3.1 y Vasya .net standard 2.1
Ahora tendré una base de código único para teléfonos móviles, y para el servidor y para el escritorio. ¡Lo que soy increíblemente feliz! También debemos aprender a buscar imágenes y recursos entre proyectos para no copiar manualmente el logotipo y el diccionario.
¿Por qué estoy tan feliz? Porque ahora no leeré los libros paralíticos que descargo de Internet. No más erizos, los suyos, también e-mine. ¡Solo Yo, solo hardcore!
Tenía prisa por hacer de todos un regalo para el nuevo año, así que por ahora hay algunas restricciones:
- no hay soporte para epub todavía
- a veces no muestra dónde estaba almacenado (en el teléfono)
- actualmente solo funciona con codificación UTF-8
- si txt no muestra la barra de progreso, pero funciona
- hasta ahora solo identifica palabras definidas sin ambigüedades (todo no difiere de todo, pero trabajaré en ello)
Planes:
Además de mejorar las interfaces y las cosas decorativas, planeo hacer
soporte para docx, epub
barra de progreso para texto
servicio de sitio web
API para conectar servicios de terceros
poner código abierto
-editor de diccionario (ahora no hay todas las maldiciones, ¡deben agregarse!)
fuente y editor editor
estudio de caso automático
análisis de contexto
apk de depuración en PlayMarket
modo consola, soporte para arrastrar y soltar: gracias por la idea de
KorDen32Ahora - ¡Consíguelo!
Feliz año nuevo a todos!
PD ... Y finalmente, ¡el árbol de Navidad nació en el bosque!
(upd 31/12/2019 13:36 - configurar todo, descargas de apk)