WINTXCODERS Terminal
[visitante@wintxcoders-pc ~]:$ Bienvenido a la comunidad
Recuerda que puedes participar en nuestra comunidad registrándote

Capturador de ventanas activas y pantalla completa

Iniciado por Principe_Azul, Junio 24, 2016, 08:57:08 PM

« anterior - próximo »

Principe_Azul

Visitante

  • Desconectado
  • Junio 24, 2016, 08:57:08 PM Last Edit: Junio 24, 2016, 09:39:46 PM by Principe_Azul
    Capturador de ventanas activas y pantalla completa



    Hola amigos!! :)

    Hoy voy a aportar un programa que he creado y que les va a servir para tomar capturas de pantalla de ventanas activas o de la pantalla completa.

    Este Software lo que hace es capturar ventanas activas de información/error/advertencia/programas/etc., aquí les muestro las capturas de las posibles ventanas activas que pueden capturar:


                  

       

















    Además el programa también puede capturar la pantalla completa:




    ¿Para qué sirve este Software?

    Muchas veces nos encontramos en situaciones donde nos gustaría poder tomar una captura de pantalla, en muchos casos solamente necesitamos tomar una captura de una ventana de error, de información, de un programa o de cualquier tipo de ventana y lo que hacemos generalmente es tomar la captura de la pantalla completa, cuando sólo nos interesa la ventana y no lo demás, por lo que tendríamos que recortar la imagen o difusar parte de ella para que no se vean datos que no quieramos que sean vistos cuando publiquemos esa captura en internet.

    Con este programa podrás capturar cualquier tipo de ventana activa, no importa la interfaz gráfica que utilice, por más moderna o antigua que sea, el programa la capturará y la subirá a Imgur.com, hay que tener en cuenta que este Software además de capturar ventanas activas, también puede capturar la pantalla completa.



    ¿Cómo se distribuye este Software?

    En un archivo comprimido en zip, que al descomprimirlo estarán éstos 4 archivos:



    cacert.pem => Es el certificado de Seguridad requerido por la librería requests.
    Capturador de ventanas activas y pantalla completa.exe => El programa inicial.
    Configuracion.ini => Archivo de configuración.
    nircmd.exe => Programa para realizar las capturas.


    Se utiliza el programa Windows command line tool para realizar las capturas mediante Send Keys:

    NirCmd - Windows command line tool

    Y la librería Imgurpython para subir las capturas a Imgur.com:

    GitHub - Imgur/imgurpython: The official Imgur python client library



    ¿Cómo se lo configura y cuáles son sus configuraciones?

    Deben modificar el archivo Configuracion.ini que está ubicado junto con el programa principal.
    Las configuraciones son las siguientes (ejemplo):

    [Configuracion]
    capturar pantalla completa = false
    tiempo de espera en segundos al tomar la captura = 2
    reintentos si falla al subir la captura = 2
    mostrar la url de la imagen con bbc = true
    extension de la imagen = png
    guardar en el portapapeles = true
    abrir este archivo para copiar la url de la imagen = true


    capturar pantalla completa => Debe ser false o true, si está en false, el programa va a capturar solamente las ventanas activas y si está en true, entónces capturará toda la pantalla.

    tiempo de espera en segundos al tomar la captura => Es el tiempo en segundos que el programa debe esperar para tomar la captura, por defecto viene configurado en 2 segundos, que es el tiempo mínimo permitido.

    reintentos si falla al subir la captura => En el caso que haya algún error al subir la captura, el programa reintentará las veces que se le haya configurado, por defecto son 2 reintentos.

    mostrar la url de la imagen con bbc => Si setea a true, la url de la imagen tendrá la etiqueta bbc de imagen:

    [img]http://i.imgur.com/fVkdfcs.png[/img]

    si se setea a false, entónces tendrá solamente la url:

    http://i.imgur.com/fVkdfcs.png

    extension de la imagen => Puedes elegir cualquiera de los siguientes formatos de imagen para las capturas:

    png, jpg, jpeg y bmp

    Si se configura un formato que no es ninguno de los permitidos, el programa usará el jpg

    guardar en el portapapeles => Si seteas a true, el programa copiará en tu portapapeles (clipboard) la url de la imagen, si seteas a false, no la copiará.

    abrir este archivo para copiar la url de la imagen => Si esta opción está en true, el archivo de configuración se abrirá luego de capturar la ventana o pantalla y de haberse subido a Imgur, si lo seteas a false, el archivo no se abrirá.


    Nota: La url de la imagen siempre se guardará al final del archivo Configuracion.ini



    ¿Cómo se lo utiliza?

    Aquí les dejo un video tutorial para que puedan aprender a utilizarlo:

    https://youtu.be/9JjACs2NY5U


    Nota importante: Hay ventanas de programas que no pueden ser capturadas, esto es normal ya que esas ventanas son de programas que tienen acceso de Administrador, por lo tanto para poder capturar esas ventanas o la pantalla completa, se debe ejecutar el Software con permisos de Administrador, para hacerlo sigue estos pasos:

    1. Hacer un clic izquierdo sobre Capturador de ventanas activas y pantalla completa.exe, luego hacer un clic derecho.
    2. Se abrirá la siguiente ventana de opciones:



    haz clic sobre la opción Ejecutar como administrador.
    3. Windows te preguntará si deseas permitir que el programa realice cambios en el equipo, presionas el botón Si.
    Ahora podrás tomar la captura del programa que desees.


    Saludos y espero comentarios!! :)


    Fuente: http://www.argentinairc.net/Foro/index.php?topic=1111.0

    Foro de Ayuda de Programación General, IRC y mIRC Scripting: 

    WIитX

    Administrador

  • Desconectado
  • Gracias por el aporte Principe Azul
    Entrar a la web Click aquí
    "Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
    Dudas / Sugerencias: [email protected]

    Principe_Azul

    Visitante

  • Desconectado
  • De nada amigo!! :)

    Un abrazo!!
    Foro de Ayuda de Programación General, IRC y mIRC Scripting: