Giter Site home page Giter Site logo

moecao / fastcopy-m Goto Github PK

View Code? Open in Web Editor NEW

This project forked from mapaler/fastcopy-m

0.0 1.0 0.0 1.83 MB

FastCopy-Multilanguage,FastCopy完整支持多国语言版

Home Page: http://www.mapaler.com/fastcopy-m/

License: Other

HTML 13.13% C++ 85.99% C 0.88%

fastcopy-m's Introduction

FastCopy-M

"M" is Multilanguage

FastCopy-M feature | FastCopy-M特点

  • 汉化并支持更加完整的多国语言显示,添加语言只需要修改资源文件即可。
    FastCopy Chinesization and modify to support other language more overall, add language only need add new resources

  • Vista以后支持新版文件/文件夹选择框(可多选)
    After Vista support new Shell common file dialog (Easy-to-use, and can select folder multiple)
    Folder select File select

  • 主界面复制时图标也显示动画,并允许修改动画总帧数。
    The main window icon displayed animation when runing copy process. And allows to modify the total number of animation frames.
    图标来自(Icon from):(C75)[迷走ポタージュ]東方籠奴抄 - オプティカル セロファン
    Main window icon animation

  • 支持调用网络URL作为帮助文件,资源文件内“IDS_FASTCOPYHELP”修改为网页url即可。
    Support use http url to replace "chm" help files, change "IDS_FASTCOPYHELP" in resource to your URL.
    URL help

  • 外壳扩展加入图标。
    Shell Extension add icon.
    Shell Extension icon

Build | 编译

FastCopy-M采用VS2015
FastCopy-M used VS2015.

Auto Change Icon | 自动更换图标

  • 解压“FastCopy-M Resources Rebuild & Replace Tools.zip”基本工具。
    Unzip "FastCopy-M Resources Rebuild & Replace Tools.zip" basic tools.
  • 将“Auto Change Icon Tools.zip”解压到上述解压出来的文件夹中。
    Unzip this "Auto Change Icon Tools.zip" to previous folder.
  • 在“My New Icon”文件夹内按照1、2、3……的顺序命名图标,最后一个图标是等待图标。
    Put your customize icon animate group, and rename to "1.ico","2.ico","3.ico"... Attention: The final icon file as wait icon.
    Rename Icon
  • 然后将“FastCopy.exe”拖到“Change Icon.vbs”上即可。
    Then drag original "FastCopy.exe" and put on "Change Icon.vbs" .
    Drag
  • 会自动编译和替换资源,并保存到“output\FastCopy.exe”。
    Then will auto begin rebuild and replace resources. And generate to "output\FastCopy.exe".
    New Icon

Download Tools | 工具下载

How to translate

You can edit the source and rebuild executable.
Or more simple:

  • Unzip "FastCopy-M Resources Rebuild & Replace Tools.zip".
  • Use "Update resources source file.vbs" to update the newest source. Attention: Backup your edited file before use update.
  • Use "Visual Studio" or "free soft ResEdit" for IDE (VS2005 or erlier not support 32bit icon, recommend VS2010 or later),or any Notepad to to edit "fastcopy.rc" directly.
  • Visual Studio is Easy-to-use,ResEdit is not recommand (rc file saved by the soft , can't open in VS, and can't rebuild by my tools.Use it requir some processing), If you use Notepad edit manually. For example, open "fastcopy.rc" find and copy English part and past at the end.
/////////////////////////////////////////////////////////////////////////////
// English (United States) [or 英語 (米国)] resources [about line 2391]

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US

...

#endif    // English (United States) [or 英語 (米国)] resources [about line 3137]
/////////////////////////////////////////////////////////////////////////////
  • Change "LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US" to your language and sub-language id. You can find them at "include\winnt.rh". No need to edit "defined(AFX_TARG_ENU)" (I don't know where can find it.)
  • Edit this part to your language.
  • Drag original "FastCopy.exe" and put on "rebuild.bat".
  • Then will auto begin rebuild and replace resources. And generate to "output\FastCopy.exe".
  • Change "lcid" value in "FastCopy2.ini" to other decimal LCID, you can test other language on your OS. LCID list If you want add your translate to FastCopy-M, please send your "fastcopy.rc" source to [email protected].

Website

FastCopy-M website | FastCopy-M网站

http://www.mapaler.com/fastcopy-m/

Official website | FastCopy官方网站

http://ipmsg.org/tools/fastcopy.html

##Official License | FastCopy官方许可 FastCopy ver3.0 Copyright(C) 2004-2015 by SHIROUZU Hiroaki

This program is free software. You can redistribute it and/or modify it under the GNU General Public License version 3(GPLv3).
license-gpl3.txt

If you want to distribute your modified version, but you don't want to distribute the modified source code, or you want to request to develop bundle/special versoin, please contact me. ([email protected])

fastcopy-m's People

Contributors

mapaler avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.