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.


(Florentin Stanciu) #16

Salut.
As dori sa te mai intreb ceva. Crezi ca ar putea functiona fara zgomotul de print screen?
Stiu ca poate fi dat pe mute dar as vrea sa pot asculta muzica si sa lucrez fara sa ma deranjeze zgomotul acela.

Multumesc mult.


(Radu Lodina) #17

No problem.

Vers. 1.3

  • fără sunetul specific de print screen

Blitz.app.zip (68.0 KB)


(Florentin Stanciu) #18

Multumesc mult.
Functioneaza perfect. :slight_smile:

O saptamana faina,

Florentin


(Florentin Stanciu) #19

Salut Radu.
Daca tot ai fost atat de amabil, poate ma pot revansa.

Am o cunostinta care ar avea nevoie de un conector software scris pentru Mac.

Are versiunea pentru Windows.

Evident, un proiect platit.

Esti interesat?

Multumesc.

with regards,

Florentin Stanciu


(Radu Lodina) #20

Florentin - mulțumesc pt. intenție dar nu este cazul.

Nu sunt interesat să fac proiecte plătite de pe forumuri unde activez. (bani știu să fac altcumva: mai safe, mai simplu, mai comod, mai mulți, …)

Aici ne întâlnim pentru că-mi face plăcere să-mi perect 15-20 min/zi + că mai învăt câte ceva …

Dacă proiectul prietenului tău poate fi făcut public, n’are un deadline strict, și-l pot face în 1,2 ore de lucru …

Acum “conector software” - este un termen generic.
Te rog mai multe detalii sau un link cu “versiunea pentru Windows” - să văd exact depre ce este vorba.