Foro Caborian, fotografía "in extremis"

MMM - Exposición y crítica fotográfica - 2004 - 2022 => Consultas Técnicas (Fotografía) => Mensaje iniciado por: Pepe Dueñas en Diciembre 05, 2005, 23:39:44

Título: Scripts para Photoshop....
Publicado por: Pepe Dueñas en Diciembre 05, 2005, 23:39:44
Muchas veces se ha hablado de la utilidad de poner los datos tecnicos de las fotos, sobre todo para la gente que comienza o para tener mas datos a la hora de comentar una imagen, pero la realidad es que normalmente por vagueria o por que resulta algo engorroso la cuestion es que muy poquitos son los que ponen los exif....

Manolowar es un creador de scipts ("guiones" en castellano) para PS, uno de los ultimos que ha creado es uno que te hace un marco y te coloca los datos mas importantes de la foto en el mismo, pongo un ejemplo:

(http://i23.photobucket.com/albums/b392/PepeDuenas/Vado-permanente.jpg)

(http://i23.photobucket.com/albums/b392/PepeDuenas/Si-y-punto.jpg)

Este script y otros muchos, la mayoria muy utiles, os los podeis descargar desde su web http://www.scriptsparaphotoshop.com/ (http://www.scriptsparaphotoshop.com/)
Espero que os guste el tema y a partir de ahora ya no teneis escusa para no poner los datos de las tomas....
Salud
Título: Re: Scripts para Photoshop....
Publicado por: tubabu en Diciembre 06, 2005, 00:11:26
Mucahs gracias por el enlace, una gran ayuda para los que empezamos.
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 06, 2005, 09:18:48
 :o Con lo vagos que somos... nos van a  :pakete: si no ponemos los exif. Le echaremos un ojo. Gracias
Título: Re: Scripts para Photoshop....
Publicado por: Goala en Diciembre 06, 2005, 09:47:04
Muchas gracias Pepe, me parece muy interesante ;)
Título: Re: Scripts para Photoshop....
Publicado por: Massa en Diciembre 06, 2005, 10:05:38
Sí, interesante. Machaca un tanto el marco, pero bueno  :evil: :mrgreen:. Lo bajaré y a ponerlo  :)

 Gracias Pepe.

 Saludos.
Título: Re: Scripts para Photoshop....
Publicado por: RiP en Diciembre 06, 2005, 10:19:41
muy interesante el tema y pa los vagos como yo mas aun..
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 06, 2005, 10:25:09
Pues si buceáis un poco en la página del tal Manolowarr encontraréis algún otro Script muy interesante y curioso.
Título: Re: Scripts para Photoshop....
Publicado por: jespinazo en Diciembre 06, 2005, 11:18:13
muchíiiiiiiiiiisimas gracias,  una Web superinteresante,  eres el mejor  :gtti:
Título: Re: Scripts para Photoshop....
Publicado por: Noega en Diciembre 06, 2005, 11:31:00
Muchísisisisísssssimas Gracias Pepe.. qué haríamos sin ti y tus sabias recomendaciones :)  :gtti:
Un abrazo ;)
Título: Re: Scripts para Photoshop....
Publicado por: Jobike en Diciembre 06, 2005, 11:43:26
buff eso puede ser muyyy interessante gracies PEpe!!! ;)
Título: Re: Scripts para Photoshop....
Publicado por: IceCube en Diciembre 06, 2005, 12:24:10
Gracias a ver si acelero mi aprendizaje....   :mrgreen:
Título: Re: Scripts para Photoshop....
Publicado por: jucaroro en Diciembre 06, 2005, 12:47:00
esto si que agradecen conejos como yo, saludos
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 06, 2005, 15:15:12
Voooooyyy  :wink:
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 06, 2005, 19:27:49
Estoooooo... only Wintel?  :silba:
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 06, 2005, 19:54:16
No evi, creo que es multiplataforma.

Lo que no sé es para qué la extensión .jsx; quiero pensar que la x del final es para el CS2. Como sólo tengo CS lo que he hecho ha sido eliminar la x del final. De esa manera tienes una extensión .js que funciona perfectamente.

 :mrgreen:
Título: Re: Scripts para Photoshop....
Publicado por: Pepe Dueñas en Diciembre 06, 2005, 19:59:10
Le haré la consulta a ver si funcionan con mac....

