Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: jcrevilla en 29 Agosto 2013, 22:01 pm



Título: Programador de tareas: Limpieza de cabezales
Publicado por: jcrevilla en 29 Agosto 2013, 22:01 pm
Buenas tardes,

Soy un auténtico cateto del mundo de la programación y me ha surgido esta duda que no he conseguido resolver googleando.

Acabo de comprar una multifunción Epson y todo el mundo habla del peligro que tiene que pasen una semana sin usarse las impresoras Epson, pues poco a poco se estropean los inyectores y, al no ir con los cartuchos como en las HP, van perdiendo vida. Ante esto, lo ideal sería que Epson adjuntara su propia programación de limpieza cada X tiempo sin imprimir, pero claro, se les acabaría el chollo. Así que lo único que se me ha ocurrido es usar algo que no he tocado jamás: el Programador de tareas de Windows 8.

La gran duda surge aquí, no tengo ni idea de cómo programarlo, pues me permite ejecutar el programa que yo quiera, pero lo que me interesa no es solo ejecutar un programa, sino una "aplicación" de un programa determinado. Ahí entra la opción "Agregar argumentos" (digo yo) pero eso sí que se escapa a mis básicos conocimientos. Todo esto sin saber tampoco ni qué programa tendría que ejecutar. Vamos, que estoy perdidísimo. Me gustaría saber si hay alguien que pueda echarme un cable en crear esta tarea para que se repita semanalmente.

Otra opción, probablemente más sencilla (aunque tampoco sabría programarlo) sería ordenarle imprimir una determinada imagen (de este estilo http://www.photoden.com/images/PrintTestPhoto.jpg (http://www.photoden.com/images/PrintTestPhoto.jpg)), pero claro, eso seguramente me haría gastar más tinta que la limpieza de cabezales.

Bueno, no me enrollo más, que probablemente ya estoy echándole más morro del debido. Si lo que pido fuera indebido o no fuera este el foro adecuado pido disculpas, pero no encuentro mucho más donde buscar.

Muchas gracias.

Saludos.


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: ccrunch en 30 Agosto 2013, 23:25 pm
Yo creo que la única manera va a ser con un programa que te den ellos, o haciéndolo a mano. De todas formas, las impresoras de hoy en día son una p**a *****, yo tengo una HP multifunción y la compré hace unos 6 o 7 años, y a la tercer vez que le cambié los cartuchos los colores salían mal.

Ahora está muerta de risa, llevo casi 2 años sin cambiarle los cartuchos, de hecho solo le pongo el color porque los cartuchos hasta ahora me han costado más que la impresora, y la ***** no puede ir sólo con el negro, tiene que tener negro y color, aunque el de color esté vacío.

Yo no me preocuparía por ese tema, el día que se estropee seguro que no será por limpieza de cabezales  ;)


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: Stakewinner00 en 30 Agosto 2013, 23:37 pm
Citar
el día que se estropee seguro que no será por limpieza de cabezales 
Sera por obsolescencia programada. Seguro.


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: ccrunch en 31 Agosto 2013, 13:03 pm
Sera por obsolescencia programada. Seguro.
+1  ;D


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: jcrevilla en 31 Agosto 2013, 13:31 pm
Yo pensaba que al menos se podría hacer un batch (o algo del estilo) que mandara imprimir la foto test que he puesto de ejemplo. ¿Eso tampoco se puede?

Otra alternativa que había pensado es un programilla de estos que graban macros, realizar el proceso e intentar configurarllo con el Programador.

Saludos.

EDIT: el tema de la limpieza de cabezales en las EPSON me preocupa porque es lo que me he hartado de leer por internet


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: zetsusai en 31 Agosto 2013, 13:39 pm
las impresoras de inyección de tinta presentan problemas de impresión después de 1 mes de desuso, esto porque la tinta en los cabezales de inyección se seca provocando  que se tapen y resulte en impresiones de mala calidad. si no la usas en mucho tiempo el daño puede ser irreparable.

como mantenimiento lo recomendable es hacer mínimo una impresión cada 2 semanas para evitar residuos en los cabezales. gasta menos tinta imprimiendo que usando la utilidad "limpieza de cabezales"


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: jcrevilla en 31 Agosto 2013, 13:43 pm
Claro, claro, esa era mi prioridad, pero a la vista de que es imposible programarlo para que lo haga automáticamente, pues buscaba alternativas.


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: zetsusai en 31 Agosto 2013, 15:00 pm
lo poco que encontre dice que solo se puede semi-automatizar

haciendo un código que abra una pagina que te de la opción de imprimir...
http://foros.cristalab.com/imprimir-imagen-t49426/
también puedes pedir ayuda en la sección desarrollo web XD
http://foro.elhacker.net/desarrollo_web-b7.0/
se guarda en html y se puede editar con el block de notas

después tienes que crear un batch para windows donde habrás el navegador web con la pagina creada...
Código:
"C:\Archivos de programa\Internet Explorer\IEXPLORE.EXE" direccion completa de tu archivo html
http://www.forosdelweb.com/f42/abrir-pagina-desde-bat-119601/


y finalmente agregar la tarea en el programador de tareas
http://geekazos.com/programador-de-tareas/


auque es menos lata agregar un recordatorio en el programador de tareas donde te pida imprimir cualquier cosa... total  es solo imprimir algo cada 2 semanitas, la imagen tampoco tiene que cubrir toda la hoja XD


Título: Re: Programador de tareas: Limpieza de cabezales
Publicado por: jcrevilla en 31 Agosto 2013, 19:19 pm
Te había entendido mal.

Creía que decías que gastaba más una impresión de ese tipo que una limpieza de cabezales y me acabo de dar cuenta de que no... xD.

Ahora que ya había conseguido programar la limpieza...

EDIT: ¡Listo!

Os cuento lo que he conseguido, espero que me sirva (y a alguien más xD).

Me he bajado el Jitbit Macro Recorder, que permite crear una macro y convertirla en un EXE. Para que no diera fallo la he creado desde pulsaciones de teclado y no de ratón, pues la posición de las ventanas varía de una vez para otra, en cambio con el teclado siempre se marcan las mismas casillas. Con el EXE creado, he comprobado que podía borrar el programa y la aplicación se seguía ejecutando, así que perfecto.

He rehecho la macro, pero en vez de limpieza de cabezales, haciendo un test de inyectores, que utiliza las cuatro tintas pero muy poca cantidad.

Ya con mi ejecutable listo, solo he tenido que programar una tarea cada 10 días que ejecute esa aplicación a las 4 de la mañana, para que no me moleste mientras trabajo.

Muchas gracias por vuestros consejos y a zetsusai especialmente por molestarse buscándome todo la info.

Saludos.