
实用工具
李发展
《iOS移动开发从入门到精通》、《神奇的Photoshop脚本自动化与插件开发》、《幻灯之美-PPT设计艺术》图书作者,苹果商店热门应用《互动教程》作者,互动教程网创始人。拥有20多年的IT行业工作和教学经验,曾就职于知名外企,主要负责iOS高级开发、Java开发,服务过中国电信,宾利,古琦,香格里拉,杜蕾斯等行业标杆品牌。拥有丰富的实战和教学经验,授课形式不拘一格。熟悉iOS、Swift、Java、UI设计、Javascript开发等技术。
展开
-
使用shell(sh)文件批量修改文件的权限
最近在www.coolketang.com上实现了苹果移动端互动教程的Web化。但是课程资料在上传到云服务器时,总是出现权限问题,而无法打开。所以写了个脚本,在上传服务器之前,批量修改资源的权限。代码较少,可以直接阅读。编辑完保存为.sh文件,在终端上运行即可:# 遍历文件夹,并对子文件夹下的所有文件修改权限# Author: www.coolketang.com# Date...原创 2019-04-14 17:27:17 · 2751 阅读 · 2 评论 -
使用shell命令文件和lame工具在mac平台批量压缩mp3,可压缩至原来的50%左右。
近期将移动端的互动教程,移植到Web端(http://coolketang.com/hdjc/),Web端上的互动教程,包含大量的mp3音频文件,为了提高学习体验,需要对数千个mp3进行压缩。mac平台上的类似功能的软件大多收费高昂,而且速度较慢。Github上也有不少基于lame的开源类库,但是使用起来总是压缩不成功。干脆自己安装lame开源工具,然后创建一个sh文件,使用shell...原创 2019-04-14 17:36:25 · 1285 阅读 · 0 评论 -
通过shell命名和TexturePacker工具,将.pvr.ccz批量转换为png格式
近期将移动端的互动教程,移植到Web端(http://coolketang.com/hdjc/),但是移动端可以使用的.pvr.ccz图集,无法在web端使用。所以需要将大量的.pvr.ccz图集文件转换为png文件,并保留使用原来的.plist文件。如果使用TexturePacker客户端打开.pvr.ccz文件,然后在点击[文件>保存]命令,一个一个保存,实在太慢,毕竟一两千个....原创 2019-04-14 17:51:20 · 1712 阅读 · 0 评论 -
今天删了MacBook Pro的一个文件夹,清理了145 GB的空间!!!
Macbook Pro好用,但是它的硬盘空间消耗的真是太快了。两三百G的硬盘空间,没几天就剩20多G了。我清楚Xcode非常消耗硬盘空间,可是刚打开Xcode准备编译项目,硬盘剩余空间就从70G下载到66G,这也太疯狂了吧!以前用256G的硬盘,每周都要清理一下硬盘。现在换成512G还是要重复这样的操作,真是太让人崩溃了!我知道每次从Xcode的缓存目录Derived文件夹,都能清理60G...原创 2019-04-25 09:11:02 · 13365 阅读 · 0 评论