Me alegro que os parezcan utiles...
Título: Re: Scripts para Photoshop....
Publicado por: Pepe Dueñas en Diciembre 06, 2005, 21:57:13
Bueno, consultado con el autor, copio y pego su respuesta
Citar
Hola Pepe Dueña,
 
 
primero no me molesta, y cualquier duda consúltamela

 
 
Si te digo la verdad, no lo sé, porque no he usado nunca un Mac.
 
Los Scripts se pueden hacer con tres lenguajes, Visual Basic, AppleScript y JavaScript, Adobe dice en la documentación: que el AppleScript es para Mac, el VB para Windows y el JavaScript para las dos plataformas. Quizás haya que hacer un pequeño cambio en el nombre del archivo o en la cabecera de los scripts, pero no lo he podido comprobar, porque como te he dicho, no tengo Mac, ni ningún amigo que lo tenga.
 
 
saludos
 
 
PD: el Visual Basic también lo conozco y he hecho algunos trabajos, pero hay que compilarlos como archivos exe y eso a las gentes parece que no le gusta (que sean ejecutables), y la verdad da muchas más posibilidades el VB

Habrá que esperar que alguno de los "Gurus" del Mac que tenemos por aqui nos aclaren el tema....

Salud
Título: Re: Scripts para Photoshop....
Publicado por: raғa eѕpada en Diciembre 06, 2005, 22:44:45
Los script se pueden hacer en los tres lenguajes arriba mencionados... en Visual (solo win), en JavaScript (ambas plataformas) y en AppleScript (solo para Mac)... así que nos quedamos con esta última... ;)

Yo también le doy al AppleScript, y tengo generados varios Script para mejorar mi flujo... dos de ellos os encantarán... ;)

El primero hace lo del marco... No hace lo de poner los Exif en la foto, pero porque no me interesa, es una cosa que no me gusta porque para mi es muy importante el marco... y ha de estar equilibrado... por ello a un lado pongo mi web y al otro pongo mi nombre...

Este AppleScript que tengo lo que hace es sobre la imágenes que arrastras sobre él te hace tres preguntas (por omisión esta marcada la que más utilizo, y si no digo nada en 5 segundos se marcan solas)... estas preguntas son...

1) si incluir el texto o no... como a veces hago marcos sobre fotos que no son mías... no siempre lo quiero añadir.

2) tamaño (entre tres, grande, normal, pequeño, que los tengo definidos entre 800x800, 650x650 y 500x500)

3) compresión del jotaperro... entre tres... 120, 90 y 70

Luego las procesa todas en photoshop, automáticamente y las deja en una carpeta en el escritorio...

Os mola????? a mi mogollón... además enfoca la foto después de reducirla, convierte el perfil y la guarda sin él... ;) mola???? verdad??? siiiiii

Otro AppleScript que tengo...

Una vez seleccionadas las fotos que quiero subirlas a la web... que hacemos... abrir un ftp, subirlas, hacer el post... y escribir las marcas de
Código: [Seleccionar]
[img]http:/..... bla bla [/img], que rollo.... uffff

No es mejor... arrastrar las imágenes que queremos subir sobre una aplicación que se encargue de subirlas al servidor FTP, en la carpeta que hemos indicado en las preferencias (junto a los datos de conexión) y una vez subidas las fotos... nos coloque el portapapeles el texto que debemos pegar el post?????? verdad que si???? siiiiii

Ahora os los pongo que idioma que vosotros entender (estan en euskera) y me contáis... habrá un antes y después...

p.d. tengo otros tantos scrips para iTunes, iCal... más del PS que no creo que interesen...

En definitiva... pensar que estáis hartos de hacer siempre igual y todos los días e intentad hacer un script y lo haga él... ojo!!! no hay un script que "madrugue y vaya a currar todos los días..." :D
Título: Re: Scripts para Photoshop....
Publicado por: raғa eѕpada en Diciembre 06, 2005, 23:27:24
Aquí los tenéis... http://www.espada.info/rafa/caborian/caborian_scripts.zip (http://www.espada.info/rafa/caborian/caborian_scripts.zip)

Yastannnn!!!!

"resize_ps_sp.app" y "ftp_simple_caborian.app"

