Dropbox ha la possibilità di aggiungere un pulsante alla barra degli strumenti del Finder. Viene visualizzato anche nella finestra "Personalizza barra degli strumenti ...". Non riesco a trovare alcuna documentazione su come è fatto questo genere di cose .... Qualcuno sa come farlo, o qualcuno può indicarmi qualche documentazione o codice di esempio?Aggiunta di pulsanti alla barra degli strumenti del Finder?
EDIT ONE:
Credo che un inizio sarebbe trovare la posizione delle icone esistenti, e qualsiasi codice correlato.
Ho notato che Dropbox ha file in Library/DropboxHelperTools/Dropbox_u501 chiamati mach_inject_bundle_stub.bundle e FinderLoadBundle che potrebbero fare la magia. Dropbox sta anche inserendo il badge "tick" sulle icone del Finder. Questo codice potrebbe essere coinvolto: github.com/rentzsch/mach_star
EDIT DUE: A Dropbox intervento di Rian Hunter circa il processo è qui, intorno alle 15:30 http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-how-dropbox-did-it-and-how-python-helped-4896698
Guardando nel file DropboxBundle in il Dropbox_u501 mostra le icone e un codice compilato. Il codice suggerisce che Rian Hunter è l'autore: http://twitter.com/timeserena
Rian ha la sua propria versione del codice di Mach stella sul github - https://github.com/rianhunter/mach_star - tho sembra molto più vecchio
montaggio a tre
C'era un ' Codice Iniezione Workshop 'a Stanford poche settimane fa - http://stanfordacm.com/past/ - ospitato da Rian. Se qualcuno ha note da questo per favore fammi sapere!
possibile duplicato di [Come scrivere OS X Finder plug] (http://stackoverflow.com/questions/1294335/how-to-write-os-x-finder-plugin) –
Dropbox non è l'unica app per farlo - controlla anche [XtraFinder] (http://www.trankynam.com/xtrafinder/) che adoro. Sto ancora cercando di capire come farlo con una delle mie app però :) – cwd
Correlati: [Come mai Dropbox ottiene un'icona nella barra laterale del Finder?] (Http://apple.stackexchange.com/q/83152/ 22781) in AD – kenorb