Puncte:0

DWM - Aveți nevoie de ajutor pentru configurarea tastelor rapide pentru capturi de ecran folosind mutilare în Suckless DWM

drapel th

Sunt un începător în toate astea. Am instalat DWM pe serverul Ubuntu și vreau să configurez o tastă rapidă pentru utilizarea mutilării pentru a face capturi de ecran. Vreau să am două taste rapide:

  • Pentru o captură de ecran care este stocată pe desktopul meu
  • Pentru o captură de ecran care este stocată în clipboard-ul meu

Nu am reușit să fac asta să funcționeze. Am adăugat o nouă tastă rapidă la config.h DWM: Cod:

{ MODKEY, XK_o, spawn, {.v = screenshot2 } },

și folosind aceasta numită screenshot2: Cod:

static const char *screenshot2[] = {"maim", "-s", "~/Desktop/screenshot.png"};

Tasta rapidă funcționează, permițându-mi să fac o captură de ecran, dar captura de ecran nu este salvată. Rulând aceeași comandă în terminal, constat că „Maim nu a putut deschide fișierul pentru scriere”. Funcționează când adaug sudo pentru a-l rula, dar asta face ca acesta să nu mai apară atunci când utilizați tasta rapidă dwm.

Separat de aceasta, am făcut și un fișier batch pe care îl apelez cu o altă tastă rapidă printr-o funcție: Cod:

static const char *screenshot1[] = {"./screenshot.sh", NULL };

Conținutul ecranului screenshot.sh este: Cod:

mutilat -s | xclip -selection clipboard -t imagine/png

Pentru stocarea capturii de ecran în clipboard-ul meu. Nici asta nu funcționează, iar mutilarea nici măcar nu începe.

ce fac greșit? Este totul despre permisiunile de scriere?

Mulțumesc foarte mult!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.