一个工具来生成漂亮的,斜面的OSX文件夹图标。

folderif的Python项目详细描述


#folderify

![mask.png+folder=文件夹化!](examples/png/explanation.png)

octocat.png
mkdir new_dir
folderify octocat.png new_dir--reveal


缓存它。
curl https://raw.githubusercontent.com/lgarron/folderify/master/examples/src/octocat.png-o octocat.png
mkdir new_dir
folderify--cache octocat.png new_dir

删除源图像和文件夹。
rm octocat.png&;rm-rf new廑dir

重新创建目录并从缓存中添加图标。
mkdir new廑dir
folderify--cache restore new廑dir

查看缓存内容。
folderify--cache list




--显示存储库文件夹现在应该有一个自定义图标。

完成
打开示例/src/

[--cache restore all]
[--cache remove path][--verbose]
[掩码][目标]


从掩码文件生成本机OSX文件夹图标。

为了获得最佳效果:
-使用.png遮罩。
-在透明背景上使用纯黑设计。
-确保遮罩图像的角像素是透明的。它们用于空白边距。
-确保图标至少在1024x1024附近,以便在最大视网膜分辨率方面看起来很好。
目标目标文件或文件夹。如果指定了目标,则生成的图标将应用于目标文件/文件夹。否则,将在与文件夹相同的文件夹中创建一个文件和文件夹。(您可以在“查找”中使用“获取信息”来复制该文件的图标)。--OSX版本,-X版本
OSX文件夹图标的版本,例如“10.9”或“10.10”。默认为此计算机正在运行的版本(10.10)。
--缓存,-c将掩码图标缓存在缓存目录中。
--缓存目录使用指定的缓存目录(默认值:~/.folderify/cache)。
--缓存列表列出具有缓存掩码的所有路径。
--缓存还原路径将folderify图标还原到路径处的文件/文件夹,使用缓存中该路径的掩码映像。
--缓存还原所有还原已缓存的所有路径。
--缓存删除路径删除路径处文件/文件夹的缓存掩码。
--详细,-v详细输出。



依赖项

-[imagemagick](http://www.imagemagick.org/)-用于图像处理(您应该能够在命令行上运行<;code>;convert<;/code>;)。
-python 2-帮助将图标文件分配给它。self.
-Apple开发工具(用于“iconutil”)



\info



使用['OXXCONUTIL' ](http://wwwsvimbjorn.org/OxxCultuLLS),由SVENBJORN Tordord森提供的GPL许可项目(基于[ ICONFANCE ] ](http://ICONSTOR.SURCEFAUL.NET/)。[apple.gif](示例/png/apple.gif)

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
地址簿在地址簿中添加和检查Java中的条目   java在请求范围中存储和检索值   java Android:您能否使用AlertDialog清除数据,以便在启动电子邮件活动后数据不会损坏?   用户和角色的javajpa设计   java为什么mybatis更新和删除不起作用?   在使用swingx jxtreetable进行测试时,java Fest的速度会减慢   如何使用ApachePOI4.0XDDFChartData、XDDFBarChartData生成堆叠条形图;在使用java的excel工作表中,我不想使用jfree   oauth Java执行oAuth1。0具有给定consumerKey、ConsumerCret、accessToken、accessTokenSecret和realm的已验证请求   java TTS OuttanceProgressListener无法正常工作   java if条件在不同的环境中返回不同的值   java Spring Boot应用程序的嵌入式HTTP服务器在哪里?   基于SSL的java SOAP客户端:sun。安全供应商。certpath。SunCertPathBuilderException:找不到请求目标的有效证书路径   java StringBuilder()与StringBuilder(空)与StringBuilder(“”)