@echo off
REM Funtion: 测试parsermode 接口CdxParserGetMediaInfo 和CdxParserRead
REM Code by lzp 2017-05-02 [email=liuzhipeng@allwinnertech.com]
cls
title pasertest :MediaInfo
color 0A
echo .
echo = = = = = = = = = = = = = = = = = = = = = =
echo Please select the type of source, and enter
echo = = = = = = = = = = = = = = = = = = = = = =
echo .
echo 1. Diff Pack
echo .
echo 2. Diff Code
echo .
echo 3. Diff Ratio
echo .
echo 4. MultiSub
echo .
echo 5. MultiSound
echo .
echo 6. Other :Start
set select=
echo .
set /p select= please select Type:
IF NOT "%select%"=="" set select=%select:~0,1%
if /i "%select%"=="1" goto PACK
if /i "%select%"=="2" goto CODE
if /i "%select%"=="3" goto RATIO
if /i "%select%"=="4" goto MULTISUB
if /i "%select%"=="5" goto MultiSound
if /i "%select%"=="6" goto OTHER
echo Type is invalid, Please Reenter!
echo .
goto Start :PACK
cd /d D:\parsertest\source\pack
goto TEST
:CODE
cd /d D:\parsertest\source\code
goto TEST
:RATIO
cd /d D:\parsertest\source\ratio
goto TEST
:MULTISUB
cd /d D:\parsertest\source\mutilsub
goto TEST :TEST
setlocal enabledelayedexpansion
set a=0
for /f "skip=1 tokens=1,2,3,4,5" %%i IN (source.txt) do (
set "FILE_INPUT=%%i"
set "FILE_SAVE_RESULT=%%j"
set "DATA_REFER_LOCAL=%%k"
set "DATA_REFER_REMOTE=%%l"
set "TEST_RESULT=%%m" if "!a!"=="0" del !TEST_RESULT!
set a=1
adb -s 20080411 remount
echo .
echo = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo 1. delete mediaInfo.dat
echo = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo .
echo rm -rf !FILE_SAVE_RESULT!>tmp.txt
echo exit>>tmp.txt
adb -s 20080411 shell<tmp.txt
ping -n 1 127.0.0.1>null
echo .
echo = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo 2. Test CdxParserGetMediaInfo And CdxParserRead
echo = = = = = = = = = = = = = = = = = = = = = = = = = = =
echo .
echo /system/bin/paserdemo -n 1 -i !FILE_INPUT! -me !FILE_SAVE_RESULT! >tmp.txt
echo exit>>tmp.txt
adb -s 20080411 shell<tmp.txt echo /system/bin/paserdemo -n 2 -i !FILE_INPUT! -md !FILE_SAVE_RESULT! >tmp.txt
echo exit>>tmp.txt
adb -s 20080411 shell<tmp.txt adb -s 20080411 pull !FILE_SAVE_RESULT! !DATA_REFER_REMOTE!
echo TEST "!FILE_INPUT!" RESULT: >>!TEST_RESULT!
fc !DATA_REFER_LOCAL! !DATA_REFER_REMOTE! >> !TEST_RESULT!
)
endlocal
pause
exit 0

最新文章

  1. iOS开发之Core Animation
  2. Struts2笔记——struts常用标签
  3. Centos 用户组管理
  4. bzoj2427: [HAOI2010]软件安装
  5. [置顶] Android框架攻击之Fragment注入
  6. Erlangserver紧内存优化解决方案
  7. python学习-基础语法
  8. 25、手把手教你Extjs5(二十五)Extjs5常用组件--form的基本用法
  9. 流行框架(angularj基础)
  10. MySQL更改数据库表的存储引擎
  11. The following untracked working tree files would be overwritten by merge
  12. C#处理JavaScript引擎
  13. SpringMVC详细学习笔记
  14. HDU 5592 ZYB&#39;s Game 【树状数组】+【二分】
  15. UVa 10382 - Watering Grass 贪心,水题,爆int 难度: 0
  16. bzoj4566 / P3181 [HAOI2016]找相同字符
  17. java序列化问题
  18. git提交本地代码到新分支
  19. Kotlin语言学习笔记(4)
  20. Java线程Dump分析工具--jstack

热门文章

  1. swift 命名空间实现的设计思考:extension YKKit where Base == String
  2. 2018.2.7 css 的一些方法盒子模型
  3. 支持向量机: Maximum Margin Classifier
  4. PAT (Advanced Level) Practise - 1093. Count PAT&#39;s (25)
  5. AJAXA进行分页(2)
  6. Bootstrap 提示工具(Tooltip)插件的事件
  7. WinSCP使用与linux命令(小部分命令)
  8. JMeter接口压力测试课程入门到高级实战
  9. java链接MySQL数据库时使用com.mysql.jdbc.Connection的包会出红线问题 java.lang.ClassNotFoundException: com.mysql.jdbc.Driver问题
  10. A1043 Is It a Binary Search Tree (25 分)