Home  >  Article  >  Database  >  osxlaunchpad图标的修改

osxlaunchpad图标的修改

WBOY
WBOYOriginal
2016-06-07 16:04:391123browse

安装了个parallels desktop之后,OSX中的launchpad中的图标多了不少,可是好多都不是我自己想要的,我们该怎么删除或者修改呢,下面介绍一些方法: ①直接操作Appications文件夹 launchpad的应用的位置都在/Applications和/User/Name/Applications下,自行修

安装了个parallels desktop之后,OSX中的launchpad中的图标多了不少,可是好多都不是我自己想要的,我们该怎么删除或者修改呢,下面介绍一些方法:

①直接操作Appications文件夹

launchpad的应用的位置都在/Applications和/User/Name/Applications下,自行修改删除即可

②操作数据库

有些图标可能程序已经已经删除了,但是图标还在Launchpad上,这时可以通过一种比较简单的办法来删除,点击图标,图标上加上了一个问号,之后直接拖拽到Trash中即可。下面说一下通过数据库来进行删除操作。
Launchpad的数据保存位置在/Users/Name/Library/Application Support/Dock下,我的mac下的文件如下
69CDDDAD-01D7-40C7-83A4-1E88292D5765.db desktoppicture.db,我们操作的就是这个名字比较长的这个db文件,这个是一个sqlite数据库保存的数据库文件,可以使用工具mesasqlite gui工具或者命令行进行操作。下面显示了数据库中的一些信息。其中对我们有意义的是一个叫做apps的表。

SQLite version 3.8.5 2014-08-15 22:37:57
Enter ".help" for usage hints.
sqlite> .tables
app_sources       dbinfo            image_cache       widgets         
apps              downloading_apps  items           
categories        groups            widget_sources  
sqlite> .schema apps
CREATE TABLE apps (item_id INTEGER PRIMARY KEY, title VARCHAR, bundleid VARCHAR, storeid VARCHAR,category_id INTEGER, moddate REAL, bookmark BLOB);
sqlite> select * from apps limit 5 ;
7|App Store|com.apple.appstore||1|390157307.0|book?
9|Automator|com.apple.Automator||1|388084524.0|book?
10|计算器|com.apple.calculator||1|399110725.0|book?
13|日历|com.apple.iCal||2|416818725.0|book?
14|国际象棋|com.apple.Chess||3|399107832.0|book?
我们想要删除一些应用,可以直接对apps表进行一些sql操作就行了。 
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn