Open With - editiranje
(1 korsinik/a gleda/ju temu) (1) Gost

Open With - editiranje


16.08.2011 | 19:57
Pdf-ove uglavnom otvaram sa Acrobat-om i ponekad sa Preview-om. Jel postoji mogućnost da sam definiram koje aplikacije želim da budu ponuđene za otvaranje filea? Isto se odnosi i na .jpg, .png, ...
16.08.2011 | 21:22
Ima Jabučnjak i tražilicu

www.jabucnjak.hr/forum/softver/37999-kak...-sa-aplikacijom.html
16.08.2011 | 21:40
Hvala joskocurkovic, znam za to, možda sam malo nejasan bio. Znači imam nekakav pdf koji se po defaultu otvara u Acrobatu, ako ga recimo želim otvoriti u Preview idem na desni klik, open with i onda imam ponuđene sve aplikacije koje su u mogućnosti otvoriti pdf file, a to ne želim, želim da mi se ponudi samo Preview.
16.08.2011 | 21:44
Ne, ja mislim da nije čovjek to pitao, nego bi on htio utjecati na sadržaj liste koja se dobije sa desnoklik pa "Open With".

Prenosim sa http://hints.macworld.com/article.php?story=20030730161311391:

One method of shortening the menu is to simply trash the applications you don't use. However, there are many vital applications that are set to be able to open common file types, such as .txt, .avi and .jpg. For example, how often do you open a JPEG file using QuickTime player or Project Builder? but you wouldn't want to trash those apps, either. The following is a way to avoid having these apps clutter your "Open With..." submenu without deleting the apps themselves.
Control-click (or right-click) the app in question and select "Show Package Contents"
Open the Contents folder in the app bundle. There you'll find a file called Info.plist. This is an XML property list that stores all sorts of information about the app.
Open the file with your favourite text editor. I recommend Hydra, but TextEdit will do just fine.
Search for something that looks like the following:

<key>CFBundleTypeExtensions</key>
<array>
<string>txt</string>
<string>srt</string>
<string>suffix1</string>
<string>suffix2</string>
....
and so forth, with the suffices the app is able to open contained within the tags. Then you simply delete the suffix for items you don't want the app to open.
Save the file, and close it (or quit the editor).
This will prevent them from being listed in the "Open With..." menu. The application will still be able to open the relevant file types. However, you will no longer be able to drop files with the suffices in question onto the app directly.


Dakle, na taj način izbrišeš stavke koje ne želiš na "Open With" listi za određeni tip dokumenta. Ako želiš dodati stavku onda umjesto da obrišeš redak, dodaš redak

<string>zeljenaekstenzija</string>
16.08.2011 | 21:47
Renzo kaže:
Hvala joskocurkovic, znam za to, možda sam malo nejasan bio. Znači imam nekakav pdf koji se po defaultu otvara u Acrobatu, ako ga recimo želim otvoriti u Preview idem na desni klik, open with i onda imam ponuđene sve aplikacije koje su u mogućnosti otvoriti pdf file, a to ne želim, želim da mi se ponudi samo Preview.

Jednostavnije ti je odvuci PDF fajl na Preview-ovu ikonu u Docku
16.08.2011 | 21:53
Jel postoji mogućnost da sam definiram koje aplikacije želim da budu ponuđene za otvaranje filea?

Postoji, ali je "prljava".

Svodi se na to da editiraš Info.plist SVAKE pojedine aplikacije koju NE želiš vidjeti na Open With popisu, potražiš u njemu CFBundleTypeExtensions key i obrišeš pojedine ekstenzije.

Evo i konkretnog primjera. Kad kliknem desnim dugmetom na PDF dokument, nudi mi razne aplikacije (od Acrobata do Safarija) koje čitaju PDF. Među njima je i QuickTime Player 7 u kojem, koliko se sjećam, nisam nikada otvorio PDF pa zapravo samo smeta na popisu (kao i mnoge druge).