Ambos dos tenéis que editar con el Editor de Scripts (que encontraréis en la carpeta de aplicaciones, dentro de la carpeta AppleScript)

En las primeras lineas os indico los datos necesarios... un el de resize... los créditos y el nombre de la carpeta en el escritorio en donde dejará las fotos... si no existe la creará... y un par de lineas más abajo veréis los tamaños, por si queréis modificarlos...

En el de FTP, tenéis que editarlo para poner los datos de configuración de vuestro servidor...

Si tenéis cualquier duda... zasss a comentarla... que esto es cosecha propia...

p.d. OJO!!!! solo Photoshop CS y Photoshop CS2 son "scriptables" con lo que abstenerse probarlo con versiones anteriores... no funcionará de ninguna de las maneras... y por supuesto... en Apple Macintosh... y solo los he utilizado con sistemas 10.3 y superiores...
Título: Re: Scripts para Photoshop....
Publicado por: Carpio en Diciembre 07, 2005, 00:14:10
Y, pa hacer de esos me tengo que aprender applescript?

Lo interesante sería aprender a hacerlos. Aunque lo de aprender a programar como que no...


Un saludo.
Título: Re: Scripts para Photoshop....
Publicado por: raғa eѕpada en Diciembre 07, 2005, 20:53:05
AppleScript (y el resto de lenguajes) hacen con Photoshop lo que no hacen las acciones... ya solo porque se pueden poner condiciones, se puede interrogar a una imagen y en función de la respuesta que actue de una manera u otra...

Aunque la verdadera potencia de AppleScript es que puedes hacer que las aplicaciones hablen entre ellas... poder decirle al iview que coga ciertas imágenes que las abra en ps, que haga una cosa u otra, que las guarde en tal carpeta, que les ponga etiquetas de colores y las renombre y las suba por ftp...

Y cientos de cosas... de cosas más...

De todas maneras AppleScript es un lenguaje de muy alto nivel y es casi como hablar... es tan complicado como "dile a photoshop que redimensione la imagen abierta a 500x500" y que "guardala en el escritorio en formato jpeg con las propiedad de calidad 10".
Título: Re: Scripts para Photoshop....
Publicado por: Carpio en Diciembre 08, 2005, 01:16:06
¿?

Vale donde se puede empezar a mirar esas movidas.

A mi es que lo de los lenguajes de programación siemre me ha levantado sarpullidos aunque nunca me he metido con ellos
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 08, 2005, 10:49:42
Como veo que el tema se desborda hacia AppleScript, repito lo que dije antes sobre los scripts que recomendaba Pepe.

Como sólo tengo CS lo que he hecho ha sido eliminar la x del final. De esa manera tienes una extensión .js que funciona perfectamente.

Y recuerdo que uso Apple.
Título: Re: Scripts para Photoshop....
Publicado por: raғa eѕpada en Diciembre 08, 2005, 10:51:49
AppleScript viene con el sistema, muchos ejemplos de uso... empieza por tonterías como crear carpetas y entenderte con el sistema, luego empieza con las aplicaciones de apple (itunes, ical, agenda, etc...) y luego con las grandes (que deben ser "scriptables") y a darle gas...

Unos links...
http://www.apple.com/applescript/
http://bbs.applescript.net/ en cuyo foro encontrarás casi de todo, ahí es donde hago consultas... no ayudo mucho porque no tengo demasiado nivel...

Pero el tema se desvía del asunto... con lo que si necesitaís algo a este respecto me lo comentáis con privados...
Título: Re: Scripts para Photoshop....
Publicado por: miangel en Diciembre 08, 2005, 17:40:12
muchas gracias.Un mundo nuevo......y facil
Título: Re: Scripts para Photoshop....
Publicado por: biattuk en Diciembre 08, 2005, 19:05:02
bueno, yo me he bajado los scripts que ha mencionado Pepe, y ahora.... como funcionan?, que tengo que hacer para ejecutar un script?... novato total en comandos para mejoras del workflow!!!!! :P :P :P
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 08, 2005, 19:21:55
1. Abres una imagen en Photoshop CS (o CS2).

2. Archivo / Guiones / Explorar...

3. Seleccionas el script que te has descargado y ya está. (por ejemplo: MarcoExif2.js)

