Print screen cu un singur click de mouse?


(Florentin Stanciu) #1

Salut tuturor.
Stie cineva cum pot face un script care sa stea pe descktop si cand dau un click pe el sa faca print screen?

Multumesc mult.


(Radu Lodina) #2

Și ce să facă cu acel fișier (imagine) rezultat ? (ex: unde sa-l salveze ?)


(Radu Lodina) #3

Cu un click nu cred că pot - dar la dublu-click pe un mic script - da.

  1. Creezi un fisier (text) pe desktop cu următotul conținut (ex: screenCapture.sh):
#!/bin/bash
screencapture ~/Desktop/screenshot.jpg
  1. Deschizi un terminal și scrii comanda (terminată cu enter):

chmod +x ~/Desktop/screenCapture.sh

Gata. Ai un mic program cu numele screenCapture.sh pe Desktop care la lansarea in execuție (double-click) face o captură de ecran și o pune în fișierul screenshot.jpg pe desktop.


(Florentin Stanciu) #4

Salut Radu si multumesc mult de promptitudine.
Ceea ce as dori eu ar fi ca pur si simplu functia screenshot care de regula este shift+command+3 sa fie apelata dintr-o iconita pe desktop.
Functia de printscreen sa ramana nealterata.
Am modificat eu putin si imi trimite screenshot urile intr-un alt folder.
Dar nu stiu sa fac acest script care sa arate ca o iconita si prin dublu click sa faca acelasi lucru ca si comanda standard

Inca odata multam fain
Daca nu sunt clar putem vb la telefon 0721222409


(Radu Lodina) #5

ops … nu l-am testat decât lansat din terminal - brb ~40 min.

Cred că-i mai bine aici decât la tel. Revin.


(Florentin Stanciu) #6

ok, sigur.

Sa stii ca ma ajuta la fel si daca reusesc sa inlocuiesc combinatia shift+command+3 cu command+click

Multam


(Radu Lodina) #7

Gata (vers. 1.0) : crează pe desktop fișierul My-screenshot.jpg.

TODO - pt. vers 2.0:

  • în ce director să salveze capturile
  • ?

Blitz.app.zip (67.9 KB)


(Florentin Stanciu) #8

am creat un subdirector in Pictures numit Screenshot


(Florentin Stanciu) #9

functioneaza bine doar ca nu lasa screen shot ul asa cum era ci ii da numele creat de tine.
Asa ca il suprascrie mereu.
Poti doar sa lansezi functia de screen shot din app?

Multam mult si poate imi spui si mie cum se face un app.


(Radu Lodina) #10

Vers 1.1:
- salvează în ~/Pictures/Screenshot
- fișierul cu numele: Screen\ Shot\ %Y-%m-%d_%H.%M.%S.png
- bigudiu: notificare

Blitz.app.zip (68.0 KB)

Cu mare drag (pe scurt):
Am luat acel script (din primul meu post) și l-am transformat în app cu Platypus. Este extrem de simplu de utilizat - și de generat o aplicație - evident cu limitările inerente unei astfel de soluții.

Atașez și proiectul.
Blitz.proiect.zip (8.9 KB)

Succes


(Radu Lodina) #11

Am ratat acest mesaj.
Se poate asigna un alt shortcut (combinație de taste) din Settings (cmd+click - nu cred ca se poate):


(Florentin Stanciu) #12

Functioneaza exact asa cum imi doream. :slightly_smiling_face:
Mai putin notificarea.
Poti te rog sa imi trimiti o versiune fara notificare?
As putea modifica proiectul dar nu sunt inca sigur de toti pasii.

Multumesc mult

Florentin


(Radu Lodina) #13

Vers. 1.2


(Florentin Stanciu) #14

multumesc mult.
Caut sa iti dau rating pe forum dar inca nu am gasit. :slight_smile:

Inca odata multumesc mult.

Florentin


(Radu Lodina) #15

Cu plăcere.
Nu-mi trebuie rating.
Să fii sănătos.