Otvaram folder u kojem je QuickTime Player 7, desno dugme, Show Package Contents. Kliknem na Contents. Vidim Info.plist. Odvučem ga u text editor (poslužit će i sistemski TextEdit) i u njemu potražim "CFBundleTypeExtensions". Ima ih puno, ali mene zanima onaj koji definira PDF. Glasi ovako...

<key>CFBundleTypeExtensions</key>
<array>
  <string>pdf</string>
</array>

Obrišem "<string>pdf</string>" tako da ostane samo ovo...

<key>CFBundleTypeExtensions</key>
<array>
</array>

...i snimim.

Ako sad kliknem desno dugme na PDF dokument, Open With će i dalje prikazivati QuickTime Player 7.

Prikazuje ga zato jer se aplikacije kod prvog startanja registriraju u Launch Services bazu.

Za one koji žele znati više: Launch Services je API kojeg Finder koristi za otvaranje aplikacija, dokumenata i URLova, te za definiranje preferiranih aplikacija za otvaranje pojedinih tipova dokumenata i za registriranje informacija o tome koja aplikacija otvara koje tipove dokumenata. Ova činjenica ne ide u prilog onima koji tvrde da Mac nema registry.

Najelegantniji način za rebuildati taj registry je pokrenuti sljedeću skriptu (iz AppleScript Editora):

display dialog "The Finder must quit and will relaunch after the Launch Services rebuild is complete. The rebuild may take several minutes, during which time you should refrain from using any other apps." buttons {"Cancel", "Rebuild LS Database"} default button 2 with icon caution
ignoring application responses
  tell application "Finder"
    delay 2
    quit
  end tell
end ignoring
delay 5
tell application "System Events" to set running_applications_ to get name of every application process
if running_applications_ contains "Finder" then do shell script "killall Finder"
do shell script "/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user"
tell application "Finder"
  delay 2
  activate
end tell
tell me to activate
display dialog "The Launch Services rebuild is now complete." buttons {"OK"} default button 1 with icon note

Kad skripta odradi svoje, desni klik na PDF više neće prikazivati QuickTime Player 7.

Dobra vijest je da nakon te operacije i dalje možemo PDFove vući na ikonu QuickTime Player 7 - i on će ih uredno otvarati.

Ova skripta gore je dobrodošla i nevezano za petljanje po Info.plistama aplikacija jer očisti iz registrya sve aplikacije koje smo u međuvremenu odvukli u smeće.

A loša vijest je da proces editiranja Open With izbornika na opisani način može potrajati. Moguće da postoji neki utility koji pokrati postupak, ali nisam ga još sreo - istina, nisam ga ni tražio jer mi ne smeta kupus u Open With izborniku.
16.08.2011 | 21:54
To je TO, hvala Smayoo.

Jednostavnije ti je odvuci PDF fajl na Preview-ovu ikonu u Docku

Me ne koristim Preview toliko često da bi zaslužio mjesto u Docku
16.08.2011 | 22:03
Djipi, hvala na iscrpnom i slikovitom prikazu.
16.08.2011 | 23:40
Renzo kaže:
Me ne koristim Preview toliko često da bi zaslužio mjesto u Docku

Mozes koristiti i Quicklook, koji je za PDF-ove vrlo blizu Previewa
17.08.2011 | 07:41
Pa zapravo i nije. Quicklook (OS 10.6.5) ima problema sa prikazom PDFova koji koriste novije verzije formata. Sve mi se češće dešava da PDF u Quicklooku prikaže bez ijednog slova osim hrvatskih (čćžšđ).
Moderatori: Bertone
  • Stranica:
  • 1

Vikalica™