(Si no te funciona, cambia la extensión .jsx por .js)
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 09, 2005, 00:25:57
¿Y a mí por qué me pasa esto?

(http://eduardovivancos.es/img/quepasa.jpg)
Título: Re: Scripts para Photoshop....
Publicado por: algaba en Diciembre 09, 2005, 00:37:01
Pa mí que va a ser la junta 'culata :mrgreen:
Título: Re: Scripts para Photoshop....
Publicado por: Pepe Dueñas en Diciembre 09, 2005, 00:41:32
¡¡Oño!!  :o :o

Supongo que pasaras el script antes de guardar para web... ¿no?
Título: Re: Scripts para Photoshop....
Publicado por: raғa eѕpada en Diciembre 09, 2005, 01:08:46
Animalito... los datos EXIF los coge de dentro de la foto... si haces un guarda para web... te los cepillas todos... animalito!!!! ;)
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 09, 2005, 05:54:58
Utiliza el segundo exif, Evi. Yo probé el primero y también me salía eso. En cambio con el segundo, no problem.

Los informáticos sabrán por cualo pasa eso. :o
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 09, 2005, 19:23:51
Pa mí que va a ser la junta 'culata :mrgreen:

Puto  :x
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 09, 2005, 19:24:41
Animalito... los datos EXIF los coge de dentro de la foto... si haces un guarda para web... te los cepillas todos... animalito!!!! ;)

Otro puto  :x

Por supuesto que lo paso antes de guardar para web. Soy un pofesioná, tío  :wink:
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 09, 2005, 19:27:53
Utiliza el segundo exif, Evi. Yo probé el primero y también me salía eso. En cambio con el segundo, no problem.

Los informáticos sabrán por cualo pasa eso. :o

