Giter Site home page Giter Site logo

tanganam / gimu Goto Github PK

View Code? Open in Web Editor NEW

This project forked from yeyouqun/gimu

0.0 2.0 0.0 113.14 MB

一款个人数据处理软件,目标是为个人用户提供重要数据转存功能,并提供打包成ZIP,7ZIP,等各种不同数据格式的数据包,以方便用户进行存储与检索。同时也可以通过 Rsync 算法实现更高级的功能。

License: GNU General Public License v2.0

HTML 12.30% C++ 51.48% C 34.82% Batchfile 0.63% Assembly 0.04% Inno Setup 0.42% Groff 0.31%

gimu's Introduction

gimu

gimu 软件,也称为吉木,是一款个人数据处理软件,目标是为个人用户提供重要数据转存功能,并提供打包成ZIP,7ZIP,等各种不同数据格式的数据包,以方便用户进行存储与检索。同时也可以通过 Rsync 算法实现更高级的功能。

依赖关系

本软件依赖于如下三个开源模块:

  1. wxWidgets(2.8.12) 用于 GUI 的编写,你也可用使用其他的版本配合,但有可能需要一些代码上的变动。
  2. ACE(5.4.3),用于网络模块的编写,你也可用使用其他的版本配合,但有可能需要一些代码上的变动。
  3. crypto++(5.1),用于加密模块的编写,你也可用使用其他的版本配合,但有可能需要一些代码上的变动。

编译

本软件已经使用 Visual Studio 9(2008) 对所依赖的模块已经进行了预编译,并存放在 deps 目录下。如果你需要更改依赖库的版本,请自行编译。 如要编译本软件,请安装 Visual Studio 9(2008),并利用其打开软件的项目文件即可以进行编辑,或者编译。如果要支持 64 平台的软件,在安装 VS 时请安装 64 位的编译器。 由于项目已经统一完成了软件打包成安装包的集成工作,帮助文档需要安装 innosetup 工具,并将其执行路径加入到系统 PATH 中。项目中的脚本会在编译 release 版本时将所有需要的文件进行打包。

未完成功能

  1. 7ZIP 格式的输出。
  2. RSYNC 功能的集成。

未来的工作

  1. 更多文档格式的储存。
  2. RSYNC 功能的支持。
  3. 文件分析功能。
  4. 其他

关于作者

如需要联系作者,请致信: [email protected]

协议

我们采用 GPL v2.0 来发布我们的代码。你应该手头有一份这样的协议,如果没有,你可以写信到这里获取:Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA。 如果你需要在你的项目中集成本库,请确认你的项目符合 GPL 协议。如果你需要在商业产品中集成,请写信到:[email protected]。 在本库中,大部份的代码是由作者编写,但是也有些代码是从公共的空间获取的,他们有自己的协议。作者尽量保持这些代码所使用的协议是与 GPL 协议兼容的(如数据摘要计算代码等),我们保留了原来代码的协议声明。他们中基本使用 BSD 2-Clause 协议方式授权代码,或者直接使用了 GPL 的授权方式。

gimu's People

Contributors

yeyouqun avatar

Watchers

James Cloos avatar  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.