iCAx开思网

标题: 【推荐】论坛下载附件批量整理小程序 [打印本页]

作者: Jeriflee    时间: 2003-5-18 21:49
标题: 【推荐】论坛下载附件批量整理小程序
今天上午从备份的光盘查找资料,突然发现以前写的一个小程序。  
主要用于整理从论坛下载的文件带有一个前缀的问题。  
  
这个和前些天sfszj发布的程序功能差不多。
其实我自己早就想写这样的程序了。
以前都是用dos行的批处理。  
但是我做了点更改,改写成一个console的程序,写了一个注册表文件。  
可以方便的从目录的右键菜单中完成整理工作。  
sfszj的需要打开程序,还有选择目录,稍显麻烦些。  
  
本来想继续完善,增加点新功能,不过想早点分享给大家,有点迫不及待了
我会继续更新,当然,大家也可以提要求。
  
-------------------------------------------------------------------------------------------
  
论坛下载附件批量整理小程序
作者:Jeriflee
  
说明:
本程序目前的功能仅仅是更改下载文件前面的论坛自动加的前缀。
有效范围:去掉该前缀,并加上了一个软件下载的时间标记
例子:
121210-ug_surface_ex.rar  -> 051911ug_surface_ex.rar
(121210是论坛程序自动加的前缀,其中051911表示5月19日11点,即整理附件的时间)
(效果图见eff.jpg)
  
安装:
  
运行Install.exe即可安装,但是要确定rename.exe和install.exe在一个目录下
  
使用方法:
1.从包含待整理的目录上右键单击,从弹出的右键菜单中选择“批量整理”,即可完成整理工作。
目前只支持该目录下文件的批量整理,不更改子目录下文件的整理。(见附件)
(见use.jpg)
2.为了克服更名过程中出现与已有文件名重复的情况,整理的时候自动给更名的每个加上了整理时间标记。
你也好知道这个附件是什么时候整理的,并去影响使用。
  
卸载:
为什么要卸载,强烈不推荐
  
(如果你一定要卸载,请运行unInstall.exe)
  
说明:
1.本程序版本本身为个人使用,版本号为0.1
2.他人可以自由使用,分发。
3. 本人进行了一定量的测试,并且请朋友进行了相关的测试。
   但是限于能力,可能存在一定的bug。
   因为程序错误带来的损失,本人不负任何责任。
作者: Jeriflee    时间: 2003-5-18 21:51
程序很小,更名程序只有3k。不会对您的系统造成损害的。  
  
有什么bug或者有什么功能要求,请在此帖子中讨论。谢谢
  
更新日期:2003.5.19 22:24   
  

1. 修改了一个bug  
2. 解决了重名的问题,不过增加了更改时间标记  
3. 增加了安装和删除程序  
4. 增加了英文版和繁体中文版
  
  
初步定为0.1版了。 呵呵  
  
请重新下载
作者: Jeriflee    时间: 2003-5-18 21:52
只是个小程序
sfszj兄,俺无意争宠,只是希望给大家方便!
作者: sfszj    时间: 2003-5-18 22:26
Jeriflee wrote:
只是个小程序  
  sfszj兄,俺无意争宠,只是希望给大家方便!

  

很不错啊!比我的方便啊!而且解决了文件重名出错的问题!加分啊!
  
还是斑竹高明,我怎么没有想到这么好的方法,当时为实现选择目录功能还用了api函数!
作者: Jeriflee    时间: 2003-5-18 22:30
sfszj wrote:
   
  
    
  很不错啊!比我的方便啊!而且解决了文件重名出错的问题!加分啊!

  
谢谢。
不过,没有在文件重名的问题上下太多功夫,要是有重名现象,我就不改名了。
  
我想可能需要这个问题。要是有重名,就增加一个区别的标志。
谢谢提醒,我会增强一下这个功能。
作者: sfszj    时间: 2003-5-18 22:37
Jeriflee wrote:
   
   
  谢谢。  
  不过,没有在文件重名的问题上下太多功夫,要是有重名现象,我就不改名了。  
   
  我想可能需要这个问题。要是有重名,就增加一个区别的标志。  
  谢谢提醒,我会增强一下这个功能。

  