Gracias, pero me hace lo mismo  :( :(
Título: Re: Scripts para Photoshop....
Publicado por: Alzue en Diciembre 09, 2005, 20:13:53
1. Abres una imagen en Photoshop CS (o CS2).

2. Archivo / Guiones / Explorar...

3. Seleccionas el script que te has descargado y ya está. (por ejemplo: MarcoExif2.js)

(Si no te funciona, cambia la extensión .jsx por .js)


Muchas gracias, Txecale. Estaba a punto de gritar un sos pues no encontraba la forma de saber como funcionaba esto, hasta que te he leido y... ¡¡¡perfecto!!! La ayuda no iba para mi pero me ha venido de perlas.
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 09, 2005, 22:06:49
Nada, que no me pirula  :x :x
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 13, 2005, 11:25:40
Estoooooo... ¿solo me pasa a mí?  :silba:
Título: Re: Scripts para Photoshop....
Publicado por: Pepe Dueñas en Diciembre 13, 2005, 11:37:35
Evi, no entiendo como es que te pasa eso, intenta bajarte una version nueva que tienes al final de la pagina de inicio y que se llama "MarcoTaca.zip" y que puedes ajustar algunos parametros habiendo el script con el block de notas....
En otros foros los han provado en mac y no tienen ningun problema....
Salut
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 13, 2005, 12:05:01
Gracias Pepe, esta tarde lo pruebo  :wink:
Título: Re: Scripts para Photoshop....
Publicado por: efabi en Diciembre 13, 2005, 14:18:20
Muchas gracias...
O no son los pequeños detalles los que nos hacen la vida má sagradable? :P
Título: Re: Scripts para Photoshop....
Publicado por: efabi en Diciembre 13, 2005, 14:59:26
Ooops, me he bajado los scripts de manolo, he abierto una imagen- archivo-guiones-explorar y me dice que no se ha podido completar el comando explorar porque ps no ha encontrado el pluguin de javascript.
Entonces los scripts de manolo warr no contienen el pluguin de javascript?
Que hagoooooooooooooooo 8)
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 13, 2005, 15:17:25
Hay que ver la cantidad de  :pakete: :pakete: que hay por aquí.  :lol:

Del problema de Evi, francamente, no le encuentro solución. La única explicación que le encuentro es lo que se ha comentado de guardar para web. El archivo no ha tenido que ser guardado para web; pero si dice que lo hace bien...  :x

En cuanto al problema de efabi, ni idea. En CS funciona sin problema... Desconozco las problemáticas javascript.  :(
Título: Re: Scripts para Photoshop....
Publicado por: koyote en Diciembre 13, 2005, 16:58:31
He probado el escript del exif+marco y funciona muy bien, y encima se puede personalizar.

Gracias Pepe por la información.
Título: Re: Scripts para Photoshop....
Publicado por: Massa en Diciembre 13, 2005, 17:18:28
Si es que sois unos  :pakete:. A mi me funciona perfectamente y a la primera, incluso he puesto alguna foto por ahí ya con la info.

 Lo dicho  :pakete: :pakete:
Título: Re: Scripts para Photoshop....
Publicado por: Ignatio en Diciembre 13, 2005, 21:04:08
A mi también me funciona, solo que en ISO siempre sale Auto igual que las fotos de muestra con la misma camara S2 IS aunque tenga seleccionado 50 ó 100

aunque lo solucione editando el exif y poniendolo directamente

Un saludo

Ignacio
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 14, 2005, 09:16:36
Debo ser completamente imbécil, pero sigo igual a pesar de har desintalado e instalado los scripts varias veces.

A ver, instalo los escripts en la carpeta Guiones de las preferencias de PS

Abro un RAW, lo paso TIFF a 16 bits y, sin tocar nada más clico el guión correspondiente. Resultado: que no encuentra los datos  :x :x
Título: Re: Scripts para Photoshop....
Publicado por: Pepe Dueñas en Diciembre 14, 2005, 09:37:31
Debo ser completamente imbécil, pero sigo igual a pesar de har desintalado e instalado los scripts varias veces.

A ver, instalo los escripts en la carpeta Guiones de las preferencias de PS

Abro un RAW, lo paso TIFF a 16 bits y, sin tocar nada más clico el guión correspondiente. Resultado: que no encuentra los datos  :x :x

Intentalo pasando a JPG, haz la prueba....
Es que no se me ocurre nada mas....
Si sigue sin funcionarte, mandale un mail a Manolowarr scriptsparaphotoshop@gmail.com y le explicas lo que te pasa, a ver que te dice el....
SAlud
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 14, 2005, 09:43:58
Asias  :wink:
Título: Re: Scripts para Photoshop....
Publicado por: ᗩĵ en Diciembre 14, 2005, 10:23:52
Hola!!!

Yo lo probe el finde pasado, y me pasaba lo mismo que a Evi...

Si toqueteaba la foto y despues le pasaba el script (antes de guardar of course...) me perdia los datos...   (si lo pasaba antes de toquetear sacaba todo ok)

Lo volvere a probar...
Título: Re: Scripts para Photoshop....
Publicado por: Andrés J. en Diciembre 14, 2005, 10:31:31
Pues a mi me pasa lo mismo que a evi. El caso es que si pruebo la misma foto con el otro marco me salen correctamente todos los datos lo cual indica que la información EXIF no está dañada. No he tenido tiempo para investigar el porqué, pero si averiguo algo os lo comunico "ipso facto".

Saludos
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 14, 2005, 13:45:01
A ver si lo descubres, porque me estoy volviendo loco  :engranando:
Título: Re: Scripts para Photoshop....
Publicado por: Doctor_Zoidberg en Diciembre 14, 2005, 14:17:46
A ver si lo descubres, porque me estoy volviendo loco  :engranando:

Ahora dira que es por culpa de esto....
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 14, 2005, 23:18:47
 :P :P
Título: Re: Scripts para Photoshop....
Publicado por: efabi en Diciembre 14, 2005, 23:38:07
estos guiones valen para mac? porque a mi no me funcionan :engranando:
Título: Re: Scripts para Photoshop....
Publicado por: brigadoon en Diciembre 15, 2005, 00:09:36
Con CS2 funcionan en MAC, no así con CS. :)
Título: Re: Scripts para Photoshop....
Publicado por: Txecale en Diciembre 15, 2005, 05:37:09
Con CS2 funcionan en MAC, no así con CS. :)

Antes ya expliqué que uso CS (sin el 2) y funcionan, pero cambiando la extensión .jsx por .js
Título: Re: Scripts para Photoshop....
Publicado por: Andrés J. en Diciembre 19, 2005, 14:21:44
Vamos a ver, creo que he dado con la solución.

