Exodus(流亡,出埃及记,一个乐队,一个在线游戏)是一种新的Jabber客户端,作为曾非常受欢迎的IM客户端winjab的对手与接班人,它更小,更快,更容易使用。
exodus Exodus: escape from proprietary IM systems exodus-dev
1,如使用delphi2006,则要在安装时选择安装Indy9。如果使用D2007则要先删除干净默认安装的Indy10 (因为D2007不能直接自带安装Indy9),在Component | Installed Package.. 里面删除两个Indy10包,然后在D2007的安装根目录下搜索id*.pas;*indy*.*;Id*.dcu,删除如同目录与文件。
然后单独安装自带的 indy9, 源码位于 D2007的安装根目录下\5.0\Source\Indy\Indy9\。
最后把 indy9 源码路径加入项目的Search Path:F:\move\BDS2007liteV8\source\Indy\Indy9
2,安装 JCL: 下载Jedi Co
3,安装Subversion,检出最新的Exodus源码 svn checkout http://exodus.googlecode.com/svn/trunk/ exodus
4,安装 tntUnicode
解压exodus-src\exodus\components\tntUnicode.zip,
打开 tntUnicode\Delphi\BDS4\TntUnicodeVCL_Design.bdsproj,右击选择Install
5,安装 ExComponents
打开 exodus-src\exodus\components\ExComponents.dpk,右击选择Install
6,编译 Exodus
打开exodus-src\exodus\Exodus.dpr,点击 “Build Exodus” 直接编译。
如果报告文件找不到,可以把第1、2、4、5步安装的控件的源代码路径,添加到 Exodus.dpr的搜索路径中。
Delphi7编译AnyQ
客户端:
所需控件均可在\Works\Components下找到。
1.Indy 9.00。D7自带,不需安装。
2.安装tntUnicode控件包。
编译和安装 tntUnicode\Packages\TntUnicode_7.bpg
3.安装RXLib控件包。
1),打开(RxLib)\Units\rxctl7.dpk, 编译不安装。
2),打开dclrx7.dpk,编译并安装。
3),打开rxdb7.dpk, 编译不安装。
4), 打开dclrxdb7.dpk,编译并安装。
5),打开rxbde7.dpk, 编译不安装。
6),打开dclrxbd7.dpk,编译并安装。
7),组件面板中出现3个RxLib(RX Controls、RX Tools、RX DBAware)的组件页。安装成功。
×如果是在D2006/2007中安装新版RxLib,则目录有变化,先要把 Tools|Options|Environment Options|Delphi Options|Library - Win32|library path 中添入(RxLib)\Units路径。
4.安装embedwb116b:D7已经自带Twebbrowser,无法安装。
新 建 | Package | (在Packages窗口中)单击Add按钮 | Add Units | Browse | 分别添加入embeddedwb.pas,IeConst.pas,IEUtils.pas | Imp
5.安装VFW控件包。videocap7.dpk
6.安装ACM控件包。ACMD7.dpk
7.安装VCLSKIN2控件包。vclskin2\d7WinSkinD7.dpk
8.安装components\AnyQ下的控件包。ExComponents.dpk
g729dll.dll
注意:
代码中的ComCtrls.pas为修改过的ComCtrls.pas,请不要删除,否则好友列表显示会不正常。
服务端:
RedHat7.3以上。
安装develop包(linux自己的包)
安装pth-1.4.0开发包(http://www.gnu.org/software/pth/ 下载)
安装glib-1.2.0开发包(
RxLib最新源码维护者 rxlib sourceforge project Rx Library for Delphi on SF.net 评论:RxLib v2.7.6 For D6-D10 Full Source 包含安装方法
Embedded Web Browser Components Package http://bsalsa.com/DP/download.php?file=0
VFW.ZIP Video for Windows Delphi Unit (Free)
在网络上进行摄像头视频通讯 VFW
深圳点石软件deemstone.com利用EXODUS而制作ANYQ的公司,已失败。AnyQ V2.0.06.14 转贴:AnyQ-日尚存,IMU永无出头之日 麦克CoCo 2.0 Beta
比较anyq和exodus
从不同开始分析
D2007+Exodus errors:
[Pascal Fatal Error] XMLUtils.pas(90): F1026 File not found: 'IdGlobal.dcu'
search path add: F:\move\BDS2007liteV8\source\Indy\Indy9
D7+anyq errors:
[Pascal Fatal Error] ComCtrls.pas(4007): F2051 Unit ExtActns was compiled with a different version of ComCtrls.TCustomRichEdit
[Pascal Error] E2466 Never-build package '.ExRichEditPro' requires always-build package 'TntUnicodeVcl'
[Pascal Error] E2466 Never-build package '.ExRichEditPro' requires always-build package 'ExComponents'
D2007–Exodus
Required package 'indy' not found
超级郁闷,为了编译Exodus而下载了5CD2G多的Delphi 2006,结果有两CD的压缩包损坏,最后发现D2006需要预装早过时的.net 1.1 sdk,只好死了使用2006的念头,还是回来折腾D2007下的Indy了。
非常痛恨D2007的安装程序,动不动就是数小时时间。可能需要试一下精简版了。
D11精简版可以用,但其自带的indy10仍然不能用。
只好重新打D10的主意,天幸找到了D10RIP版。
首先装了D10RIP+INDY10,再次失败。
卸载了D10,又装了D10RIP+INDY9,终于成功了,热泪盈眶。
embedwb116b 增强的webbrowser控件,在共同浏览网页等地方用到。
[Fatal Error] embeddedwb.pas(38): File not found: 'Mshtml_tlb.dcu'
http://topic.csdn.net/t/20051128/21/4424331.html 官方网站下载的那个版本太老了,用这个试试:http:www.torry.net/quicksearchd.php?String=EmbeddedWb&Title=Yes http://www.cryer.co.uk/brian/delphi/error_fnfMSHTML_TLB.htm Component|Imp
评论