¿Tienes una cuenta? identificate: Usuario Contraseña o puedes obtener una gratis.

ToRo Blog

... en unos días.

ACT (de APT)

04 de octubre, 2007 - 16:48 Feliz

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!

Almacenado en Php, Mysql, Sofware libre [ Enlace | Tres comentarios ] del.icio.us del.icio.us Estrella este post *****

Han escrito 3 comentarios de «ACT (de APT)»

foto 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

foto 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.

Si usted tiene una cuenta en ymipollo.com, identifíquese:
Usuario: Password: (recordar identificación en este blog)
De lo contrario, escriba sus datos (todos los campos son obligatorios.):
Nombre: Correo E.:
Blog/Web: recordar datos.
[ si eres visitante puedes obtener tus comentarios con foto suscribiendote a gravatar. Tenga en cuenta que como usuario anónimo, su dirección IP será almacenada y mostrada al dueño de la entrada en cada comentario. ]
Escriba su comentario:
Por favor escriba respecto al post, procure revisar su ortografía. Si su comentario no es respecto al tema, por favor no lo haga.

Usted escribirá este mensaje como:
Es posible que su comentario no aparezca de forma inmediata (o que nunca aparezca) eso depende de la decisión del autor de este blog.

suscribirse a este post.