2012-07-19 79 views
7

我一直在研究幾個小時,我想找到我的Mac系統默認光標。沒有任何鼠標懸停,我只想要默認光標。我正在運行一箇舊版本的Mac,它是:10.4.11;Mac光標文件夾

我被告知,光標在這裏:

/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HiServices.framework/Versions/A/Resources/cursors 

但是,似乎沒有遊標文件夾中

/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HiServices.framework/Versions/A/Resources/ 

請幫助。我想要一個光滑的。 :P

+1

你想找什麼?如果你正在編寫一個Cocoa應用程序,你可以執行'(NSCursor *)defaultCursor = [NSCursor arrowCursor];' – nickgroenke 2012-07-19 04:19:45

+0

我只想要光標!我想複製遊標並上傳並在Windows系統上使用它們。 ; P – Ryan 2012-07-19 04:20:36

+2

嘗試打開終端窗口並執行'sudo find/-name「arrow」'或'sudo find/-name「遊標」'。這可能需要一些時間才能運行。您可以通過查看/系統而不是/縮小範圍。使用它我能夠找到我的光標目錄,但它沒有的那個光標是默認的箭頭。它在這裏'/ System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Resources/cursors' – nickgroenke 2012-07-19 04:24:10

回答

4

當系統的其他部分可能無法使用時(例如,在啓動時),需要顯示默認箭頭,因此它可能存儲在特殊位置,例如硬件本身。

爲默認光標最近的圖像可能是「上下文菜單」,在這裏:

/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/Resources/cursors/contextualmenu/cursor_1only_.png 

對於一些小修改,你很可能把這個形象成一個整體的箭頭圖片。

大多數其他遊標具有圖像的WebKit,在這裏:

/System/Library/Frameworks/WebKit.framework/Versions/Current/Frameworks/WebCore.framework/Resources/ 
+0

它沒有默認箭頭。 – Ryan 2012-07-19 04:37:48

+0

我添加了一些關於如何製作箭頭的信息。 – 2012-07-19 04:53:50

+0

我沒有光標文件夾。 – Ryan 2012-07-19 05:44:27

3

做了一些挖後,我發現這一點:

/System/Library/PrivateFrameworks/EFILogin.framework/Versions/A/Resources/EFIResourceBuilder.bundle/Contents/Resources/[email protected] 

希望這是你所期待的。

+0

這不是正確的光標,它沒有一個尖銳的左下角點。 – 2015-06-05 17:52:48

+0

這太神奇了!嚴重的問題,但你們如何找到這些文件夾?有沒有關於它的特殊OSX手冊,或者特殊的搜索程序,還是您剛剛知道大概在哪裏看?謝謝! – Vladimir 2015-07-07 06:34:03

1

可以編程提取圖像:

//: Playground - noun: a place where people can play 

import Cocoa 

let cursor = NSCursor.arrowCursor().image.TIFFRepresentation 

let searchPaths = NSSearchPathForDirectoriesInDomains(.DocumentDirectory, NSSearchPathDomainMask.UserDomainMask, true) 

let documentsPath = searchPaths[0] as! String 
let savePath = documentsPath.stringByAppendingPathComponent("cursor.tiff") 

cursor?.writeToFile(savePath, atomically: true) 

結果是具有4個不同的版本的光標的,範圍從20x24像素(非視網膜缺省),200x240像素的TIFF。使用Preview.app,您可以抓取每個單獨的尺寸並複製/粘貼到一個新文檔中,並將每個尺寸保存爲png。

或者只是抓住我之前準備的一個:https://dl.dropboxusercontent.com/u/147461/mac-cursor/mac-cursor.zip