Zadnja poruka: pred 11 sati, 10 minuta
  • Yonkis: I pretraga je beskorisna, zato sam pisao novu temu jer mi je trebalo manje vremena da ju natipkam i dodam screenshotove nego da češljam rezultate pretrage.
  • Yonkis: Jedem ti jabucnjak, napišem novu temu i nisam odabrao Forum i sve mi izbriše kad sam kliknuo PROVJERI. Odsutajem, 20 min tipkanja otišlo u vjetar. Nikakav alert ili nešto da iskoči da me upozori.
  • ZeljkoB: Zaba na dev beti radi bez greske
  • dpasaric: Vidio sam neke na Twitteru da su stavili dev betu, ali nisu ovdje.
  • mbp2009: ne vidim neke konkretne info na netu za to
  • mbp2009: Ne znam odakle ove diskusije poticu, ali da vidim, ima li koga na dev beti ios? Pogotovo ovaj dio me zanima za PBZ i poslovnu PBZ, ako radi
  • dpasaric: Čekam da mi dođe jedan zanimljiv komad hardvera, pa ću finalizirati velik pregled monitora koji će mnogima biti koristan!
  • dpasaric: "Your request has been processed"
  • Ender: takodje i ja molim admina da obrise i moj korisnicki nalog. ostavljam mogucnost da se kasnije opet prijavim kad i ako se neke stvari promene. pozzz i svako dobro.
  • dpasaric: @Air U redu, razumio sam. Hvala ti na svemu onom pozitivnom, ono drugo će srediti vrijeme.
  • jura22: Vrijeđaj partizane i Tita pa da vidiš.
  • Air: Ako si razumio onda napravi to, a ne da moram pisali litanije za jednostavan zahtjev.
  • dpasaric: Air, naravno da je dovoljno, ako to želiš mogu i ja odmah, ali hej, jutro je pametnije od večeri, prespavaj, pa javi, najmanji je problem kliknuti na delete.
  • Air: Zanimljiv vam je latinski. Uživajte. Između vaših upisa napišite što je potrebno da zatvorim račun na Jabučnjaku ako nije očigledno dovoljno razumljivo ovo što sam napisao na vikalici.
  • smayoo: Canis mater studiorum. Stara studentska. :D
  • dpasaric: @Gjuroo: Per aspera ad astra!
  • Gjuroo: @Air: Illegitimi non carborundum.
  • dpasaric: Chill out i vidjet ćeš kako će ovo sada biti ugodnije, korisnije i pozitivnije mjesto za sve korisnike.
  • dpasaric: Joj ne drami.
  • Air: Molim odgovornu osobu da obriše Air račun.
  • Air: U ovim novim okolnostima transparentnog licemjerstva pojedinca podvlačim crtu. Ja nemam želudac za trpiti to da mi jedan licemjer briše čiste postove samo zato što on ima problem u svojoj glavi. Kako je tino1 rekao bilo mi je zadovoljstvo dolaziti na Jabučnjak radi ljudi. Ovim putem pozdravljam sve dobre ljude Jabučnjaka i HVALA vam! Nakon ovog upisa brišem svoj račun.
  • dpasaric: Sve što je sada obrisano u "kafanskim laprdanjima" je bilo u dogovoru s Djurom, počistili samo za sobom i tko hoće može tamo dalje s "lakim temama".
  • drlovric: @Rusty: Slazem se 100%. Svako bira za sebe. Jedna tema u sekciji Razno, nije smetala nikome ko je dosao da konzumira nesto drugo. Ako sam dosao u ducan da kupim povrce, zasto bi mi smetalo sto prodaju i hranu za bebe? :)
  • rusty: Evo kao dugogodišnji član foruma, moram priznati da niti jednom nisam otvorio političke teme niti sudjelovao u njima na forumu. Dolazim vidjeti non političke, non automobili teme. I jedna i druga su mi kao nogomet, besmislene i ne interesantne. Da li će mi faliti, ne. Da li ću manje dolaziti na forum, ne.
  • dpasaric: To je tvoje viđenje.
  • dpasaric: Obećajem da ćemo je izreklamirati na forumu, pa tko voli…
  • Air: Znam tvoje ovlasti. Nije u tome problem. Problem je što se Jabučnjak predstavlja kao pozitivan, a ovo što ti radiš je negativno!
  • dpasaric: Evo, pokreni i ti moderiraj Signal grupu za vaše političke rasprave.
  • dpasaric: I probaj biti koristan. Pokreni nešto pametno i svima korisno.
  • dpasaric: Pročitaj kućni red još jednom.
  • Air: @dpasaric Otvorio si javni komunikacijski kanal. Tko si ti da brišeš postove iste tematike o kojoj sam pišeš, ako ti postovi nisu uvredljivi i ne krše nikakav zakon?
  • dpasaric: Poanta je da je besmisleno dalje širiti raspravu.
  • Air: Fakat imaš teških osobnih problema
  • Air: Protiv "cara" se ne smije ništa pisati?
  • Air: Smetati osobno?
  • Air: i zašto si obrisao ovaj moj tekst is te teme?
  • Air: u temi kafanska laprdanja
  • Air: @dpasaric Samostalno, ničim izazvan optužio si Djuru za nešto. Djuro ti je odgovorio. Budi čovjek, pa kada si "zagrizao" odgovori čovjeku na njegovu cijelu obranu. - stavku po stavku.
  • Air: Skrećeš TEMUsa svojih LOŠIH djela na svoja DOBRA djela (koja nitko ne spori).;)
  • dpasaric: Propast su lijenost i jalovo lamentiranje. Tko je vrijedan i radi neće propasti.
  • dpasaric: Jabučnjak je do svoje punoljetnosti davao odličnu pomoć svakome tko je došao i bez vaših političkih prepucavanja.
  • dpasaric: Vaša hipoteze su potpuno promašene! :) Ono kao "super je imati stalno aktivnu crnu kroniku jer će onda puno ljudi to čitati, pa će ti koji to čitaju pomagati drugima." Bez brige, tko treba pomoć dobit će je i bez crne kronike.
  • Air: Represija i samovolja su isključivo put u propast
  • drlovric: Represija i samovolja nikada nije rjesenje.
  • drlovric: Plenkovic je porucivao Hrvatima kome nije dobro neka ide u DE. Bis bald. A danas drzava daje pare povratnicima jer kapital su ljudi. Ako nas KGB sve rastjera odavdje, ovaj forum ce sam sebi biti svrha :)
  • Air: Mislim da je uvreda za članove jabučnjaka koji su aktivni u političkim temama na jabučnjaku uspoređivati ih sa ekipom koja “troši” takve teme na drugim portalima. Iako smo svakodnevno na forumu neke od tih politički tema nemaju upisa po nekoliko dana. To znači da ekipa nije “ovisna” o tome da non-stop nešto serucka nego se upisuje kad netko nešto ima.
  • Air: Na osnovu ovoga dolazimo da je vrijednost ovog foruma u ljudima koji su svakodnevno aktivni na forumu, a to je uz pomoći ovih političkih tema.
  • Air: Druga vrijednost je već navedena, a to je što je forum sa takvim temama bio aktivan, i ljudi su tada bili prisutni pa su češće otvarali tehničke teme i više pomagali. Danas, a pogotovo u skoroj budućnosti više neće biti potreba za ovakvim tehničkim forumima jer će ljudi pomoću AI-a brže i učinkovitije naći rješenja svog problema.
  • Air: Nije poanta tih tema da netko “ispadne” upravu, niti da se netko uvjeri u neku od teorija koje smo ovdje secirali. Poanta je da su mnogi članovi na osnovu smayoo-ovog angažmana korigirali svoje izražavanje i prepucavanje. Ja sam prvi među njima.
  • Air: Prva vrijednost naših politički tema je: kažu “željezo se kuje dok je vruće” po tom principu ja vidim velike promjene na mnogim članovima koji su aktivni u tim temama. Neće se netko naučiti komunicirati i promišljati o svojoj dosadašnjoj negativnoj komunikaciji kada nema “vatre” i aktivnog korektiva (u našem slučaju smayoo-ta).

Za vikanje moraš biti prijavljen.

Prijava

Novo na Jabučnjaku

Teme

Poruke

Oglasi

Anketa

Koji Mac koristite?

Page Speed 0.42 Seconds

Provided by iJoomla SEO