drywood
19-07-07, 06:26
Ciao a tutti, primo post.
Problema: ho un'applicazioncina (sviluppata in AppleScript) che ho bisogno sia lanciata ogni volta che viene lanciato Photoshop.
Questa applicazioncina fa fare delle cose al sistema operativo che migliorano notevolmente il lavoro in photoshop, ma siccome mangia giga e giga di ram (gli permette di vedere più di due giga di ram), non posso tenerla sempre attiva o impostarla all'avvio del computer! :o
L'applicazioncina l'ho fatta anche in una versione alternativa aggiungendo nello script un comando alla fine che apre photoshop, e fin qui tutto ok. Ma quando si fa doppio click su un file grafico che il sistema operativo associa a photoshop, questo verrà aperto senza interpellare l'applicazioncina. Dato che il 95% delle volte che apro photoshop lo faccio così indirettamente cliccando su un suo file grafico (e non sono solo io qui che ci lavoro, e così fanno gli altri), non so come fare. :???:
Avevo pensato tre metodi, se può servire da spunto, oppure è ben accetta qualsiasi altra idea. :roll:
PRIMO:
Far aprire i file grafici assegnandovi l'applicazioncina (anziché Photoshop) e facendole "capire" che deve prima fare ciò che già ora fa e poi lanciare photoshop per fargli aprire il file, e questo sono riuscito a farlo scopiazzando in giro sui forum. 8)
Mi direte: allora hai risolto! imposti dal FINDER di aprire TUTTI i documenti di quel tipo (jpg, psd, psb, tif, ecc...) con l'applicazioncina, anziché un file alla volta, e il gioco è fatto.
E invece no! :o In linea con i misteri di Apple, accade che appena si clicca per applicare a tutti i file di quel tipo l'applicazioncina, il disegno dell'icona cambia e torna impostata l'applicazione di default (per esempio Anteprima per le immagini JPG). :?:
Praticamente il trucco funziona solo se imposto "APRI SEMPRE CON QUESTA APPLICAZIONE" per un solo file. Non posso applicarlo a tutta una categoria di files. :cry:
Ho modificato l' info.plist dell'applicazioncina per includervi tutte le estensioni di file di photoshop copiando l'array dall'info.plist di Photoshop, ma niente. :(
Qualcuno sa come far capire a questo testone di sistema operativo che deve aprire TUTTI i file con l'applicazioncina? perché lo scherzo di rifiutarsi di farlo non me lo fa se gli imposto un'atra applicazione (ad esempio Anteprima o Photoshop stesso o altre) e me lo fa proprio con l'applicazioncina che mi serve? :P Che fa, lo fa apposta o è l'effetto di qualche legge di Murphy? (scherzo, ovviamente!)
SECONDO:
Associare a livello di sistema operativo (non ho idea dove né come) l'azione di lanciare la mia applicazioncina appena si accorge che viene lanciato photoshop. Ma non ho la minima idea di come fare... :???:
TERZO:
Modificare photoshop per fargli lanciare prima l'applicazioncina (come una specie di autoexec.bat del vecchio dos), ma non so né se photoshop ha una cosa del genere né, in caso positivo, come si fa e dove andare a mettere le mani. :roll:
QUARTO:
???
Se dovesse venirvi qualche idea :idea: ...ogni suggerimento è ben accetto.
Grazie a tutti! :wink:
Problema: ho un'applicazioncina (sviluppata in AppleScript) che ho bisogno sia lanciata ogni volta che viene lanciato Photoshop.
Questa applicazioncina fa fare delle cose al sistema operativo che migliorano notevolmente il lavoro in photoshop, ma siccome mangia giga e giga di ram (gli permette di vedere più di due giga di ram), non posso tenerla sempre attiva o impostarla all'avvio del computer! :o
L'applicazioncina l'ho fatta anche in una versione alternativa aggiungendo nello script un comando alla fine che apre photoshop, e fin qui tutto ok. Ma quando si fa doppio click su un file grafico che il sistema operativo associa a photoshop, questo verrà aperto senza interpellare l'applicazioncina. Dato che il 95% delle volte che apro photoshop lo faccio così indirettamente cliccando su un suo file grafico (e non sono solo io qui che ci lavoro, e così fanno gli altri), non so come fare. :???:
Avevo pensato tre metodi, se può servire da spunto, oppure è ben accetta qualsiasi altra idea. :roll:
PRIMO:
Far aprire i file grafici assegnandovi l'applicazioncina (anziché Photoshop) e facendole "capire" che deve prima fare ciò che già ora fa e poi lanciare photoshop per fargli aprire il file, e questo sono riuscito a farlo scopiazzando in giro sui forum. 8)
Mi direte: allora hai risolto! imposti dal FINDER di aprire TUTTI i documenti di quel tipo (jpg, psd, psb, tif, ecc...) con l'applicazioncina, anziché un file alla volta, e il gioco è fatto.
E invece no! :o In linea con i misteri di Apple, accade che appena si clicca per applicare a tutti i file di quel tipo l'applicazioncina, il disegno dell'icona cambia e torna impostata l'applicazione di default (per esempio Anteprima per le immagini JPG). :?:
Praticamente il trucco funziona solo se imposto "APRI SEMPRE CON QUESTA APPLICAZIONE" per un solo file. Non posso applicarlo a tutta una categoria di files. :cry:
Ho modificato l' info.plist dell'applicazioncina per includervi tutte le estensioni di file di photoshop copiando l'array dall'info.plist di Photoshop, ma niente. :(
Qualcuno sa come far capire a questo testone di sistema operativo che deve aprire TUTTI i file con l'applicazioncina? perché lo scherzo di rifiutarsi di farlo non me lo fa se gli imposto un'atra applicazione (ad esempio Anteprima o Photoshop stesso o altre) e me lo fa proprio con l'applicazioncina che mi serve? :P Che fa, lo fa apposta o è l'effetto di qualche legge di Murphy? (scherzo, ovviamente!)
SECONDO:
Associare a livello di sistema operativo (non ho idea dove né come) l'azione di lanciare la mia applicazioncina appena si accorge che viene lanciato photoshop. Ma non ho la minima idea di come fare... :???:
TERZO:
Modificare photoshop per fargli lanciare prima l'applicazioncina (come una specie di autoexec.bat del vecchio dos), ma non so né se photoshop ha una cosa del genere né, in caso positivo, come si fa e dove andare a mettere le mani. :roll:
QUARTO:
???
Se dovesse venirvi qualche idea :idea: ...ogni suggerimento è ben accetto.
Grazie a tutti! :wink: