diff --git a/.gitignore b/.gitignore index a70237a..d2c6906 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,146 @@ *.o *~ +Make.inc + +buscador +depuraindice +indexador +operaindice +pruebaComum +pruebaDoc +pruebaElias +tomsha256 +txtdeodt +unzipuno + +confaux.sed +confaux.tmp +confv.bak +confv.sh +doc/Make.inc +doc/confaux.sed +doc/confaux.tmp +doc/confv.bak +doc/confv.sh +doc/confv.tex +doc/img/arbol.eps +doc/img/arbol.png +doc/img/arbol2.eps +doc/img/arbol2.png +doc/img/verdad.eps +doc/tecnica.aux +doc/tecnica.dvi +doc/tecnica.log +doc/velocidadindexado.aux +doc/verdad.relacion +ej.indice +ej.relacion +gama.elias +prueba.relacion +regr/bdc-ene2009.indice +regr/bdc-ene2009.relacion +regr/bdc.out +regr/html.indice +regr/html.lista +regr/html.relacion +regr/juan.indice +regr/juan.relacion +regr/lucas.indice +regr/lucas.relacion +regr/marcos.indice +regr/marcos.relacion +regr/mateo.indice +regr/mateo.relacion +regr/md.indice +regr/md.relacion +regr/md2.indice +regr/md2.relacion +regr/md3.indice +regr/md3.relacion +regr/mm.indice +regr/mm.relacion +regr/mm2.indice +regr/mm2.relacion +regr/mm3.indice +regr/mm3.relacion +regr/mmj.indice +regr/mmj.relacion +regr/mmj2.indice +regr/mmj2.relacion +regr/mmja.indice +regr/mmja.relacion +regr/mmt.indice +regr/mmt.relacion +regr/nse.indice +regr/nse.out +regr/nse.relacion +regr/pdf.indice +regr/pdf.lista +regr/pdf.relacion +regr/poema_ser_como_ninos.indice +regr/poema_ser_como_ninos.lista +regr/poema_ser_como_ninos.relacion +regr/r0.indice +regr/r0.out +regr/r0.relacion +regr/r1.indice +regr/r1.out +regr/r1.relacion +regr/r1m.out +regr/r2.indice +regr/r2.out +regr/r2.relacion +regr/r4.indice +regr/r4.relacion +regr/r5.out +regr/ra.out +regr/ra1.indice +regr/ra1.relacion +regr/ra2.indice +regr/ra2.relacion +regr/ra3.indice +regr/ra3.relacion +regr/ra4.indice +regr/ra4.relacion +regr/ra5.indice +regr/ra5.relacion +regr/ra6.indice +regr/ra6.relacion +regr/ra7.indice +regr/ra7.relacion +regr/ra8.indice +regr/ra8.relacion +regr/rc0.indice +regr/rc0.relacion +regr/rc1.out +regr/rd.out +regr/rd0.indice +regr/rd0.relacion +regr/rd1.indice +regr/rd1.relacion +regr/rg1.indice +regr/rg1.relacion +regr/rgt1.indice +regr/rgt1.relacion +regr/rm.indice +regr/rm.out +regr/rm.relacion +regr/rm2.indice +regr/rm2.relacion +regr/rm3.out +regr/ro.indice +regr/ro.relacion +regr/ro2.indice +regr/ro2.out +regr/ro2.relacion +regr/rsub.indice +regr/rsub.lista +regr/rsub.relacion +regr/rsubm.indice +regr/rsubm.relacion +regr/rx.indice +regr/rx.out +regr/rx.relacion +regr/verdad.indice +regr/verdad.relacion +verdad.docindice diff --git a/Creditos.md b/Creditos.md new file mode 100644 index 0000000..b6974fb --- /dev/null +++ b/Creditos.md @@ -0,0 +1,7 @@ + +Mt77 Motor de búsqueda + +Han ayudado con +* Financiación: Diakonia +* Requerimientos: SINCODH +* Diseñando y desarrollando: Vladimir Támara Patiño vtamara@pasosdejesus.org diff --git a/Creditos.txt b/Creditos.txt deleted file mode 100644 index 5f10882..0000000 --- a/Creditos.txt +++ /dev/null @@ -1,7 +0,0 @@ - -Mt77 Motor de búsqueda - -Han ayudado con -* Financiación: Diakonia -* Requerimientos: SINCODH -* Programando: Vladimir Támara Patiño vtamara@pasosdejesus.org diff --git a/Dedicatoria.txt b/Dedicatoria.md similarity index 56% rename from Dedicatoria.txt rename to Dedicatoria.md index 68cb19a..40a2efe 100644 --- a/Dedicatoria.txt +++ b/Dedicatoria.md @@ -1,3 +1,3 @@ -A quien más ama a los niños y las niñas. +A quien más ama a los niños y las niñas. http://www.pasosdeJesus.org/musica/ser_como_ninos.ogg diff --git a/Derechos.md b/Derechos.md new file mode 100644 index 0000000..7ff9037 --- /dev/null +++ b/Derechos.md @@ -0,0 +1,2 @@ + +Dominio público. 2009. Sin garantías. diff --git a/Derechos.txt b/Derechos.txt deleted file mode 100644 index 9bbbaba..0000000 --- a/Derechos.txt +++ /dev/null @@ -1,2 +0,0 @@ - -Dominio público. 2009. Sin garantías. diff --git a/Instala.txt b/Instala.md similarity index 52% rename from Instala.txt rename to Instala.md index a981018..d517820 100644 --- a/Instala.txt +++ b/Instala.md @@ -1,9 +1,9 @@ -Mt77 Motor de búsqueda rápido, preciso, distribuido y de dominio público +Mt77 Motor de búsqueda rápido, preciso, distribuido y de dominio público 1. Ejecute programa para configurar (y verificar programas requeridos) con: ./conf.sh -2. Ejecute las pruebas de regresión con: +2. Ejecute las pruebas de regresión con: make regr 3. Instale con make instala diff --git a/Novedades.md b/Novedades.md new file mode 100644 index 0000000..591fec5 --- /dev/null +++ b/Novedades.md @@ -0,0 +1,20 @@ +Prototipo 5 o 1.0a1 + -- +Prototipo 4: + - Tipos: documento (txt, odt, html, xml), video (ogv), audio (ogg), + relato (xrlt) +Prototipo 3: + - Reorganizadas fuentes + - Nuevo formato de índice para saltar más rápido a hermanos en TrieS + - Indices se dividen en 2 archivos para mejorar actualizaciones + - Lee ODT + - Lee XML + - Nueva herramientas unzipuno de dominio público que descomprime + un sólo archivo de un contenedr zip + - Nueva herramienta txtdeodt de dominio público que extrae texto + de un archivo odt en Open Document Format + +Prototipo 2: Las cadenas indexadas son de máximo 32 caracteres, se + cortan las que son más largas. Requiere regenración de indices. + + diff --git a/Novedades.txt b/Novedades.txt deleted file mode 100644 index c85e683..0000000 --- a/Novedades.txt +++ /dev/null @@ -1,20 +0,0 @@ -Prototipo 5 o 1.0a1 - -- -Prototipo 4: - - Tipos: documento (txt, odt, html, xml), video (ogv), audio (ogg), - relato (xrlt) -Prototipo 3: - - Reorganizadas fuentes - - Nuevo formato de índice para saltar más rápido a hermanos en TrieS - - Indices se dividen en 2 archivos para mejorar actualizaciones - - Lee ODT - - Lee XML - - Nueva herramientas unzipuno de dominio público que descomprime - un sólo archivo de un contenedr zip - - Nueva herramienta txtdeodt de dominio público que extrae texto - de un archivo odt en Open Document Format - -Prototipo 2: Las cadenas indexadas son de máximo 32 caracteres, se - cortan las que son más largas. Requiere regenración de indices. - - diff --git a/Tareas.txt b/Tareas.md similarity index 100% rename from Tareas.txt rename to Tareas.md diff --git a/doc/verdad.hexdump b/doc/verdad.hexdump index b219703..8c8e54a 100644 --- a/doc/verdad.hexdump +++ b/doc/verdad.hexdump @@ -1,8 +1,8 @@ 00000000 4c 7b 30 30 30 30 3d 30 30 30 30 75 7d 4e 4f 53 |L{0000=0000u}NOS| -00000010 7b 30 30 30 30 4e 30 30 30 30 30 00 ea 7d 53 49 |{0000N00000.ê}SI| -00000020 7b 30 30 30 30 60 30 30 30 30 30 00 e4 f0 00 7d |{0000`00000.äð.}| +00000010 7b 30 30 30 30 4e 30 30 30 30 30 00 ea 7d 53 49 |{0000N00000..}SI| +00000020 7b 30 30 30 30 60 30 30 30 30 30 00 e4 f0 00 7d |{0000`00000....}| 00000030 56 45 52 44 41 44 7b 30 30 30 30 74 30 30 30 30 |VERDAD{0000t0000| -00000040 30 00 a0 7d 0a 41 7b 30 30 30 30 84 30 30 30 30 |0. }.A{0000.0000| -00000050 30 00 00 7d 49 42 45 52 41 52 c1 7b 30 30 30 30 |0..}IBERARÁ{0000| -00000060 9a 30 30 30 30 30 00 f0 80 7d 0a |.00000.ð.}.| +00000040 30 00 a0 7d 0a 41 7b 30 30 30 30 84 30 30 30 30 |0..}.A{0000.0000| +00000050 30 00 00 7d 49 42 45 52 41 52 c1 7b 30 30 30 30 |0..}IBERAR.{0000| +00000060 9a 30 30 30 30 30 00 f0 80 7d 0a |.00000...}.| 0000006b diff --git a/doc/verdadindice.hexdump b/doc/verdadindice.hexdump index 2bcec7c..1dccc80 100644 --- a/doc/verdadindice.hexdump +++ b/doc/verdadindice.hexdump @@ -1,18 +1,18 @@ -00000000 4d 74 37 37 3a ed 6e 64 69 63 65 50 35 0a 4c 49 |Mt77:índiceP5.LI| +00000000 4d 74 37 37 3a ed 6e 64 69 63 65 50 35 0a 4c 49 |Mt77:.ndiceP5.LI| 00000010 42 45 52 41 52 41 7b 30 30 30 30 55 30 30 30 30 |BERARA{0000U0000| -00000020 30 00 f0 80 7d 4e 4f 53 7b 30 30 30 30 66 30 30 |0.ð.}NOS{0000f00| -00000030 30 30 30 00 ea 7d 53 49 7b 30 30 30 30 78 30 30 |000.ê}SI{0000x00| -00000040 30 30 9b 00 e4 f0 80 7d 54 49 7b 30 30 30 30 86 |00..äð.}TI{0000.| +00000020 30 00 f0 80 7d 4e 4f 53 7b 30 30 30 30 66 30 30 |0...}NOS{0000f00| +00000030 30 30 30 00 ea 7d 53 49 7b 30 30 30 30 78 30 30 |000..}SI{0000x00| +00000040 30 30 9b 00 e4 f0 80 7d 54 49 7b 30 30 30 30 86 |00.....}TI{0000.| 00000050 30 30 30 31 3a 7d 56 45 52 44 41 44 7b 30 30 30 |0001:}VERDAD{000| -00000060 30 9a 30 30 30 31 9f 00 a0 7d 0a 54 49 4f 3a 50 |0.0001.. }.TIO:P| +00000060 30 9a 30 30 30 31 9f 00 a0 7d 0a 54 49 4f 3a 50 |0.0001...}.TIO:P| 00000070 41 53 4f 53 44 45 4a 45 53 55 53 7b 30 30 30 31 |ASOSDEJESUS{0001| -00000080 39 30 30 30 30 30 00 ea 7d 0a 50 4f 3a 44 4f 43 |900000.ê}.PO:DOC| +00000080 39 30 30 30 30 30 00 ea 7d 0a 50 4f 3a 44 4f 43 |900000..}.PO:DOC| 00000090 55 4d 45 4e 54 4f 7b 30 30 30 31 54 30 30 30 30 |UMENTO{0001T0000| -000000a0 30 00 e4 7d 54 55 4c 4f 3a 7b 30 30 30 31 65 30 |0.ä}TULO:{0001e0| +000000a0 30 00 e4 7d 54 55 4c 4f 3a 7b 30 30 30 31 65 30 |0..}TULO:{0001e0| 000000b0 30 30 31 66 7d 0a 54 58 54 7b 30 30 30 31 77 30 |001f}.TXT{0001w0| -000000c0 30 30 30 30 00 c0 7d 56 45 52 44 41 44 7b 30 30 |0000.À}VERDAD{00| -000000d0 30 31 8b 30 30 30 31 8c 00 d8 7d 0a 2e 54 58 54 |01.0001..Ø}..TXT| -000000e0 7b 30 30 30 31 9e 30 30 30 30 30 00 e6 7d 0a 2e |{0001.00000.æ}..| +000000c0 30 30 30 30 00 c0 7d 56 45 52 44 41 44 7b 30 30 |0000..}VERDAD{00| +000000d0 30 31 8b 30 30 30 31 8c 00 d8 7d 0a 2e 54 58 54 |01.0001...}..TXT| +000000e0 7b 30 30 30 31 9e 30 30 30 30 30 00 e6 7d 0a 2e |{0001.00000..}..| 000000f0 54 58 54 7b 30 30 30 32 31 30 30 30 30 30 00 00 |TXT{0002100000..| 00000100 7d 0a |}.| 00000102