Resultados 1 al 10 de 10

Tema: Enviar render por correo al terminar

  1. #1
    Fecha de ingreso
    Feb 2005
    Mensajes
    1,284

    Enviar render por correo al terminar?

    Hola. Hay alguna manera de que te envíe un render a un correo? Me explico:
    ¿Hay modo de que el PC del trabajo, renderice un archivo y luego, al terminar, te lo envíe a un correo de hotmail?
    Eso se puede? Como?
    "Nadie nace con un software de 3D bajo el brazo" Proverbio... no es un proverbio es una realidad

  2. #2
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Enviar render por correo al terminar?

    Haz escritorio remoto desde casa.

  3. #3
    Fecha de ingreso
    Feb 2005
    Mensajes
    1,284

    Enviar render por correo al terminar?

    Caronte, ¿cómo se puede?
    "Nadie nace con un software de 3D bajo el brazo" Proverbio... no es un proverbio es una realidad

  4. #4
    Fecha de ingreso
    Feb 2005
    Mensajes
    1,284

    Enviar render por correo al terminar?

    Ya he preguntado al informático y hay que abrir un puerto, lo que quería era algo más directo, si el mismo max, Vray, Backburner, tiene esa opción.
    "Nadie nace con un software de 3D bajo el brazo" Proverbio... no es un proverbio es una realidad

  5. #5
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Enviar render por correo al terminar?

    Vaya igual se hernia por abrir un puerto del router en un rango de tiempo. Yo puedo hacerte un programa que te envíe el render cuando esté listo, pero hasta la última semana de este mes, no tendré tiempo libre.

  6. #6
    Fecha de ingreso
    Sep 2004
    Mensajes
    123

    Enviar render por correo al terminar?

    Necesitas un puerto abierto, por ejemplo, Gmail 587, otros 25, depende de tu email, no conozco hotmail, creo que este no aguanta SMTP ni pop solo webmail excepto para hotmails americanos.

    Aquí pongo un mxs básico, replazas lo que necesite ser remplazado, como tu email, nombre, host etc (las valores de las variables locals).

    Ya lo he probado con Gmail, y funciona bien, sólo copias y pegas este código en un.ms y lo guardas en algún directorio.

    En la diálogo render vas al ut script y aplicas este script a la opción postrender, (esto lo repites cada vez que quieras enviar algo).

    Si está bien configurado, y la internet, y el firewall, debería enviar el email.

    Correos como hotmail creo que solo admiten 10 Mb max, así que, no envíes animaciones grandes.

    Apenas termine de enviar(usualmente algunos segundos)max vuelve a estar activo.

    Solo envía el archivo si este existe, es decir si el render fue exitoso. No envía desde el VFB.

    El password no estaría encriptado.
    Código:
    (clearlistener().
    -// ruraq notes // do not use special characters tif doesfileexist rendoutputfilename then t(t local efrom = usuariox@correo, com -from local efromname = nombre local eto = xxxx@correo, com -to local etoname = señor xxxx local esubject = job render -subject local ebody = render done. -body local attachfiles = rendoutputfilename local ehost = SMTP, gmail.com -host local eport = 587 local euser = usuariox -user local epass = Top Secret -pas t local email = dotnetobject system. Net. Mail. Mailmessage t email, from = dotnetobject system. Net. Mail. Mailaddress efrom efromname email, to, add (dotnetobject system. Net. Mail. Mailaddress eto etoname) email, subject = esubject email, body = ebody email, attachments, add (dotnetobject system. Net. Mail. Attachment attachfiles) t local SMTP = dotnetobject system. Net. Mail. Smtpclient SMTP, host = ehost SMTP, port = eport.
    
    SMTP, usedefaultcredentials = false SMTP. Credentials = dotnetobject system. Net. Networkcredential euser epass SMTP. Enablessl = true try(t displaytempprompt //// sending render. 5000 SMTP, send email replaceprompt //// send done format render sent to:%\nEto )catch() email, attachments, dispose () ok t) telse no output render.
    )
    Última edición por Ruramuq; 18-03-2009 a las 12:43 Razón: he borrado "throw" q no es necesario

  7. #7
    Fecha de ingreso
    Feb 2005
    Mensajes
    1,284

    Enviar render por correo al terminar?

    Oye, un 10, no lo he probado, pero el trabajo este vale todo mi respeto.
    "Nadie nace con un software de 3D bajo el brazo" Proverbio... no es un proverbio es una realidad

  8. #8
    Fecha de ingreso
    Apr 2005
    Mensajes
    203

    Enviar render por correo al terminar?

    Excelente aporte, pero algo estoy haciendo mal. Local efrom = usuariox@correo.com -from tlocal efromname = nombre mi nombre? tlocal eto = xxxx@correo, com -to tlocal etoname = señor xxxx el destinatario o usuario, xxxx? tlocal esubject = job render -subject nombre del archivo? Jpg, (*.png), (*.tga), etc tlocal ebody = render done. -body nombre del arcihvo *.max? tlocal attachfiles = rendoutputfilename tlocal ehost = SMTP, gmail.com -host tlocal eport = 587 tlocal euser = usuariox -user tlocal epass = Top Secret -pas tlocal email = system. Net. Mail. Mailmessage.
    Ya es hora de dejar de ser correcto y empezar a ser artista

  9. #9
    Fecha de ingreso
    Sep 2004
    Mensajes
    123

    Enviar render por correo al terminar?

    Por ejemplo, si tu correo es arqui123@gmail.com y quieres enviar un mensaje a marcos3d@hotmail.com. Local efrom = arqui123@gmail.com - Tu correo.

    Local efromname = arquitecto -tu nombre (opcional).

    Local eto = marcos3d@hotmail.com - Destinatario.

    Local etoname = Marcos - El nombre del destinatario (opcional).

    Local esubject = job render - El titulo del mensaje.

    Local ebody = render done. - El contenido del mensaje.

    Local attachfiles = rendoutputfilename -el archivo adjunto. Pero ya está configurado para que sea el render en sí, así que, no hay que poner nada.

    Local ehost = SMTP, gmail.com - El host depende de lo que uses.

    Local eport = 587.

    Local euser = marcos3d -usuario que se deriva de tu correo, algunas veces es la dirección completa, por ejemplo, marcos3d@gmailcom.

    Local epass = Top Secret -tu password (no encriptado).

    En teoría puedes enviarte un correo a ti mismo, pero creo que eso no es muy conveniente porque el correo podría ignorar ese mensaje como el caso de Gmail cuando es leído con un cliente como Thunderbird.

    Por cierto hotmail ya permite SMTP y pop, así que, también se puede usar:
    Hotmail:
    Pop3.live, com puerto:995 /sl.

    Smtp.live.com puerto:587 /tls.

  10. #10
    Fecha de ingreso
    Jan 2008
    Mensajes
    3

    Enviar render por correo al terminar?

    Esta perfecto va requete bien, ahora la pregunta es si mando una secuencia de 5 imágenes no los manda me imagino es porque no caza con el nombre que le doy al file, es decir, max autonumera los renders con el nombrepor ejemplo, casa001.jpg, casa002.jpg y así sucesivamente, así no manda los renders.

    Y otra pregunta se puede hacer desde el videopost.

    En fin, gracias por la ayuda y el script esta de locos ya me ha salvado de estar pegado en el ordenador un rato.

Temas similares

  1. 3dsMax Ordenador se cuelga al terminar render con Vray 1.49n
    Por Klint en el foro Programas de Diseño 3D y CAD
    Respuestas: 1
    : 05-04-2023, 21:16
  2. Críticas y consejos para render sin terminar
    Por jerocanalla en el foro Trabajos en Proceso
    Respuestas: 5
    : 05-01-2017, 15:59
  3. 20 segundos pensando al terminar render
    Por siru en el foro Render, Iluminación y Cámaras
    Respuestas: 1
    : 30-04-2009, 11:59
  4. Enviar html por mail
    Por -YeraY- en el foro Programas de Diseño 3D y CAD
    Respuestas: 1
    : 09-10-2007, 00:05
  5. Render se cuelga justo antes de terminar
    Por Gusgus en el foro Render, Iluminación y Cámaras
    Respuestas: 0
    : 04-03-2007, 14:20