再稍微改一下,加上程序的自动注册功能,将app.path自动加入注册表中,就不用前面的安装步骤了!更方便了!再请教一下,你是直接包装ren命令,还是其他方法!
作者: Jeriflee    时间: 2003-5-18 22:43
再写个安装程序吗?看情况吧!
不过,我喜欢绿色软件,而且小巧点好!
  
用movefile api函数即可!
作者: sfszj    时间: 2003-5-18 22:47
Jeriflee wrote:
再写个安装程序吗?看情况吧!  
  
  用movefile api函数即可!

  
如何判断重名现象,不用写安装程序,直接在程序头部加上往注册表中写入键值!
作者: sfszj    时间: 2003-5-18 22:52
其实很简单,用findfirstfile,给定过滤项为某个文件名和其全路径  
  
不知道VB中有没有这个函数啊?呵呵,明天看看
作者: Jeriflee    时间: 2003-5-18 22:53
这是个win api函数。
  
我的程序这么小(3K),就是因为只用了win api函数.
作者: sfszj    时间: 2003-5-18 22:54
Jeriflee wrote:
这是个win api函数。  
  
  我的程序这么小(3K),就是因为只用了win api函数.

  
呵呵,那就解决了!我把问题考虑复杂了!
作者: Jeriflee    时间: 2003-5-18 23:03
vc,bcb都有个findfile函数,vb肯定也有的。
  
只不过都在一些类中封装着,我查mfc的源代码和bcb的源代码,就是用findfirstfile实现的。
作者: Jeriflee    时间: 2003-5-19 12:46
程序有更新了,请注意下载,增加了语言版本
  
功能示意图
作者: hubinadx    时间: 2003-5-20 09:03
真是个好东西.
作者: CATIA_Boy    时间: 2003-5-21 10:37
Ok! 我也推荐一个!
作者: Jeriflee    时间: 2003-5-21 10:40
CATIA_Boy wrote:
Ok! 我也推荐一个!

  
不错,功能多。
  
不过,我喜欢简洁实用。
作者: wangxingyun    时间: 2003-5-22 11:44
Jeriflee wrote:
再写个安装程序吗?看情况吧!  
  不过,我喜欢绿色软件,而且小巧点好!  
  
  用movefile api函数即可!

  
绿色软件。
支持!!
作者: myhshang    时间: 2003-5-27 10:27
要啥程序呀!在DOS下批量拷贝一下就行了!  
copy *.part*   xx.part*
作者: zyj1972    时间: 2003-5-27 20:13
good
作者: kent_zen    时间: 2003-7-5 13:30
very good,
作者: serpent    时间: 2003-7-23 20:07
CATIA_Boy  
   多谢,你的很好用!
作者: cyh_zf    时间: 2003-8-2 22:36
好东西!
作者: msri    时间: 2003-9-4 08:48
东西很好,能拿出来和大家一起分享,这种精神更好!
作者: wyh-box28    时间: 2003-9-21 00:06
EVERYBODY CATIA BOY'S SOFTWARE VERY GOOD!THANKS VERY MUCH!
作者: gmlyx    时间: 2003-9-29 10:45
CATIA_Boy wrote:
Ok! 我也推荐一个!

  
下了,但不知道怎么用!??
作者: yyq4548    时间: 2003-10-17 17:22
很好!
作者: skymold    时间: 2003-10-18 10:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: LILIMIN916    时间: 2003-10-19 17:57
myhshang wrote:
要啥程序呀!在DOS下批量拷贝一下就行了!   
  copy *.part*   xx.part*  

  
9494
作者: cpit    时间: 2003-10-20 07:51

作者: chsxjlz    时间: 2003-10-25 13:57
CATIA_Boy  
   多谢,你的很好用!
作者: ldf1998    时间: 2003-12-9 13:04
多谢了!
作者: moon    时间: 2004-2-1 16:41
怎么下不了呢?
作者: whuhutu    时间: 2005-3-11 09:01
谢谢,很方便,听起来,用用
作者: hdy-123456    时间: 2007-8-11 16:44
下不了!
作者: wise    时间: 2007-8-13 15:26
无附件
作者: wxj8788    时间: 2011-12-29 15:17
这个很好用!
作者: yanxiaolin    时间: 2013-8-8 14:32
不知这个有没有用,前面直了一个没用
作者: sos4545    时间: 2013-8-18 10:00





欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3