Page 1 of 1

Tomar las palabras clave del nombre de los ficheros

PostPosted:Fri Mar 29, 2013 4:04 am
by ferchujuy
Buenas noches, hace unos dias estoy probando OpenKm y me resulta muy util, queria consultar como puedo hacer para que se tome las palabras clave de los nombres de archivos, por ejemplo archivos nombrados como: 14789 MARCELO FIGUEROA 27220422 01022008.pdf
las palabas claves que deberian quedar son: 14789, marcelo, figueroa, 27220422, 01022008
Desde ya muchas gracias por la respuesta y esta gran aplicacion...

Re: Tomar las palabras clave del nombre de los ficheros

PostPosted:Sun Mar 31, 2013 4:44 pm
by jllort
Creo que esta entrada te puede ayudar http://wiki.openkm.com/index.php/Cronta ... h_metadata , lo que se hace en este script es importar desde el disco duro y añadir los metadatos. En tu caso lo que tienes que hacer es un split(" ") para separar el nombre en un array y luego añadir las palabras clave, el método para hacer esto es OKMProperty.getInstance().addKeyword(null, nodePath, keyword) http://doxygen.openkm.com/6.2.x/da/d9f/ ... perty.html

Si esta operación la quieres realizar una vez openkm ha subido un documento, entonces lo que tienes que utilizar es el automation. Esto se puede hacer con una tarea de crontab ( que es en lo que se basa el ejemplo anterior ) o con una tarea de scripting desde el automation. Si lo tuyo es el segundo caso entonces tendras que mirarte esto http://wiki.openkm.com/index.php/Automation.

En ambos casos par aprobar el pequeño programa que tienes que hacer esta url te servirá http://wiki.openkm.com/index.php/Scripting_-_OpenKM_6.2

Cuando lo tengas hecho, si quieres compartirlo con el resto de los usuarios, publícalo en el foro y nosotros lo añadiremos en la wiki en la sección de utilidades.

Re: Tomar las palabras clave del nombre de los ficheros

PostPosted:Wed Apr 10, 2013 6:39 am
by ferchujuy
Muchas gracias por la respuesta la voy a investigar y tratare de llevarlo adelante... Saludos!