Copiad las líneas que van a continuación y las salvais en un archivo con la extensión .jsx o bien .js



   
   // ****************************************************************
   // script MarcoExif © manolowarr 2005 - Modificado por (Andres J.)
   // ****************************************************************


   var AnchoMarco = 5 //  valor en porcentaje del tamaño del documento, ej: para 5% poner solo 5
   
   var AnchoTrazo = 10 // Anchura del trazo en mil por ciento del tamaño del documento
            // en un documento de 640 px el 5 equivale mas o menos a 3 px   
            
   var TamanioLetra = 16  // VARIABLE PARA EL TAMAÑO DE LETRA, LO PUEDES CAMBIAR

   //*************************************************

      
   var cambiarcolor = confirm ("Los colores seran, del trazo el frontal y el marco el color del fondo \n pulsa no para cambiarlo y empezar de nuevo o si para continuar - manolowarr 2005")
   
   if (cambiarcolor == true) {   
      
 
   var strtRulerUnits = preferences.rulerUnits
   preferences.rulerUnits = Units.CM

   var docRef = activeDocument

   var docResolution = Number(docRef.resolution)

   //*********************************************
   //*************************************************

      function getCSVersion() {
         return parseInt(version)
         }
      var mfactor = 1   
      if (getCSVersion() > 7 && preferences.rulerUnits == Units.CM){
          mfactor =  72 / 2.54 // CM
         }
      if (getCSVersion() > 7 && preferences.rulerUnits == Units.PIXELS)  {
          mfactor =  72 / docResolution  // PIXELS
         }
      var rfactor = 1
      if (getCSVersion() > 8 && preferences.rulerUnits == Units.CM ) {
         rfactor = Number(docResolution / 72) // CM
         }
      if (getCSVersion() > 8 && preferences.rulerUnits == Units.PIXELS ) {
         rfactor = 1 // PIXELS
         }
   //*************************************************   
   //*********************************************
   
   docRef.flatten()

   var wh = Number(docRef.width)

   if (docRef.width < docRef.height ){
   wh =  Number(docRef.height)
   }


   var cLetra  = Number(TamanioLetra / 0.30)

   cLetra =  Number(wh * cLetra / 100)


   var ElColor = foregroundColor
   var ElColor2 =  backgroundColor

      
   var i =  Number(wh * AnchoMarco / 100)
   var h =  Number(wh * AnchoTrazo / 1000)

   backgroundColor = ElColor
   docRef.resizeCanvas(docRef.width+h, docRef.height+h, AnchorPosition.MIDDLECENTER)

   backgroundColor = ElColor2
   docRef.resizeCanvas(docRef.width+i, docRef.height+i, AnchorPosition.MIDDLECENTER)


   backgroundColor = ElColor2
   docRef.resizeCanvas(docRef.width, docRef.height+i, AnchorPosition.TOPCENTER)
      

//*************************************************************************************
var myIso =  ExifNumber("4855")
if (myIso == " no hay datos" ){
myIso = "Auto"
}


var MyExif = "Cámara: " + ExifNumber("0272") + ",   " + "velocidad: " + ExifNumber("3434") + ",   " + "diafragma: " + ExifNumber("3437") + ",\r" + "distancia focal: " + ExifNumber("7386") + ",   " + "ISO: " + myIso + ",  " + "fecha: " + ExifNumber("6867")
 
TextLayer=docRef.artLayers.add()

TextLayer.kind = LayerKind.TEXT
 
TextLayer.textItem.color = ElColor

TextLayer.textItem.size = cLetra

TextLayer.textItem.font = "ComicSansMS"

TextLayer.textItem.position = [i/2,docRef.height - i]

TextLayer.textItem.contents= MyExif


//*************************************************************************************

   if (docRef.width > docRef.height){
   NuevoAncho(wh, docResolution)
   }   
   else{
   NuevoAlto(wh, docResolution)
   }

//*******************************


   foregroundColor = ElColor
   backgroundColor = ElColor2
      preferences.rulerUnits = strtRulerUnits


   } // confirm

   //**************************************************************************************************
      function NuevoAncho(Ancho, docResolution) {
         Ancho *= rfactor
            var NuevoAlto
            NuevoAlto =  docRef.height  * Ancho / docRef.width
            docRef.resizeImage (Ancho, NuevoAlto, docResolution, ResampleMethod.BICUBIC)
         }



      function NuevoAlto(Alto, docResolution) {
         Alto *= rfactor
            var NuevoAncho
            NuevoAncho = docRef.width * Alto / docRef.height
            docRef.resizeImage (NuevoAncho, Alto, docResolution, ResampleMethod.BICUBIC)
         }

