shell
偶像罗斯福
从事手机游戏事业十多年,欢迎大家交流探讨
展开
-
在Mac OS X上用命令行快速的调整图片大小
1. 调整图片的指令sips -Z 48 Icon.png2. 根据ios的图片生成anriod的图片资源# andriod 版本的图片尺寸分别为 72*72 32*32 48*48# 目录分别为drawable-hdpi、drawable-ldpi、drawable-mdpimkdir ios_iconcp Resources/Icon-72.png ios_iconcp原创 2014-03-10 21:43:58 · 2756 阅读 · 0 评论 -
关于mmorpg游戏的压力测试
用配置文件即可表达发送的游戏协议json游戏协议二进制游戏协议用probuf的反射机制是否能解决?服务端进行记录log,方便调试要求每一个客户端登录游戏只有一条唯一的log 每一个客户端退出游戏只有一条唯一的log 每次存盘都记录一条日志 每次加载数据都记录一条日志日志内容time,login_type,user_id,role_id,原创 2016-05-13 13:42:28 · 1981 阅读 · 0 评论 -
对目录中的所有文件执行一系列指令且自动获取参数的脚本
#!/bin/bash# author : jiangxf 2015.1.21foreachd(){ root=`pwd`; for file in $1/*; do if [ -d $file ]; then foreachd $file; elif [ -f $file ]; then #原创 2015-07-07 12:07:06 · 518 阅读 · 0 评论 -
查看大纹理的脚本
#!/bin/bash# author : jiangxf 2015.1.21if [ $#-lt 2]; then echo"Usage: $0 {pngName} {size}"; exit;fiwidth=`sips -g pixelHeight $1| tail -n1| awk -F: '{print $2}原创 2015-01-21 16:36:33 · 457 阅读 · 0 评论 -
抽取plist资源的脚本
#!/bin/bash# author : jiangxf 2014.12.06foreachd(){for file in $1/*; doif [ -d $file ]; thenforeachd $file;elif [ -f $file ]; thenif [[ $file == *plist ]]; then is_texture_p原创 2015-01-21 12:18:28 · 534 阅读 · 0 评论 -
批量缩放图片的脚本
#!/bin/bash# author : jiangxf 2015.1.21if [ $#-lt 2]; then echo"Usage: resizePng.sh {pngName} {percentage}"; exit;fiwidth=`sips -g pixelWidth $1| tail -n1| awk原创 2015-01-21 12:59:01 · 870 阅读 · 0 评论 -
批量修改图片名字的脚本
# author : jiangxf 2015.1.21if [ $# -lt 2 ]; then echo "Usage: $0 {图片路径} {图片前缀}"; echo " $0 . skill"; exit;fiforeachd(){ i=0; for file in $1/*; do if [ -d原创 2015-02-02 17:10:14 · 1355 阅读 · 0 评论 -
linux、mac上用expect脚本实现脚本自动输入密码
前几天在写脚本的时候我有一个功能是想切换用户,让他自动输入密码。我觉得shell脚本实现不了,于是就上网查询,发现expect脚本可以实现,但是一直没有试验,今天闲来没事就做一下测试。 1。首先确认expect的包要安置。[[zhuying@SOR_SYS opt]$ rpm -qa | grep expect如果没有则需要下载安装,我安装的是expect-转载 2014-06-03 14:24:24 · 5486 阅读 · 0 评论 -
mac下加速ndk代码编译速度
1. 安装brewsudo su curl -L http://github.com/mxcl/homebrew/tarball/master | tar xz --strip 1 -C /usr/local2. 安装ccachebrew install ccache3.加入到环境变量PATH中去echo "export PATH=\$PATH:/usr/loca原创 2014-03-26 10:48:30 · 1094 阅读 · 0 评论 -
find的用法示例
1.查找csv目录60分钟以内修改过的csv文件 find csv -mmin -60 -name "*.csv" -exec ls -l {} \;原创 2014-03-07 13:11:20 · 786 阅读 · 0 评论 -
csv配置表检查
awk -F, '{ for(i=1;i原创 2014-03-13 15:16:08 · 869 阅读 · 0 评论 -
makefile高级用法简要说明
#!/bin/makefiles=main.o res_table_loader.o res_csv.o global.o res_table_builder.o res_csv_row_visitor.oCC=g++CFLAGS=-Wall -g -Iinclude SOLIBS=-L/usr/lib -liconv.2# $? 代表依赖文件列表中被改变过的所有文件。# $^ 代表原创 2014-03-11 19:25:57 · 826 阅读 · 0 评论 -
awk 具体实战例子
用awk生成代码awk -F',' 'BEGIN {printf("# coding:utf-8\nitem_conf_data = {\n");}; {printf("%s:\"%s\",\n",$1,$2)}; END {printf("\n};\n");}' /cygdrive/e/huanling/sharedata/item_equip_table.c原创 2018-12-19 18:08:32 · 468 阅读 · 0 评论