• 9221阅读
  • 3回复

发一个Qt版的“黑客背单词” [复制链接]

上一主题 下一主题
离线meiyantao
 

只看楼主 倒序阅读 楼主  发表于: 2009-04-02

最近没事写了这个Qt版的黑客背单词,开放源代码,跨平台使用!
更详细的信息可以看看我的主页上(个人Blog,不是广告):

http://www.kermit-mei.info/blog/?page_id=85

内有详细的程序和代码下载地址! 我把文本复制过来(没有链接):

Free Recite Release

    下面我简单介绍一下这个软件的使用功能。对此软件开发有兴趣的朋友,可以从Git-Tree下载它的源代码,并且到这里查看FreeRecite的相关开发文档,我会抽时间继续完善!

    对于只想使用的用户,可以直接下载FreeRecite的二进制包:

Windows用户:

    如果您的系统中已经安装了Qt4环境,则可以直接点击这里下载不带Qt环境的发行包,直接安装即可。
    如果没有安装Qt4环境,那需要先下载并安装这个带有Qt4环境的FreeRecite版本,然后再安装前面下好的软件包进行覆盖安装。 注:最后一定要使用不含Qt4的FreeRecite进行覆盖。

Linux用户:

    首先,你的系统中需要支持Qt4,如果没有相关软件,请自行安装。然后下载FreeReciteForLinux 解压后进行安装。 如果没有Qt4,那么你只能再安装后使用命令行版本的FreeRecite——不过别担心,UI版的FreeRecite除了不能发音外,它拥有GUI版本的所有功能,甚至在某些方面比GUI版更强大。

二进制包安装方法: 下载文件后解压,进入目录,运行:
    make install       #安装
    make uninstall    #卸载
整个过程不须编译,会直接安装 。

对于需要发音的用户(GUI-only)或者想从源代码编译安装的用户,可参见下面的的说明来进行非常简单的配置。

———————————–使用说明————————————
一、Free Recite的特点

  1. *可以自己定义自己要复习的词汇;
  2. *字典设计灵活,词汇量大:可随时修改字典,且现在已经有近5万
      词汇量,足以满足绝大多数用户的需求。
  3. *加入了短路记忆循环,也就是在背诵的时候按照一定时间回顾前面的
      词,极大地提高了记忆的效率;
  4. *自动抓取难点词汇,帮助用户重点复习(Stress功能);
  5. *能够显示当前的记忆状态,显示用户的学习速度;
  6. *大任务自动分组:如果一次导入的单词太多,FreeRecite会以20~30个词
      为一组组织任务;
  7. 利用了记忆曲线,定期复习;
  8. 支持双向记忆和复习,汉-英(反向模式)和英-汉(普通模式);
  9. 背景音效和发音功能齐全,单词发音需要安装WyabdcRealPeopleTTS词库;
  10.可以修改路径和字体,更加方便灵活;
  11.软件体积小,依赖关系简单(CUI版需要shell和C++,GUI版需要Qt4)。
  12.软件免费,代码开放,且遵循GPLv3协议,可跨平台使用,是一款真正的
     自由软件。

二、如何从源代码安装:

1.下载源码,进入源码目录:
$ cd QFreeRecite

2.生成Makefile:
$ mkdir build
$ cd build
$ cmake -DCMAKE_INSTALL_PREFIX=/usr ..

注释:
      创建目录build。

      进入build目录的目的是进行外部编译,将所有的编译中间文件都存放在build目录
      下。这样,就不用”make distclean”,而是直接删除build下所有文件就能删除中间
      文件。

      CMAKE_INSTALL_PREFIX变量指定了文件的安装目录,如果不指定,将会被安装到
      /usr/local目录下。这里要注意,命令后面的两个句点号 “..” 不可以缺少。

3.编译程序:
$ make

4.安装程序:(需要超级用户权限)
# make install

5.卸载程序:(需要超级用户权限)
# make uninstall

6.下载单词发音文件(需要超级用户权限)
$ wget http://nchc.dl.sourceforge.net/sourceforge/stardict/WyabdcRealPeopleTTS.tar.bz2
# tar xvfj WyabdcRealPeopleTTS.tar.bz2 /usr/share
———————————————————————————————

在使用过程中遇到任何问题,可以在这个Blog上随便找个地方提问,或者给我们发邮件;p

如果这个软件对您的工作或学习有所帮助,那将是我们最大的收获! 最后发两个截图(需要放大一下,这个Blog的风格就是这样,汗!):

主控制界面:

难点回顾界面(这里显示的32个词都是对我来说比较难的;p)

Have fun!

希望多多交流!
离线zhshzhjhust
只看该作者 1楼 发表于: 2009-04-03
谢谢分享
离线yuyujulin

只看该作者 2楼 发表于: 2009-04-15
好东西要支持啊 谢谢分享
离线xsqxsy

只看该作者 3楼 发表于: 2012-09-30
这么好的东西竟然下不了了。真可惜啊。
快速回复
限100 字节
 
上一个 下一个