[Original] manual for use of personal tools fastcopyhelper

Source: Internet
Author: User
Technorati labels: net,. Net 3.5, asion C #, Chinese, fastcopy, helper, personal, stable, Tang, tools, txy779 Program introduction:
    • Program name:Fastcopyhelper
    • Program version: 3.0
    • Development Environment: C #. net3.5
    • Total code: 700 lines (excluding automatically generated code)
    • Thumbnail:

 

Background:

With the computer + mobile hard drive, we will gradually understand the importance of "backup. Especially in the Age of virus flooding and frequent Reinstallation, it is planned to back up computer data, which will save the disaster in the future and play a life-saving role.

Therefore, I am aware of the importance of backup, often, intentionally or unintentionally, And I will synchronize data between the computer and the mobile hard drive. Some problems occurred during my years of use.Synchronization is troublesome.. That is: After I rename a large number of folders in my computer, the next backup will find that the original folder can be synchronized by manually renaming the folder, the program should first Delete the folders that do not exist, and then copy the files from the computer to the new folder. This operation belongs to the [operation on different disks], so the speed will be affected by the transmission rate.

So I thought about whether a program could recognize these changes and rename them manually. Just drag the file and you will be able? In this way, you will find that the speed is very fast, even if there are tens of thousands of photos, it can be solved in just a few seconds. You can try to drag a large amount of data between two folders on the [same disk] to know that the speed is not affected by the hard disk transmission rate.

This program is developed based on such background and principles as a personal tool for daily use. I would like to share it with you and share it with anyone who needs it.

 

Program description:

Haha, the program is very simple. After all, it is only for your own use, and there are not many additional features.

Application: Computer (source directory)A large number of folder rename operationsAnd then [synchronize] to the mobile hard disk, as the auxiliary software for accelerating synchronization operations.

 

Function Wizard:
  1. [Clear]: only a simple function is to clear "history.
  2. [View]: It is only for the convenience of viewing the "history.
  3. [Setting]: Set the custom path of the fastcopy.exe program called by the program. By default, the program calls fastcopy in the fastcopy directory under the root directory. when the program cannot find the ex file, the user will be prompted to customize the path and save it to the fastcopypath under the root directory. INI file.
  4. [Analysis]: After "Source directory" and "target directory" are set, you can click analysis to determine whether there are files that can be moved on the same disk. Then the [execute] button is available.
  5. [Run]: start moving the same disk. The speed is very fast. After my own practice, every time I move more than files, it can be solved in less than half a minute. Using the fastcopy synchronization function takes more time.
  6. [Additional features]: Two program directories are supported.Drag settings. Drag the folder to be synchronized to the corresponding text box.

Note:These functions are all understood at a Glance. The reason why I write them in detail is that this is my first release of my personal software. It is only for skilled writing training. Programs released in the future may follow this pattern.

 

Program download:

1. executable software: [thefastcopyhelper 3.0]

2. Latest source code: [fastcopyhelper sourcecode 3.0] (released based on gplv2. Welcome to spread it !)

3. Open Source Address: http://fastcopyhelper.codeplex.com/

2010-09-20

Demo:
  1. A total of 7034 images are scanned, and 1698 images can be moved. The total time is 1 minute 9 seconds. The speed is currently acceptable.

2. for comparison, I tried to use the sync function of fastcopy. The result is as follows: the data to be deleted is 1751.2 MB (1989 photos), and the data to be moved is 1640.2 MB, in this test, I only renamed several folders.

3. Click the "execute" button of the software. There is no time statistics for the execution process here, but according to your own feeling, the process is completed in an instant. Then the program automatically starts to delete empty folders. I renamed 34 folders, so 34 empty folders are displayed.

4. After the program is executed, fastcopy is called by default for real [synchronization] work. It is displayed that there are still 291 images in my target directory to be deleted to "Synchronize" the source directory ".

5. The final test proves that the self-developed tool is quite effective.

2010-09-21

Writeby: asiontang [http://www.cnblogs.com/asion/]

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.