Foros del Web » Programando para Internet » ASP Clásico »

comprimir texto antes de insertar en bd

Estas en el tema de comprimir texto antes de insertar en bd en el foro de ASP Clásico en Foros del Web. hola a todos, alguien sabe como comprimir texto como hace winzip pero con asp? bueno lo que deseo es comprimir textos largos por ejemplo un ...
  #1 (permalink)  
Antiguo 04/12/2004, 21:37
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
De acuerdo comprimir texto antes de insertar en bd

hola a todos,
alguien sabe como comprimir texto como hace winzip pero con asp?
bueno lo que deseo es comprimir textos largos por ejemplo un parrafo de 1000 letras, y comprimirlo de tal forma que queden pocos caracteres para ingresar a la base de datos y luego al leerlos descomprimirlos. no se si volverlos unos y ceros y luego buscar patrones para dejarlos mas chicos y asi comprimirlos y luego al descomprimirlos usar la inversa.

alguien tiene idea de como hacer esto? es solo para "comprimir textos grandes" y meter a la base de datos ese mismo texto pero reducido.

espero me haya sabido explicar.
gracias por la colaboracion qeu me puedan dar.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #2 (permalink)  
Antiguo 05/12/2004, 12:02
Avatar de yiyocastro  
Fecha de Ingreso: octubre-2004
Ubicación: Maracaibo, Venezuela
Mensajes: 314
Antigüedad: 19 años, 7 meses
Puntos: 0
no necesiariamente puede ser en zip.. tambien puedes diseñar un script donde por ejemplo

aaaaaaaaaaaabbbbbbbbbbbcccccccccccccc sea igual a:
12a11b14c

e imaginate con esto podrias lograr muchas cosas
o transformalo a binario y es mucho mas facil
00000001111111000000011111111100000111111
seria mas facil decir
70
ya q nadamas reconocerias los numeros diferentes a 0 y 1
__________________
Nada es verdad, nada es mentira, todo esta en el cristal con que lo miras. :si:
  #3 (permalink)  
Antiguo 05/12/2004, 13:11
Avatar de sjam7  
Fecha de Ingreso: diciembre-2001
Ubicación: Guadalajara, Mexico
Mensajes: 3.672
Antigüedad: 22 años, 5 meses
Puntos: 16
y no seria muy extraña una palabra asi: aaaaaaaabbbbbbb....
quizas, seria algo parecido a lo que dices pero mas bien con silabas comunes o prepocisiones, o hasta palabras comunes las codifiques por ejemplo:

que=q1 ..ya es una letra menos
uno=u1 ...otra menos...etccc
__________________
CreandoWebs.com
www.creandowebs.com
PLANTILLAS TEMPLATEMONSTER CON 10% DE DESCUENTO
  #4 (permalink)  
Antiguo 05/12/2004, 17:17
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
gracias por contestar.
es exactamente lo que digo, no me referia a con zip sino a la forma como lo hace, lo vuelve binario y luego busca patrones, alguien sabe como hacer un script asi parecido pero en asp?

bueno gracias por el interes
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #5 (permalink)  
Antiguo 05/12/2004, 17:24
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
para empezar las ideas que dan ustedes son muy buenas, algo acomo primero, buscar o hacer un minidicccionario de las palabras mas usadas o mas comunes y reemplazarlas como dice sjam7 y luego convertir esas palabras y las sobrantes a binario, luego buscar patrones y reducirlas a menos numeros, o no se i haya otra forma mas eficiente y eficas de hacerlo, depronto alguien conoce una forma de comprecion mejor..porfa ayuda..gracias..
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #6 (permalink)  
Antiguo 09/12/2004, 09:55
Avatar de lexus  
Fecha de Ingreso: enero-2002
Ubicación: Cali - Colombia
Mensajes: 2.234
Antigüedad: 22 años, 5 meses
Puntos: 4
alguien tiene una idea de como ahcer esto?
no se por donde empezar.
__________________
Control de Visitantes, Control de Accesos, Minutas digitales, Manejo de Correspondencia
http://www.controldevisitantes.com
  #7 (permalink)  
Antiguo 10/12/2004, 04:36
 
Fecha de Ingreso: noviembre-2004
Ubicación: trelew - chubut
Mensajes: 134
Antigüedad: 19 años, 6 meses
Puntos: 0
fijate en:

http://dali.ace.ual.es/~vruiz/invest...tml/node3.html

y en

http://articulos.conclase.net/compresion/huffman.html
aca tenes codigo pero en C, tal vez lo puedas adaptar

espero te sirva
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:57.