Få en live forhåndsvisning af et vindue fra et andet arbejdsområde med WindowSpy (Unity)

WindowSpy er en ny Unity AppIndicator, der giver mulighed for at vise et lille live (godt, næsten) eksempelvis et vindue på et andet arbejdsområde.

Oprettet af Jacob Vlijm som svar på en AskUbuntu spørgsmål, værktøjet er nyttigt, hvis du vil holde øje med et vindue på et andet arbejdsområde og vente på noget at afslutte.
For eksempel kan du bruge det til at se fremskridt i noget, der kører i en virtuel maskine. WindowSpy er ikke ligefrem nyttigt, hvis du vil bruge det til at se en video i forhåndsvisningen, fordi forhåndsvisningen opdateres hvert 3 sekund.

WindowSpy giver mulighed for nogle forhåndsvisning vindue tilpasning, ligesom størrelsen, grænsen bredde, baggrundsfarve og vindue position. Intervallet mellem forhåndsopdateringer kan ikke konfigureres, i det mindste for nu.
Du vil måske også gerne tjekke Jacobs andre projekter: Tag en pause, NoNotifications, SpaceView, Unity WallpaperSwitcher og Unity LauncherSwitcher.

Brug WindowSpy

Brug af WindowSpy kan være lidt forvirrende i starten, så her er hvordan det virker. Det første du skal gøre er at fokusere det vindue, du vil holde øje med i previewen, og vælg derefter "Represent active window elsewhere" fra WindowSpy-indikatormenuen.
Dernæst kan du flytte til en anden viewport og fra WindowSpy-indikatormenuen, vælg "Vis eksempel på dette visningsport" for at oprette forhåndsvisningen.
Når du gør dette, minimeres vinduet og sættes til klæbrig (vises på alle arbejdsområder). Det skyldes, at forevisningen skal fungere, skal vinduet være på det nuværende arbejdsområde. Dette fortrydes automatisk, når du lukker for previewen fra indikatormenuen.
Forhåndsvisningen har ingen vinduegrænser, så du kan flytte den, holde Alt og venstre-klik, og trække vinduet til den ønskede position.
For at lukke preview-vinduet skal du blot vælge "Luk preview og flytte til original viewport" fra WindowSpy-indikatormenuen.
Du kan cykle gennem disse 3-stadier (repræsenter vindue andre steder, vis eksempelvisning og luk preview) ved hjælp af en tastaturgenvej, som du skal indstille manuelt. For at gøre dette skal du gå til Systemindstillinger> Tastatur> Genveje og derefter under "Brugerdefinerede genveje" klik på "+" for at tilføje en ny genvej, brug "/ opt /windowspy / kode / cyklus "(uden citaterne) for kommandoen og tildele det en tastaturkryp, du vil have (sørg for, at tastaturgenvejen ikke allerede er i brug).
For mere information om, hvordan WindowSpy fungerer, skal du tjekke ud DETTE AskUbuntu svar.
Jeg skal også nævne, at i at få en VirtualBox-maskine i en forhåndsvisning i Ubuntu 16.10 er lidt vanskelig. Det skyldes, at i det mindste på min computer, når en virtuel maskine er fokuseret, kan indikatorer ikke klikkes (fejlrapport). Desuden fungerer tastaturgenvejen ikke direkte, fordi VirtualBox deaktiverer værts tastaturgenveje, når en virtuel maskine er fokuseret.
WindowSpy har en indbygget løsning for dette - det kigger automatisk efter VirtualBox virtuelle maskine windows hvis brugeren klikker på skrivebordet og bruger tastaturgenvejen. Men det virkede ikke for mig i Ubuntu 16.10.
Min løsning på dette problem var at lave et lille script, der tilføjer en forsinkelse, før du kører "cyklus" scriptet, så jeg kan bruge tastaturets shorcut og derefter aktivere VirtualBox-maskinvinduet. For at gøre dette skal du blot indsætte "sleep 2 && / opt /windowspy / code / cycle "(uden citaterne;" 2 "er antallet af sekunder, der forsinker at køre cyklus scriptet) i en fil, gør det eksekverbart og brug det til tastaturgenvejskommandoen i stedet for" / opt /windowspy / kode / cyklus "direkte.

Installer WindowSpy i Ubuntu

WindowSpy er tilgængelig i en PPA til Ubuntu 17.04, 16.10, 16.04 og 14.04. Hvis du vil tilføje PPA'en og installere programmet, skal du bruge følgende kommandoer:

sudo add-apt-repository ppa: vlijm /windowspy sudo apt opdatering sudo apt install windowspy

Alternativt kan du downloade deb fra HER.
Rapportér eventuelle fejl, du måtte finde @ Launchpad.
Tak til Jacob for tip!

Oprindeligt udgivet på WebUpd8: Daily Ubuntu / Linux nyheder og applikations anmeldelser.

Giv en kommentar

Dette websted bruger Akismet til at reducere spam. Lær, hvordan dine kommentardata behandles.