我有个arm或者wav音频文件,须要post这个文件数据到某地址进行处理。【不用js/vbs/hta混编方案】
可以用第三方,但也麻烦大大们介绍下第三方怎么返回arm文件数据的。
用vbs读取arm文件数据的过程是:- With CreateObject("ADODB.Stream")
- .Type = 1
- .Open
- .LoadFromFile "321321.arm"
- audiodata = .Read(-1)
- .Close
- End With
复制代码 这里通过stream对象以二进制方式读取arm文件,然后post audiodata到某个地址。
用c++实现过程是:- FILE *fp = fopen("321321.arm","r");
- char *audiodata = (char *)malloc(音频长度);
- fread(audiodata,音频长度,sizeof(char),fp);
- fclose(fp);
复制代码 这里通过fread从文件流中读取数据,然后post audiodata到某个地址。
那么,用批处理该怎么实现读取音频文件数据呢?
如果是用第三方,可否介绍下第三方的处理过程(比如,c++怎么把audiodata返回给批处理,并存储到变量A中),谢谢了。
当然了,如果批处理能直接处理最好了。
音频附件:http://pan.baidu.com/s/1jIk05Ps |