readme.txt

来自「Last change: 2008-02-03 This is the sou」· 文本 代码 · 共 67 行

TXT
67
字号

KCeasy uses http://nsis.sourceforge.net/ for its installer.

A special plugin for NSIS is used to provide some extended functionality.
You must first build this KCeasyExt.dll using the /nsis/KCeasyExt_p.bpr project.

KCeasy can be 'branded' with different logos/icons/application names.
Use switch.rc to specify which brand you want to build.

After building /KCeasy_p.bpr in release mode you can use the selected brand's
nsis script to build an installer.

When you have installed NSIS you can usually right click on KCeasy.nsi and
choose "Compile NSIS Script" to create the final executable.

The NSIS compiler expects a /dist directory to exists at the same level as
this /nsis directory. This directory contains KCeasy_p.exe, the translations,
VLC and giFT. It has the same layout as the files on the target machine after
installation.

An example of layout of this directory is:

dist\KCeasy_p.exe
dist\simplevlc.dll

dist\locale
dist\locale\isolang.mo
dist\locale\en\LC_MESSAGES\default.mo

dist\giFT
dist\giFT\giFT.dll
dist\giFT\giFTl.exe
dist\giFT\libdb41.dll
dist\giFT\libgiFT.dll
dist\giFT\libgiFTproto.dll
dist\giFT\libxml2.dll
dist\giFT\ogg.dll
dist\giFT\vorbis.dll
dist\giFT\vorbisfile.dll
dist\giFT\zlib.dll

dist\giFT\incoming

dist\giFT\conf
dist\giFT\conf\giftd.conf

dist\giFT\conf\Gnutella
dist\giFT\conf\Gnutella\Gnutella.conf
dist\giFT\conf\Gnutella\gwebcaches
dist\giFT\conf\Gnutella\hostiles.txt
dist\giFT\conf\Gnutella\nodes

dist\giFT\conf\OpenFT
dist\giFT\conf\OpenFT\nodes
dist\giFT\conf\OpenFT\OpenFT.conf

dist\giFT\data
dist\giFT\data\mime.types

dist\giFT\plugins
dist\giFT\plugins\Gnutella.dll
dist\giFT\plugins\OpenFT.dll

You get all these files when building KCeasy and giFT.
Arrange them like shown and compile the NSIS script.

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?