Puncte:0

Oglindirea ferestrei focalizate în prezent

drapel gq

Din când în când, în timp ce prezint folosind un proiector, am afișajele configurate ca extinse și am o fereastră pe ecranul proiectorului pe care publicul să le urmărească în timp ce am notele mele etc. pe ecranul laptopului. Deoarece nu mă aflu în fața proiectorului, devine dificil să interacționez cu ferestrele afișate pe proiector. Având o copie a ferestrei pe care doresc să o proiectez pe proiector, îmi permite să interacționez cu fereastra originală, în timp ce publicul poate vedea numai conținutul acelei ferestre. Din acest motiv, trebuie să creez o copie a unei ferestre utilizând următoarele comenzi:

wmctrl -l 

Urmat de:

gst-launch-1.0 ximagesrc xid=0x04000007 ! videoconversie! autovideosink

Schimbarea numărului xid cu cel pentru fereastra dorită.

Ar fi convenabil să puteți avea o comandă rapidă de la tastatură pentru a oglindi fereastra activă în prezent. Este posibil să creezi un script sau ceva pentru a:

  1. Obțineți xid-ul ferestrei focalizate.
  2. Creați o fereastră oglindă
  3. (opțional) Așezați copia pe monitorul extern.
Puncte:0
drapel gq

Am găsit singur o soluție la această problemă folosind xdotool

Am scris acest mic scenariu:

#!/usr/bin/env bash

xdotool getwindowfocus | xargs -I% gst-launch-1.0 ximagesrc xid=% ! videoconversie! autovideosink

L-am salvat într-un folder care se află în %PATH% și l-am făcut executabil. Atunci când vreau să oglindesc o fereastră, îi concentrez ALT + F2 și rulați scriptul. Este creată o copie a ferestrei care poate fi apoi pusă manual pe monitorul extern.

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.