<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Script shell en Alfresco in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120185#M84704</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;gracias innovasoft, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;intentare hacerlo aunque parece un poco complicado porque yo no se nada de hacer Script de Java ni de eso de las acciones.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;He encontrado otra forma de hacerlo en el foro en ingles que habla de modificar un fichero XML de Alfresco, es este: "Have a look at this. &lt;/SPAN&gt;&lt;A href="http://code.google.com/p/tesseract-ocr/" rel="nofollow noopener noreferrer"&gt;http://code.google.com/p/tesseract-ocr/&lt;/A&gt;&lt;SPAN&gt;. I believe this integration has already been done. It can be configured in Alfresco through XML configuration with little or no Java code if you follow these steps &lt;/SPAN&gt;&lt;A href="http://www.howtoforge.com/ocr_with_tess" rel="nofollow noopener noreferrer"&gt;http://www.howtoforge.com/ocr_with_tess&lt;/A&gt;&lt;SPAN&gt; … _ubuntu704 using Alfresco's &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Content_T" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Content_T&lt;/A&gt;&lt;SPAN&gt; … ransformer." Pero no se por donde tirar. Empezare por lo tuyo porque esta mas orientado a lo que yo quiero hacer. Ya te contare como ha salido la cosa.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 16 Jul 2009 10:55:06 GMT</pubDate>
    <dc:creator>sele_</dc:creator>
    <dc:date>2009-07-16T10:55:06Z</dc:date>
    <item>
      <title>Script shell en Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120183#M84702</link>
      <description>Hola,soy nuevo utilizando Alfresco y nunca he utilizado una regla para los documentos entrantes. Lo que quiero hacer es que todos los PDFs que sean subidos a una carpeta concreta de Alfresco sean escaneados con el programa de reconocimiento de caracteres de Linux Tesseract y me genere un fichero de</description>
      <pubDate>Thu, 16 Jul 2009 09:57:31 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120183#M84702</guid>
      <dc:creator>sele_</dc:creator>
      <dc:date>2009-07-16T09:57:31Z</dc:date>
    </item>
    <item>
      <title>Re: Script shell en Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120184#M84703</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Mira Sele_.. a groso modo, una solucion que se me ocurre al vuelo puede ser :&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Te creas una nueva accion en Alfresco, que ejecute un metodo implementado en la clase java que maneja la acción. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-Este método será el encargado de ejecutar los scripts de shell que comentas pasandole como parametro la ruta CIFS de la carpeta donde se encuentra el documento y el nombre del mismo (con esos parametros el script shell debrá conectarse a esta ruta para obtener el fichero y sabrá donde almacenar el documento txt posteriormente). &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Para todo esto de la nueva acción te será de gran ayuda el wiki &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Custom_Actions" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Custom_Actions&lt;/A&gt;&lt;SPAN&gt; y &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Custom_Action_UI" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Custom_Action_UI&lt;/A&gt;&lt;SPAN&gt;. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Para ejecutar un script shell desde java puedes hacer algo así :&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;String path;&lt;BR /&gt;Runtime.getRuntime().exec("/bin/sh " + path + "/.homer.sh"); &lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Espero que te sirva.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Saludos,&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2009 10:36:18 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120184#M84703</guid>
      <dc:creator>venzia</dc:creator>
      <dc:date>2009-07-16T10:36:18Z</dc:date>
    </item>
    <item>
      <title>Re: Script shell en Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120185#M84704</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;gracias innovasoft, &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;intentare hacerlo aunque parece un poco complicado porque yo no se nada de hacer Script de Java ni de eso de las acciones.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;He encontrado otra forma de hacerlo en el foro en ingles que habla de modificar un fichero XML de Alfresco, es este: "Have a look at this. &lt;/SPAN&gt;&lt;A href="http://code.google.com/p/tesseract-ocr/" rel="nofollow noopener noreferrer"&gt;http://code.google.com/p/tesseract-ocr/&lt;/A&gt;&lt;SPAN&gt;. I believe this integration has already been done. It can be configured in Alfresco through XML configuration with little or no Java code if you follow these steps &lt;/SPAN&gt;&lt;A href="http://www.howtoforge.com/ocr_with_tess" rel="nofollow noopener noreferrer"&gt;http://www.howtoforge.com/ocr_with_tess&lt;/A&gt;&lt;SPAN&gt; … _ubuntu704 using Alfresco's &lt;/SPAN&gt;&lt;A href="http://wiki.alfresco.com/wiki/Content_T" rel="nofollow noopener noreferrer"&gt;http://wiki.alfresco.com/wiki/Content_T&lt;/A&gt;&lt;SPAN&gt; … ransformer." Pero no se por donde tirar. Empezare por lo tuyo porque esta mas orientado a lo que yo quiero hacer. Ya te contare como ha salido la cosa.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2009 10:55:06 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120185#M84704</guid>
      <dc:creator>sele_</dc:creator>
      <dc:date>2009-07-16T10:55:06Z</dc:date>
    </item>
    <item>
      <title>Re: Script shell en Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120186#M84705</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;innovasoft,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;lo siento por darte la tabarra otra vez pero es que no consigo entender como hacer una accion personaliza (custom action) en Alfresco. ¿No se podria crear un script en Java Script que ejecute el guion shell en Linux y devuelva el fichero de texto resultante a Alfresco? Es que no se como hacer un Java Script pero tampoco se hacer lo de la accion personalizada, a lo mejor peco de querer hacer demasiado siendo muy novato pero si me lo pudieras explicar lo de la accion personalizada de forma un poco mas clara o me pasaras la url de alguna buena explicacion (en español a ser posible) te lo agradeceria mucho. Lo mismo digo para cualquier otro que lea etse post.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Muchas gracias&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2009 14:39:29 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120186#M84705</guid>
      <dc:creator>sele_</dc:creator>
      <dc:date>2009-07-16T14:39:29Z</dc:date>
    </item>
    <item>
      <title>Re: Script shell en Alfresco</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120187#M84706</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hola, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Pues si me permites entrometerme… los dos documentos que te ha enlazado innovasoft son muy buenos&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Resumiendote… tienes que:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; - Crear una clase java que implemente la logica&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; - Declarar un bean dentro del fichero WEB-INF/faces-config-custom.xml (puedes ver algunos bean de ejemplo en el faces-config-beans.xml)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; - Crear un action dentro del web-client-config-custom.xml (que igual, puedes ver algunos que te valgan para orientarte en el web-client-config-actions.xml)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; - Meter el action dentro de alguno de los actions group, para ello puedes copiar el grupo entero desde el web-client-config-actions.xml al web-client-config-custom.xml y añadir tu action ahi.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Suerte!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 16 Jul 2009 14:54:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/script-shell-en-alfresco/m-p/120187#M84706</guid>
      <dc:creator>dacedos</dc:creator>
      <dc:date>2009-07-16T14:54:15Z</dc:date>
    </item>
  </channel>
</rss>

