zoukankan      html  css  js  c++  java
  • OK335xS psplash make-image-header.sh hacking

    /*****************************************************************************
     *           OK335xS psplash make-image-header.sh hacking
     * 说明:
     *     移植的时候想知道移植psplash中./make-image-header.sh Screenshot.png POKY
     * 最后的POKY为什么要指定,觉得只要解读这份代码就能知道为什么了。
     *
     *                                    2016-4-18 深圳 南山平山村 曾剑锋
     ****************************************************************************/
    
    
    #!/bin/sh
    # -e 如果命令带非零值返回,立即退出
    set -e
    
    # 1. 语法
    #     basename String [ Suffix ]
    # 2. 由这里可知,图片要是.png的文件
    imageh=`basename $1 .png`-img.h
    # 这里是用于后续修改的变量名
    name="${2}_IMG"             
    # 产生文件
    gdk-pixbuf-csource --macros $1 > $imageh.tmp
    # 修改文件内容
    sed -e "s/MY_PIXBUF/${name}/g" -e "s/guint8/uint8/g" $imageh.tmp > $imageh && rm $imageh.tmp
  • 相关阅读:
    1924班网址
    20192414《网络空间安全导论》第一周学习总结
    H-Angry
    A-Plague Inc
    B-Rolling The Polygon
    F-Moving On
    A-Maximum Element In A Stack
    J-Word Search
    E-Pawns
    D-Lift Problems
  • 原文地址:https://www.cnblogs.com/zengjfgit/p/5403162.html
Copyright © 2011-2022 走看看