改了一个shell 把APP里的全部png用 pngquant压缩一下

#!/bin/bash  

function walk()  
{  
  for file in `ls $1`  
  do  
    local path=$1"/"$file  
    if [ -d $path ]   
     then  
      #echo "DIR $path"  
      walk $path  
    else  
      local fv=${file##*.}
      local fb="png"
      if [ "$fv"x = "$fb"x ]
        then
        "~/"pngquant -f --ext .png --quality 80-80 $path
        echo $file
      fi  
    fi  
  done  
}  

if [ $# -ne 1 ]   
then  
  echo "USAGE: $0 TOP_DIR"  
else  
  walk $1  
fi
时间: 2024-12-14 12:13:58

改了一个shell 把APP里的全部png用 pngquant压缩一下的相关文章

跨过几个坑,终于完成了我的第一个Xamarin Android App!

时间过得真快,距离上次发随笔又是一年多.作为上次发的我的第一个WP8.1应用总结的后继,这次同样的主要功能,改为实现安卓版APP.前几个月巨硬收购Xamarin,把Xamarin集成到VS里了,大大方便了我广大.net码农.由于年初脱了WP的坑,换了个安卓低端机,想着什么时候装Xamarin开发个App玩玩. 上个月笔记本100G的C盘莫名其妙快满了,趁着重装系统的机会,安装了VS2015 with sp3,下载开发Android App需要的各种东东.这里要感谢[C#]VS2015开发环境的安

[ app运营 ] 一个新的App该如何推

由于经常写关于App推广的事情,经常有朋友打电话过来咨询我关于新的App的推广事宜,有的是旅游的app,有的是女性的app,有的是社交类的,问的问题也是各种各样,有的说没有预算,怎么推广,有的说有点预算但是不多怎么推广,经常电话给朋友们解答,索性今天我就把我的思路写出来,以飨初进行业做推广的朋友,如果是行业高人,可以略过. 先说下初步的推广思路,一个新的App刚出来,无论有没有预算都可以按照这样来.第一步:为你的App建立一条百科. 刚出来的app在网络上肯定是一篇空白,网络上还没有任何关于新的

小影App里怎么保存别人的视频到电脑和手机

我们经常用小影来拍摄和制作短视频,除此之外,小影社区里有很多创作者拍摄上传的短视频.有时候,我们看到一个不错的短视频,想保存下来,但小影App却没有提供保存视频到本地的功能,怎么办呢? 今天就来教教大家如何导出小影里的视频到手机相册,当然,此方法也适用于电脑. 1. 去小影App里找到想要下载的视频,点击视频下方的分享按钮,在分享弹框中点击复制链接或通过分享到微信QQ等获取分享链接.如果是朋友分享给你的链接,直接复制那个分享链接即可. 2. 打开小影视频解析下载工具:http://xiaoyin

shell脚本,一个shell的启动流程。

#一个shell的启动流程 #shell有一些变量,叫做环境变量,这些变量是可以继承的, #比如父shell有$UID,子shell也可以有,而且继承父shell的. #正常我们声明一个变量,a=1,在子shell里,a是空,自己声明的变量不能被继续. 如果我们自己声明变量,想让子shell也可以用 [[email protected] wyb]# cat a.sh #!/bin/bash echo $a #如果我们自己声明变量,想让子shell也可以用,#export 是内置变量,通过它声明的

如何做一个iOS分形App

如何做一个iOS分形App 原文链接 : 如何做一个iOS分形App 原文作者 : Silviu Pop 译文出自 : 开发技术前线 www.devtf.cn 译者 : alier1226 校对者: MrLoong 状态 : 完成 介绍 在这个教程中,我们会做一个可以渲染Mandelbrot Set的应用程序,我们可以缩放和平铺它来看分形那令人惊叹的复杂之美.最终的结果如下: 着色程序的代码 void main() { #define iterations 128 vec2 position =

使用wcf的双工模式做的一个控制台聊天app

//wcf 服务 using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.ServiceModel; using System.ServiceModel.Web; using System.Text; namespace WcfService1 { // 注意: 使用“重构”菜单上的“重命名”命令,可以同时更改代码和配置文

从无到有写一个运维APP(三)完结篇

前言:自己的挖的坑还得填,此篇为完结篇,环境的搭建参考第一篇从无到有写一个运维APP(一),至于第二篇就跳过吧,写个APP没那么复杂.由于自己现在无业游民,所以没有什么现成的环境,环境就随便找个公网的..再者当下的完成度应该算不上一个完整的APP,但是作为参考,依瓢画葫芦绝对足够了,如果等完整产品,可能得等一段时间了,下面的是该项目的地址. 项目地址: https://github.com/youerning/MyApp(star一下呗) 效果图如下 文章目录: 准备工作 代理 页面框架 获取数

使用PhoneGap搭建一个山寨京东APP

为什么要写一个App 首先解释下写出来的这个App,其实无任何功能,只是用HTML和CSS模仿JD移动端界面写的一个适配移动端的Web界面.本篇主要内容是介绍如何使用PhoneGap把开发出来的mobile web app快速打包成Native App.最近还在学习HTML&CSS以及Javascript,偶然想想学这些有什么用,一方面可以做Web系统的前端开发,另一方面也可以做移动端的Web App.刚好最近了解到PhoneGap,研究了一下它的框架平台,花了两个晚上终于把一个web系统变成了

创建一个成功的App前要考虑的5个要点

在智能机时代,相比浏览网页而言,人们一般更喜欢喜欢使用手机应用.这种趋势就导致了成千上万的APP在Google Play 和 Apple Store 平台的诞生.有一些企业想要通过创建APP去提升他们的业务,其他人比如兄弟连学编程的学员也想要通过创建APP去获得收益. 移动应用的热潮激发人们都想要去开发一个自己的APP.你是不是也是其中一员呢? 你是不是想要创建一个APP但是却又不知道如何开始呢?如果是,兄弟连的小编整理的这篇文章可以指导你创建一个APP的流程. 1. 计划阶段 开始构建应用程序