octubre
2007
ACT (de APT)
ACT Order Entry es un programa para la venta de avisos clasificados en varios periódicos y otras cosas que ignoro. Al almacenar los datos lo hace en formato Xpress Tags de quark, me imposibilitaba extraer los datos para su publicación en web… busqué algo como .xtg to .xml o .xtg to .html y nada, asi que construí mi propia solución.
- obtener los datos de la base de MS SQL Server
- abrir aquellos elementos (archivos .xtg) que tengan el contenido del clasificado,
- en caso de que no traiga imágen basta con ejecutar un strip_tags()@ y tenemos el texto del anuncio
- en caso de tener imagen hacemos uso de uudeview un programa disponible (apt-get install uudeview) en linux para extraer el/los archivo(s).
- generar los datos e insertarlos en la base que utilizo para internet, MySQL.
- por último subir los archivos extraidos al servidor de publicación con rsync.
Y ya… fue relativamente complicado no saber primero la estructura de archivos de Xpress Tags pero una vez comprendido y con la ayuda de un compañero en cuanto a ms sql server se pudo resolver.
así que se podría decir que construí mi propio xtg2xml (xtg to xml) ;-) por lo cual me siento orgulloso… y mas por ser con herramientas de software libre.
salut!
Tres comentarios ]
del.icio.us Estrella este post
Entradas relacionadas:
Han escrito 3 comentarios de «ACT (de APT)»
firmost
Jueves 04 de octubre, 2007 17:55.-
suena muy inetersante y no dudo ni tantito que sea cierto, pero qué jijos de la rechingada es eso, puto toro, me cae que valgo merga

(anonimo)linuxman
Jueves 04 de octubre, 2007 18:11. [usuario no registrado en ymipollo.com]-
Y mira que no cualquiera se avienta este tipo de soluciones, sobre todo por la falta de información que prevalece en archivos de formato cerrado.
Por eso va mi muy famoso “Enhorabuena de pulgar” :P

paseto
Viernes 05 de octubre, 2007 21:39.-
Lo que pensaba comentar ya esta plasmado en los dos comentarios anteriores, así que me abstendre de comentar :D
P.D. Saludos.

