使用手机快播看完视频后,在p2pcache目录下形成若干个扩展名为!mv结尾的10M大小的文件,可以使用DOS的copy /b命令合并它们,但合并时有顺序问题(经验证并不是简单的按字典排序方式进行的),为此编写了以下VC6.0程序(高版本VC一样),只需要将该可执行EXE放在p2pcache的某个文件夹下运行即可:(源程序及exe在http://download.csdn.net/detail/dijkstar/4590633 下载)。程序的思路相当简单,都在注释中(仅对rmvb格式文件有效,其他格式没有试验过):

void CMergeDlg::OnButton1()
{// TODO: Add your control notification handler code hereint i = 0;CString strFile;CFile file;CString strSum;CFileFind finder;BOOL bWorking = finder.FindFile("*.!mv");if (bWorking){//// 用来寻找 .!mv 前面的字符串部分(即文件名)//finder.FindNextFile();CString strTmp = finder.GetFileName();int start = strTmp.Find  ("rmvb_");CString strTmp2 = strTmp.Left(start);CString strTmp3 = strTmp2 + "rmvb_";//// 从下标_0 开始查找.!mv 文件,//while (1){strFile.Format("%s%d.!mv", strTmp3, i);if (::GetFileAttributes((LPCTSTR )strFile) == -1){break;}strSum += strFile;strSum += "+";i++;      }//将最后一个“+”去掉if (strSum.GetLength()-1 == strSum.ReverseFind('+')){strSum.TrimRight("+");}//// 形成DOS命令的参数 “copy/b 1.x+2.x+3.x+.......+n.x 目的文件”//CString str = "copy/b ";str += strSum;str += " ";str += strTmp2;str += "rmvb";//// 执行 Copy命令//system(str);}else{AfxMessageBox("未找到*.!mv文件");}}

手机快播的多!mv文件合并软件工具相关推荐

  1. 手机怎么把几个PDF文件合并到一起?教你一分钟搞定

    怎么用手机把几个PDF文件合并到一起呢?大家在阅读浏览PDF文件的时候,如果收到别人发来的几个短小又精简的PDF文件时,浏览时就需要挨个打开,有时可能连打开的顺序都会弄混淆,十分影响我们阅读体验.那么 ...

  2. 如何将多个PDF文件合并为一个PDF,4种工具推荐,适用手机和PC

    阅读文献时?整理简历时?归档项目文件时,您是否需要合并多个PDF文档呢?将多个PDF合并为一个能更好地帮助您归纳整理文件,使得桌面更为整齐,以后找资料时也更省事. 本文将会呈现如何在电脑和手机两种设备 ...

  3. 怎么将两个pdf文件合并在一起?

    怎么将两个pdf文件合并在一起?pdf文件大家基本都会使用到,作为便携式文档的老大哥,一般我们用在合同.公文.报告,书籍,宣传等等场景,但是要灵活的用好pdf文件就不是一件简单的事情了.比如为了工作的 ...

  4. 如何将多个PDF文件合并为一个PDF文件?PDF文件合并教程

    如何合并PDF文件?PDF我们都不陌生,很多人经常在网站上搜狐各种类型的PDF资料,但是有时因为资料太多不好管理和查阅,如果可以把同类型的多个PDF文件合并为一个PDF文件,那无论是保存还是查阅,都会 ...

  5. 怎么将两个pdf文件合并在一起

    怎么将两个pdf文件合并在一起?pdf文件大家基本都会使用到,作为便携式文档的老大哥,一般我们用在合同.公文.报告,书籍,宣传等等场景,但是要灵活的用好pdf文件就不是一件简单的事情了.比如为了工作的 ...

  6. 如何合并pdf文件?多pdf文件合并技能分享

    如何合并pdf文件?现在是无纸化办公的时代,我们编写和处理文件都是在电脑上完成,pdf因为其独特的特点(如稳定性)成为我们经常使用的一种文件格式,越来越多的人喜欢使用pdf文档.我们也经常从网上下载到 ...

  7. Java实现文件分割和文件合并实例

    文件切割和文件合并这个问题困扰了我有一段时间了(超过一天没做粗来). 找了好多博客,本来想转载一个来的 结果找不到了.很无奈. 只好自己贴代码上了. 当然我会尽力好好写注释的. 文件切割器: impo ...

  8. linux下将多个文件去除文件头合并_shell命令实现当前目录下多个文件合并为一个文件的方法...

    当前目录下多个文件合并为一个文件 1.将多个文件合并为一个文件没有添加换行符 find ./ -name "iptv_authenticate_201801*" | xargs c ...

  9. 将多个PDF文件合并/转换为一个PDF

    如何将多个PDF文件合并/转换为一个大PDF文件? 我尝试了以下操作,但是目标文件的内容不符合预期: convert file1.pdf file2.pdf merged.pdf 我需要一个非常简单/ ...

最新文章

  1. Java并发编程原理与实战一:聊聊并发
  2. C++ stringstream的用法
  3. linux ip端口配置文件,Linux /etc/network/interfaces配置接口方法
  4. 文件断点续传原理与实现
  5. qt程序中使用 环境变量_目的:使用CUDA环境变量CUDA_VISIBLE_DEVICES来限定CUDA程序所能使用的GPU...
  6. python 清空文件夹_别这样直接运行Python命令,否则电脑等于“裸奔”
  7. 使用C语言计算utf-8字符串长度 和取子字符串-转
  8. 基于WebUploader、SpringMVC的断点续传
  9. iPhonexr安兔兔html5测试,iPhone XR安兔兔跑分多少 苹果iPhone Xr安兔兔跑分公布
  10. ML-Agents案例之地牢逃脱
  11. 2022-2028全球工业用视频内窥镜行业调研及趋势分析报告
  12. java后端处理Apple Pay流程
  13. UNIX 标准化 --ISO C标准 IEEE POSIX 标准 Single Unix Specification(SUS)
  14. 个人邮箱Outlook登录入口在哪,遇到登录邮箱服务器配置错误的解决办法
  15. 2022第三届全国大学生网络安全精英赛练习题(1)
  16. 实现微信小程序picker 省市区 自定义数据 支持三级联动
  17. 2022年江苏省建筑三类人员(项目负责人B证)练习题及答案
  18. Android终端Qos
  19. arduino密码3x4控制_试玩 3X4矩阵按键 轻触薄膜按键模块 ARDUINO驱动测试
  20. P1638 逛画展(C语言)

热门文章

  1. CdTe量子点修饰纳米/ZnO纳米棒/GaN发光二极管/敏化纳米TiO2的制备
  2. 微信小程序如何快速搭建服务器?
  3. cocos2d-x lua 3.10 消除水果
  4. JAVA课程设计——植物大战僵尸(团队)
  5. 五一,聊聊副业那些事儿!
  6. SQL MySQL 笔记
  7. Collins COBUILD Advanced Dictionary(柯林斯高级英语学习词典第六版)下载
  8. ssh汉字乱码怎么办_SSH 中文乱码解决
  9. android-高德地图:实时轨迹实现
  10. 工资管理系统(纯C)