Incolla e salva automaticamente in MS Paint in background


1

Sto cercando di automatizzare (Microsoft) Paint per incollare e salvare con AutoHotKey mentre Paint è aperto dietro un programma a schermo intero ogni volta che premo il PrtScntasto. Questa è la sequenza di eventi che voglio accadere quando premo PrtScn: voglio Paint

  • Crea una nuova immagine (spazio di lavoro) (come se Ctrl+ Nfosse stato digitato),
  • Incolla (come se Ctrl+ Vfosse stato digitato), e
  • Salva come JPEG. (Ho creato Alt+ 4come scorciatoia da tastiera per questo in Paint.)

La parte difficile è inserire numeri consecutivi dopo ogni corsa. Ad esempio, se l'ultimo salvataggio JPEG che avevo era numerato 151, la prossima volta che premo PrtScn, voglio eseguire quella sequenza e inserire 152, 153, ecc. E voglio mantenere Paint in background.

È possibile?


Dal momento che questa non è una vera risposta, la scrivo come un commento. In alternativa, posso suggerirti Screenshot Captor . Ha tutte le opzioni che hai descritto: numeri consecutivi, cartella specifica, prtscn come chiave
nixda

Win + PrtScr è stato aggiunto a Win8 (finalmente!) Per facilitare questo compito.
Karan,

Risposte:


1

Come accennato, vuoi automatizzare l'intero processo, quindi ti consiglio di utilizzare GreenShot per
salvare automaticamente l'immagine PrtScnnegli appunti e anche nella tua posizione preferita.

inoltre ti è permesso catturare lo schermo desiderato ..

Greenshot

se hai intenzione di acquisire solo sul browser, ti consiglio di usare lo script SALVA IMMAGINE AS che è disponibile su autohotkey.


0

Bene, questa è una risposta parziale: se riesci a far funzionare tutto il resto con AutoHotKey e Paint, impostalo per salvare sempre lo stesso nome file. Quindi scrivere un altro programma da eseguire in background. (Questo può essere un file batch, uno script PowerShell, uno script shell se hai Cygwin o qualcosa del genere, o forse anche qualcosa come un programma Java - tutto a seconda di quali strumenti hai a disposizione e con cosa ti senti a tuo agio. ) Chiedi a quel programma di monitorare la tua directory per la creazione del file (ad es. my_snapshot.jpg) E rinominalo in un nome con il numero univoco (ad es my_snapshot_153.jpg.).

Se colpisci PrtScntroppo rapidamente (o, equivalentemente, se il tuo programma in background viene impantanato), c'è il rischio che Paint sovrascriva un file prima che lo script lo rinomini. Ti suggerisco di indagare sull'impostazione di un ACL di fantasia sulla directory che ti consente di creare (e scrivere) nuovi file e rinominare i file, ma non aprire i file per la scrittura. Non sono sicuro che ciò sia possibile, ma sospetto che potrebbe esserlo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.