📄 readme.txt
字号:
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -