Quit all apps -> osim odabranih
(1 korsinik/a gleda/ju temu) (1) Gost

Quit all apps -> osim odabranih


19.02.2011 | 21:32
I evo vec dugo vremena nisam se uspio priviknuti da mi se aplikacija ne gasi nakon sto stisnem na x
Ima li kakva skripta ili aplikacija koja bi gasila sve otvorene aplikacije osim onih koje ja odaberem? Znaci da napravim nekakvu white list aplikacija koje ce ostati otvorene, a sve ostale da se gase?
Ili npr. kad stisnem x da se aplikacija kompletno ugasi osim npr. maila i safarija?

Postoji li nesto takvo?
LP, Jakov
Tema zaključana.
19.02.2011 | 21:38
Desni klik na aplikaciju i odaberi Quit.
Pardon, ono što tražiš nisam siguran da ima. Ipak možda netko i zna.
Tema zaključana.
19.02.2011 | 21:40
Osim toga i cmd+q?
Nesto jednostavnije kad imam otvoreno cca 10 aplikacija?
Tema zaključana.
19.02.2011 | 21:45
Probaj ovo, možda je ipak to to što tražiš. gigaom.com/apple/how-to-quit-all-open-applications-in-os-x/
Da a nisi naveo bitno, koji OS imaš ?
Tema zaključana.
19.02.2011 | 22:15
Imam aplikaciju koja gasi sve otvorene programe.... ali ja bi htio da ugasi sve, osim onih koje ja stavim na white list... npr. mail i safari....
os je snow leopard....
Tema zaključana.
19.02.2011 | 22:55
Zašto ti to uopće smeta? Aplikacija koja se ne quita kad klikneš na crveni X je ona koja može imati više neovisnih prozora. Ako si pozatvarao sve prozore, a sama aplikacija nije quitana, to znači da je u memoriji ostao samo neki manji njen komad. Prilično slično kao kad ti recimo na Windowsima Adobe Reader, Microsoft Office ili Open Office nainstalira u tray onaj quick launch rezidentni dio. Samo što pod Windowsima imaš dojam da si quitao aplikaciju jer ti se više ne pojavljuje u taskbaru, a na Macu jasno vidiš što je aktivno, a što nije. Kad (ako) ti ih se baš nakupi puno, a ne koristiš ih, treba ti - koliko? - 10 sekundi max. da prođeš preko docka i desnoklik+quit poklikaš sve.
Tema zaključana.
  • dpasaric
  • Posjetitelj
19.02.2011 | 23:13
Smayoo je sve rekao. Meni je CMD+Q "u prstima" i kada imam nešto veliko što moram ugasiti to je doslovno trenutak.
Tema zaključana.
19.02.2011 | 23:17
Svida mi se minimalizam u docku, a i zbog potrosnje memorije... ali ako kazete da app u trenutku kad nema otvorenih prozora ne zauzima puno radne memorije, onda nije strasan problem... morat cu se malo pozabaviti s activity monitorom....
Tema zaključana.
19.02.2011 | 23:32
Primjetit ćeš da neke loše napisane aplikacije žderu puno RAM-a čak i kad nemaju nijedan prozor. Microsoft Office npr. Ja sam kroz korištenje uočio da su to i inače loše aplikacije i jednostavno ih ne koristim (niti imam instalirane). Drugi primjer su aplikacije koje trebaju X11 za rad. Npr. Inkscape ili GIMP. One drže cijeli X11 dignut čak i ako nemaju prozore otvorene. Ali njih čak i kad quitaš, X11 se ionako ne quita automatski.

Inače, mene isto živcira kad mi je puno živih aplikacija u docku, a da ih zapravo rijetko trebam, tako da sam se jako brzo naučio na cmd-Q. A kad pogledam workspace svoje drage, dobijem slom živaca. Kod nje bude i po 15 ikonica "s točkom" u docku, a da je neke od njih zadnji put stvarno trebala prije 2 mjeseca. A sve radi normalno.
Tema zaključana.
19.02.2011 | 23:43
treba ti - koliko? - 10 sekundi max. da prođeš preko docka i desnoklik+quit poklikaš sve.

Postoji i brži način: držiš CMD, klikćeš TAB (za selektiranje pojedine aktivne aplikacije) i kad si na onoj aplikaciji koja ti više ne treba, i dalje držeći CMD, stisneš Q. Aplikacija će se ugasiti, a s TABom možeš dalje selektirati aplikacije (i gasiti ih sa Q).

Ako si brzoplet pa preskočiš aplikaciju s TABom, dodaš još SHIFT pa se tabbaš unazad.


Moguće je i AppleScript rješenje koje bi radilo baš ono što je jakovz opisao, ali kako nisu sve aplikacije skriptabilne (pa ih nije moguće quitati preko AppleScripta), trebalo bi koristiti "prljavi" način pa one koje nisu skriptabilne killati iz shella (procesom killanja bi i dalje upravljao AppleScript).
Tema zaključana.
20.02.2011 | 01:21
S malim zakašnjenjem došlo mi je do mozga da quitanje preko AppleScripta radi neovisno o tome da li je aplikacija skriptabilna ili ne.

Zahvaljujući tome, skripta je banalna i svodi se na ovih 5 redova:

set whitelist to {"Finder", "Safari"}
tell application "System Events" to set allApps to (name of every process whose visible is true and name is not (my name as text))
repeat with unwantedApp in allApps
  if unwantedApp is not in whitelist then tell application unwantedApp to quit
end repeat

Prvi red je ključan jer se u njemu navode aplikacije koje NE želimo quitati (definira se whitelist). U ovom slučaju to su Finder i Safari. Imena aplikacija se navode u zagradi i odgovaraju imenu koje se pojavljuje u Docku (ili dok TABamo).

Drugi red, koristeći System Events, kreira popis svih "vidljivih" aplikacija ("nevidljive" su one koje se NE pojavljuju u Docku, a vidljive su, kao procesi, u Activity Monitoru - njih NE diramo), uklanjajući pritom s popisa ono što će izvršiti skriptu (da skripta ne quita samu sebe prije nego obavi posao).

Potom slijedi petlja koja se ponavlja za sve aplikacije koje su se našle na popisu. U petlji se vrši provjera da li se pojedina aplikacija nalazi u white listi i ako se NE nalazi, quitamo je.
Tema zaključana.
20.02.2011 | 10:19
To je to!!!! radi super!
Hvala puno
Tema zaključana.
20.02.2011 | 12:16
jakovz kaže:
Svida mi se minimalizam u docku, a i zbog potrosnje memorije... ali ako kazete da app u trenutku kad nema otvorenih prozora ne zauzima puno radne memorije, onda nije strasan problem... morat cu se malo pozabaviti s activity monitorom....


E sad, to i je i nije istina. Recimo Safari meni zna nakon duljeg korištenja (al dobro ja sam valjda jedini lapan koji kad surfa ima 40-50 otvorenih tabova ) iako su svi prozori pozatvarani uključujući i Downloads prozorčić, jest i do 600MB RAMa.

CMD+Q je tako dobra stvar da mi je nezamislivo da bi itko odabrao neku drugu kombinaciju osim toga a pogotovo ALT+F4. Inače ako želiš zatvorit aktivni prozor neke aplikacije stisni CMD+W.

Ako želim "pobit" više aplikacija, tada držim CMD+TAB i onda navigiram tabom do željene aplikacije te kad sam je selektirao stisnem Q i nastavim postupak (svo to vrijeme držim CMD) et voila
Tema zaključana.
20.02.2011 | 12:25
Zar je 600 MB puno za Safari? Safari je, ako mene pitaš, samo malu malu malu mrvicu manje loš od MS Internet Explorera.
Tema zaključana.
20.02.2011 | 13:53
haha za Safari nije puno
Tema zaključana.
Moderatori: Bertone
  • Stranica:
  • 1

Prijava