Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Uniconvertor (Python) bajo Win XP ...

108 views
Skip to first unread message

Ponchoj

unread,
Mar 18, 2009, 11:37:18 PM3/18/09
to
La gracia de esta utilidad es convertir archivos graficos
especificamente me interesa para convertir unos archivos Corel
sin tener Corel Draw (*.cdr) instalado.

Ninguna de las otras aplicaciones instaladas convierte este formato
el problema es que despues de instalar la utilidad no funciona y
me da el error:

"Python" no se reconoce como un comando interno o externo, programa o
archivo por lotes ejecutable.

De hecho hago todo como supuestamente se debe ejecutando
Simbolo del sistema desde "C:\Python25\Scripts>uniconv el nombre
del archivo original y el nombre del archivo convertido" a
SVG en este caso ... pero no funciona.

Alguien tiene alguna experiencia con Uniconvertor ???

--
Saludos
Ponchoj

Ponchoj

unread,
Mar 19, 2009, 12:07:23 AM3/19/09
to
http://sk1project.org/modules.php?name=Products&product=uniconvertor

UniConvertor is a universal vector graphics translator. It is a command
line tool which uses sK1 object model to convert one format to another.
Development of the import/export modules for this program goes through
different stages, quality and feature coverage are different among formats.
UniConvetor is used in Inkscape and Scribus projects as external tool for
CorelDraw files importing.

Bruce

unread,
Mar 19, 2009, 8:58:20 AM3/19/09
to
Ponchoj escribió:


De lo que te entiendo, significa que no se encuentra el ejecutable de
python. Necesitas colocar el path del binario en la ruta de busqueda...

Creo que algo como set path=%PATH%;c:\python\ (suponiendo que ahi esta
python.exe), y de ahi ejecutas el script.

Timo

unread,
Mar 19, 2009, 9:45:12 AM3/19/09
to
Si no esta instalado python bajalo de www.python.org, pero OJO debes
investigar que version es la que te sirve, por lo que se python 3000 (ultima
version) no es backwards compatible con 2.X, una vez instalado agregar la
ruta del directorio al PATH...
saludos

"Ponchoj" <pon...@nospamvtr.net> escribió en el mensaje
news:gpselg$9t1$1...@jagger.tie.cl...

Ponchoj

unread,
Mar 19, 2009, 4:10:35 PM3/19/09
to
Lamentablemente Uniconvertor funciona solo con Python 2.5 ... por tanto
no sirve tener una version superior ... tenia instalado la version 2.5.2
y ahora actualice a la version final 2.5.4 ... deberia instalar la version
2.6 como minimo ya que las anteriores son vulnerables.

La alternativa podria ser instalar "sK1 vector graphics editor" pero
lamentablemente no existe version para windows :-(

Asi es que la cosa va al parecer por el "PATH".

--
Saludos
Ponchoj

Ponchoj

unread,
Mar 19, 2009, 4:15:57 PM3/19/09
to
Leyendo sobre variables de entorno ... si agrego una nueva
que percances o problemas puede generar en el equipo ???

De hecho hay una que esta obsoleta porque la aplicacion ya
la desintale hace rato.

--
Saludos
Ponchoj

Bruce

unread,
Mar 19, 2009, 4:19:41 PM3/19/09
to
Ponchoj escribió:

> Leyendo sobre variables de entorno ... si agrego una nueva
> que percances o problemas puede generar en el equipo ???

PATH no es nueva, por lo que solo estarias agregando una ruta a las ya
existentes.
Ademas, puedes hacerlo por la linea de comandos (o en un bat) y solo
sera valida para ese ambiente. (se perdera al cerrar la linea de
comandos/aplicacion/windows)

> De hecho hay una que esta obsoleta porque la aplicacion ya
> la desintale hace rato.

No pasa mucho. Salvo que modifiques alguna que sea vital para el sistema
(que aparte de PATH, no hay muchas desde que windows solto el DOS).
Solo te ocupa espacio en el entorno. (donde se guardan las variables es
un espacio limitado.. )

Timo

unread,
Mar 19, 2009, 4:56:29 PM3/19/09
to
Sipos viejito, agrega la ubicacion de python al path, en MIPC ->
propiedades -> opciones avanzadas -> variables de entorno -> variables del
sistema -> PATH
Concatenalo al final del texto, no borres nada, simplemente agregalo al
final y graba.
suerte


"Ponchoj" <pon...@nospamvtr.net> escribió en el mensaje

news:gpu8rt$vdn$1...@jagger.tie.cl...

Ponchoj

unread,
Mar 19, 2009, 5:42:29 PM3/19/09
to
Oca ... entonces voy a propiedades de MyPC, opciones avanzadas,
variables de entorno y alli agrego:

*Variables de Usuario* "Opcion Nueva"
Nombre de variable ----> PATH
Valor de variable ----> C:\Python25

El nuevo PATH se agrega a los ya existentes.

Y con eso deberia ser suficiente para ejecutar desde
Simbolo del sistema "C:\Python25\Scripts>uniconv el nombre
del archivo original y el nombre del archivo convertido".

Correcto ???

--
Saludos
Ponchoj

Bruce

unread,
Mar 19, 2009, 5:50:24 PM3/19/09
to
Ponchoj escribió:

> Oca ... entonces voy a propiedades de MyPC, opciones avanzadas,
> variables de entorno y alli agrego:
>
> *Variables de Usuario* "Opcion Nueva"
> Nombre de variable ----> PATH
> Valor de variable ----> C:\Python25
>
> El nuevo PATH se agrega a los ya existentes.
>
> Y con eso deberia ser suficiente para ejecutar desde
> Simbolo del sistema "C:\Python25\Scripts>uniconv el nombre
> del archivo original y el nombre del archivo convertido".
>
> Correcto ???

Si...
Ahora... no uso win hace tiempo, pero fijate si ya existia la variable
PATH, si es asi, agregalo a la cola (se separa con ; segun recuerdo)

Ponchoj

unread,
Mar 19, 2009, 5:50:56 PM3/19/09
to
Nota: de hecho Python funciona ... el problema es desde la
consola o Simbolo del sistema ... y es la via de como trabaja
u opera Uniconvertor.

Ponchoj

unread,
Mar 19, 2009, 7:06:27 PM3/19/09
to
Bruce wrote:
> Ponchoj escribió:
>> Oca ... entonces voy a propiedades de MyPC, opciones avanzadas,
>> variables de entorno y alli agrego:
>>
>> *Variables de Usuario* "Opcion Nueva"
>> Nombre de variable ----> PATH
>> Valor de variable ----> C:\Python25
>>
>> El nuevo PATH se agrega a los ya existentes.
>>
>> Y con eso deberia ser suficiente para ejecutar desde
>> Simbolo del sistema "C:\Python25\Scripts>uniconv el nombre
>> del archivo original y el nombre del archivo convertido".
>>
>> Correcto ???
>
> Si...
> Ahora... no uso win hace tiempo, pero fijate si ya existia la variable
> PATH, si es asi, agregalo a la cola (se separa con ; segun recuerdo)

Si, la variable existe ... de hecho tiene mas valores y es correcto el
que se separa con ";".

Pregunta para cuando actualice a una version superior de Python ...
el agregar el PATH solo afecta cuando se trabaja via DOS y para el
resto no tiene importancia alguna ... correcto ??? ... por tanto el
que quede esa variable no tiene ningun efecto futuro en SO.

--
Saludos
Ponchoj

Ponchoj

unread,
Mar 19, 2009, 7:28:29 PM3/19/09
to
Solucionado ... funciono impecable, archivos convertidos ...
gracias por tu ayuda.

--
Saludos
Ponchoj

Ponchoj

unread,
Mar 19, 2009, 7:28:49 PM3/19/09
to
Solucionado ... gracias por tu ayuda.

--
Saludos
Ponchoj

Ponchoj

unread,
Mar 19, 2009, 8:27:32 PM3/19/09
to
Una pregunta adicional ... que me late de perogruyo ;-) pero
no esta demas hacerla asi como agregue la variable la puedo
eliminar sin afectar las otras definiciones que contiene
"PATH" ... cierto ???

--
Saludos
Ponchoj

Bruce

unread,
Mar 20, 2009, 8:41:00 AM3/20/09
to
Ponchoj escribió:

> Una pregunta adicional ... que me late de perogruyo ;-) pero
> no esta demas hacerla asi como agregue la variable la puedo
> eliminar sin afectar las otras definiciones que contiene
> "PATH" ... cierto ???

Sip.
Las variables de entorno afectan a todos los programas. Pero no en el
sentido de que al estar o no estar los afectan.Los programas pueden leer
las variables de entorno que necesiten, y comportarse de acuerdo al
valor. (por ejemplo, obtener la variable temp, para saber donde dejar
archivos temporales).
Los programas windows en si, no notaras ningun cambio. En los de linea
de comando, si. Pero la mayoria pasara inadvertido, aun cuando borres
todas las variables de ambiente xD

Si no te gusta agregar variables de entorno por todos lados, haz un
archivo BAT (o modifica el que tienes) que la configure en el momento de
carga... por ejemplo

SET PATH=%PATH;c:\python25\
conversordecosas.bat archivo1 archivo2


o algo por el estilo.

0 new messages