//*****************************************************************************************   
 function ExifNumber(n)   { // function para extraer los datos exif, segun numero que pasemos

   var docRef = activeDocument

   var dato = docRef.info.exif

   dato =   dato.join()      

      var p = dato.indexOf(n)         
      
         if ( p > 0 ){
         
      p = p+n.length      

      var dato = dato.slice(p)

      var f = dato.indexOf(",")

      dato = dato.substring(0, f )

      return dato      

      }
      
      else{
      
      dato = " no hay datos"
      
      return dato
      }      

   }
//********************************************************************************************
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 19, 2005, 18:42:37
Pues va a ser que....

(http://img323.imageshack.us/img323/171/malditasea8jq.jpg)


No  :( :( :(
Qué rabia me da  :x

Gracias por el intento
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 19, 2005, 21:40:52
Estoooooo... ejem  :silba: :silba:
Que... ¿dónde se ve la información Exif en PS? Porque yo la veo en el ACR, pero cuando pasa a PS ya no la encuentro  :silba:
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 19, 2005, 22:21:19
Me cago en todo lo que se menea, he hecho una consulta a Manolowar, que me ha enviado una foto para hacer una comprobación y.... tachán

(http://img290.imageshack.us/img290/4285/copia16lj.jpg)

¿Dónde leches estoy perdiendo los exif de mis fotos? En ACR los veo, jodiers  :x :x
Título: Re: Scripts para Photoshop....
Publicado por: Goala en Diciembre 19, 2005, 23:37:42
A ver, según he podido leer por ahí... PS Camera RAW escribe toda la información de metadata en formato XMP en lugar de EXIF. Así que la información está ahí, pero hay softwares (o supongo que en este caso el script) que no pueden extraerla en ese formato.

Para comprobar que la información está ahí y no se ha perdido se puede utilizar el File Info (ALT+SHIFT+CTRL+I en PC, no sé en MAC). Está en el menú File (o fichero). Ahí, donde dice Advanced, se puede consultar el Exif Properties donde deberían estar todos los datos.

Para más información se puede consultar este pdf (http://www.adobe.com/products/xmp/pdfs/xmp_creativepros.pdf) o este link (http://www.pixvue.com/support/faq.html).

También he encontrado esto que dice el Thomas Knoll en un post sobre el tema:

Citar
The EXIF information is there, it is just encoded as XMP rather than the old-style EXIF TIFF tags. Photoshop CS and other recent Adobe applications see this EXIF data just fine. We expect third party image database utilities will be updated to support XMP based metadata, at which time they will start seeing the EXIF information inside the XMP data.

However, it may take some time until all third party software is updated to support XMP.

To help users during this transition time until XMP is more widely supported, the first "new camera support" update to Adobe Camera Raw 2.0 will be modified to mirror the EXIF information to both the old EXIF tags and the new XMP structures.

The schedule for this Camera Raw update release has not been announced yet, but my guess is sometime early next year.

Thomas Knoll

Me reedito de nuevo. En este enlace (http://forums.robgalbraith.com/showflat.php?Cat=&Number=184462) podéis ver la conversación referida en la cita. Thomas Knoll dice que la próxima versión de ACR replicará la información EXIF además de en formato XMP en sus cabeceras EXIF correspondientes. Esta nueva versión saldrá a principios de año.

Saludos ;)
Título: Re: Scripts para Photoshop....
Publicado por: evivancos en Diciembre 19, 2005, 23:51:15
Pues sí, ahí está la información  :engranando:
Título: Re: Scripts para Photoshop....
Publicado por: Goala en Diciembre 19, 2005, 23:58:00
pues nada, sólo hay que esperar a que Adobe saque la nueva versión del ACR para que la información EXIF se replique en los dos sitios: en las cabeceras EXIF (donde ahora no se guarda nada) y en las cabeceras XMP, donde se supone que a partir de ahora todos los programas deberían obtener todos los metadatos.

Saludos ;)