Există o modalitate de a ascunde fereastra aplicației și pictograma de andocare a unui anumit aplicație activă în OS X? Îmi place un serviciu de fundal care poate fi activat sau dezactivat.

Comentarii

  • Soluția poate fi foarte bine specifică aplicației, deci ar fi bine să cunoașteți aplicația pe care încercați să o ascundeți.
  • este o aplicație terță parte numită morphvox

Răspuns

Această soluție a funcționat pentru mine, dar ar putea depinde de aplicația în cauză. Am încercat-o cu o aplicație terță parte numită „Burn” și a funcționat.

  1. Accesați dosarul aplicațiilor și faceți clic dreapta (control-clic) pe aplicația pe care doriți să o ascundeți de doc.

  2. Faceți clic pe Show contents. Acum ar trebui să puteți vedea fișierele „în interiorul” aplicației.

  3. Deschideți fișierul Info.plist în Contents folder cu TextEdit (clic dreapta -> „Deschidere cu …”)

  4. Mergeți chiar în partea de jos a fișierului și găsiți ultimele două rânduri care ar trebui să spună:

    </dict>
    </plist>

  5. Acum introduceți acest lucru înainte de aceste două linii și salvați fișierul.

    <key>LSUIElement</key>
    <true/>

După aceasta, pictograma de andocare a aplicației nu va mai fi afișată. Rețineți că va trebui să utilizați Activity Monitor sau Terminal (killall <appname>) pentru a părăsi aplicația dacă închideți fereastra.

Dacă închiderea ferestrei se oprește aplicația, puteți apăsa cmd + h pentru a ascunde fereastra. Acest lucru ar trebui să facă aplicația complet invizibilă.

Pentru a o face din nou vizibilă, trebuie doar să eliminați din nou aceste două linii și aplicația să se comporte ca înainte.


Sursă: Link

Comentarii

  • Nu ‘ nu funcționează în 10.12 și mai târziu. ??
  • @Itachi Nu am ‘ nu am un Mac pentru testare, îmi pare rău.
  • Înregistrare sandbox fail: Semnătura codului nu este validă: Operațiunea nu a putut fi finalizată. (Eroare OSStatus -67030.) Se pare că unele instrumente terță parte bazate pe acest lucru nu funcționează în Sierra nici ‘. S-a blocat.
  • Funcționează la 10.13.5, după modificare, trebuie să reporniți aplicația.
  • Testat și funcționează bine pentru XQuartz, macOS Mojave 10.14.6. Mulțumesc.

Răspunde

Folosește comanda nativă PlistBuddy pentru a o face:

/usr/libexec/PlistBuddy -c "Add :LSUIElement bool true" /Applications/[AppName].app/Contents/Info.plist 

Nu uitați să schimbați [App Name].

Dacă doriți să reveniți, executați comanda:

/usr/libexec/PlistBuddy -c "Delete :LSUIElement" /Applications/[AppName].app/Contents/Info.plist 

Comentarii

  • Funcționează la 10.14.4. Vă mulțumim

Răspundeți

Recent am dat peste o aplicație numită GhostTile și face exact acest lucru. Am încercat dock dock și nu a funcționat, dar acesta a funcționat cu siguranță și este destul de minunat.

http://ghosttile.kernelpanic.im/

Comentarii

  • S-a terminat folosind această aplicație. Există avantaje dacă folosești versiunea cu plată față de versiunea de încercare?
  • Din ceea ce îmi dau seama, apare doar o fereastră deranjantă ocazională care spune că ‘ utilizezi o copie fără licență din acesta.

Răspuns

O terță parte -and-drop aplicație numită Dock Dodger elimină o aplicație din Dock și secvența command + tab pentru dvs. În acest fel, o aplicație încă rulează activ , dar complet ascuns .

Funcționează pentru majoritatea aplicațiilor de pe Mac. Cu toate acestea, atunci când actualizați o aplicație ascunsă, aceasta ar putea anula modificarea dvs., deci este posibil să fie necesar să o rulați din nou prin Dock Dodger.

Pași de urmat:

  1. Descarcă Dock Dodger (de exemplu: descarcă din Apponic )
  2. Porniți Dock Dodger (poate fi necesar să permiteți deschiderea acestei aplicații din setările de securitate macOS deoarece este un dezvoltator terță parte neidentificat.
  3. Glisați și fixați aplicația pe care doriți să o ascundeți în fereastra Dock Dodger
  4. Ieșiți din Dock Dodger
  5. Pur și simplu (re) porniți aplicația pe care doriți să o ascundeți.

Există unul” dar … „

Când porniți aplicația pe care tocmai l-ați setat să fie ascuns, acesta va afișa fereastra aplicației.

  • Faceți clic oriunde în fereastra aplicației pentru ca aceasta să ajungă în față și să se concentreze
  • Apăsați command + H pe tastatură pentru ascunde aplicația Odată ascunse, majoritatea aplicațiilor vor rămâne ascunse.

Pentru a părăsi o aplicație ascunsă:

  • Deschideți Monitorul Activității
  • Găsiți numele aplicației ascunse în listă
  • Ieșiți sau Forțați ieșirea

sau:

  • Găsiți aplicația ascunsă în Finder (de obicei în folderul Aplicații)
  • Porniți aplicația ascunsă
  • Pentru majoritatea aplicații, aceasta va afișa fereastra aplicației și o va aduce în față
  • Acum puteți părăsi aplicația din meniul macOS sau apăsați command + Q

Un dezavantaj al utilizării Dock Dodger:

Este reversibil? Dock Dodger nu vă ajută să anulați această modificare. Pentru a o inversa:

Dezavantajul utilizării Dock Dodger

  • Este „o acțiune foarte ușoară de glisare și plasare într-un singur pas.

I” L-am folosit cu succes pentru a ascunde aplicațiile Wacom Desktop Center și SpamSieve pe macOS Sierra. Am observat că locația oficială de descărcare a Dock Dodger a fost offline, așa că am adăugat un link de descărcare Apponic.

Comentarii

  • Minunat. De asemenea, puteți deschide aplicația care rulează cu Command + sus și, în mod normal, puteți părăsi aplicația cu Command + Q

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *