Introduction - If you have any usage issues, please Google them yourself
simulation ICQ chat software source code, the proposal made reference to IM friends
Packet : 121114154im_server_client_src.rar filelist
IM\IM.ncb
IM\IM.dsw
IM\Server\icq.h
IM\Server\icqlist.cpp
IM\Server\icqlist.h
IM\Server\icqsocket.h
IM\Server\icqtypes.h
IM\Server\main.cpp
IM\Server\sessionhash.cpp
IM\Server\sessionhash.h
IM\Server\udppacket.cpp
IM\Server\udppacket.h
IM\Server\udpsession.h
IM\Server\libmySQL.dll
IM\Server\myicqd.exe
IM\Server\udpsession.cpp
IM\Server\des\DES.C
IM\Server\des\des.dsp
IM\Server\des\NDES.H
IM\Server\des\README
IM\Server\des
IM\Server\win32\myicqd.plg
IM\Server\win32\myicqd.dsp
IM\Server\win32\Debug
IM\Server\win32\Release
IM\Server\win32
IM\Server
IM\Client\httpsession.cpp
IM\Client\httpsession.h
IM\Client\icqclient.cpp
IM\Client\icqclient.h
IM\Client\icqconfig.cpp
IM\Client\icqconfig.h
IM\Client\icqdb.cpp
IM\Client\icqdb.h
IM\Client\icqlink.cpp
IM\Client\icqlink.h
IM\Client\icqpacket.cpp
IM\Client\icqpacket.h
IM\Client\icqplugin.cpp
IM\Client\icqplugin.h
IM\Client\icqsession.cpp
IM\Client\icqsession.h
IM\Client\icqsocket.h
IM\Client\icqwindow.cpp
IM\Client\icqwindow.h
IM\Client\msgsession.cpp
IM\Client\msgsession.h
IM\Client\serversession.cpp
IM\Client\serversession.h
IM\Client\sessionlistener.h
IM\Client\socketlistener.h
IM\Client\sockssession.cpp
IM\Client\sockssession.h
IM\Client\tcppacket.cpp
IM\Client\tcppacket.h
IM\Client\tcpsession.cpp
IM\Client\tcpsession.h
IM\Client\udppacket.cpp
IM\Client\udppacket.h
IM\Client\udpsession.cpp
IM\Client\udpsession.h
IM\Client\base64\base64.c
IM\Client\base64\base64.h
IM\Client\base64
IM\Client\des\DES.C
IM\Client\des\des.dsp
IM\Client\des\NDES.H
IM\Client\des\README
IM\Client\des
IM\Client\include\contactinfo.h
IM\Client\include\icqlinkbase.h
IM\Client\include\icqprofile.h
IM\Client\include\icqtypes.h
IM\Client\include\packet.h
IM\Client\include\plugin.h
IM\Client\include\tcpsessionbase.h
IM\Client\include
IM\Client\lpc10\analys.c
IM\Client\lpc10\bsynz.c
IM\Client\lpc10\chanwr.c
IM\Client\lpc10\dcbias.c
IM\Client\lpc10\decode.c
IM\Client\lpc10\deemp.c
IM\Client\lpc10\difmag.c
IM\Client\lpc10\dyptrk.c
IM\Client\lpc10\encode.c
IM\Client\lpc10\energy.c
IM\Client\lpc10\f2c.h
IM\Client\lpc10\f2clib.c
IM\Client\lpc10\ham84.c
IM\Client\lpc10\hp100.c
IM\Client\lpc10\invert.c
IM\Client\lpc10\irc2pc.c
IM\Client\lpc10\ivfilt.c
IM\Client\lpc10\lpc10.dsp
IM\Client\lpc10\lpc10.h
IM\Client\lpc10\lpcdec.c
IM\Client\lpc10\lpcenc.c
IM\Client\lpc10\lpcini.c
IM\Client\lpc10\lpfilt.c
IM\Client\lpc10\median.c
IM\Client\lpc10\mload.c
IM\Client\lpc10\onset.c
IM\Client\lpc10\pitsyn.c
IM\Client\lpc10\placea.c
IM\Client\lpc10\placev.c
IM\Client\lpc10\preemp.c
IM\Client\lpc10\prepro.c
IM\Client\lpc10\random.c
IM\Client\lpc10\rcchk.c
IM\Client\lpc10\README
IM\Client\lpc10\synths.c
IM\Client\lpc10\tbdm.c
IM\Client\lpc10\voicin.c
IM\Client\lpc10\vparms.c
IM\Client\lpc10
IM\Client\plugins\alarm\alarm.clw
IM\Client\plugins\alarm\alarm.cpp
IM\Client\plugins\alarm\alarm.def
IM\Client\plugins\alarm\alarm.dsp
IM\Client\plugins\alarm\alarm.h
IM\Client\plugins\alarm\alarm.rc
IM\Client\plugins\alarm\ConfigDlg.cpp
IM\Client\plugins\alarm\ConfigDlg.h
IM\Client\plugins\alarm\ReadMe.txt
IM\Client\plugins\alarm\Resource.h
IM\Client\plugins\alarm\StdAfx.cpp
IM\Client\plugins\alarm\StdAfx.h
IM\Client\plugins\alarm\res\alarm.ico
IM\Client\plugins\alarm\res\alarm.rc2
IM\Client\plugins\alarm\res\alarm.wav
IM\Client\plugins\alarm\res
IM\Client\plugins\alarm
IM\Client\plugins\chat\chatsession.cpp
IM\Client\plugins\chat\chatsession.h
IM\Client\plugins\chat\lpc10codec.cpp
IM\Client\plugins\chat\lpc10codec.h
IM\Client\plugins\chat\speechcodec.h
IM\Client\plugins\chat\win32\chat.clw
IM\Client\plugins\chat\win32\chat.cpp
IM\Client\plugins\chat\win32\chat.def
IM\Client\plugins\chat\win32\chat.dsp
IM\Client\plugins\chat\win32\chat.h
IM\Client\plugins\chat\win32\chat.rc
IM\Client\plugins\chat\win32\ChatDlg.cpp
IM\Client\plugins\chat\win32\ChatDlg.h
IM\Client\plugins\chat\win32\ChatEdit.cpp
IM\Client\plugins\chat\win32\ChatEdit.h
IM\Client\plugins\chat\win32\ReadMe.txt
IM\Client\plugins\chat\win32\Resource.h
IM\Client\plugins\chat\win32\StdAfx.cpp
IM\Client\plugins\chat\win32\StdAfx.h
IM\Client\plugins\chat\win32\wave.cpp
IM\Client\plugins\chat\win32\wave.h
IM\Client\plugins\chat\win32\res\chat.ico
IM\Client\plugins\chat\win32\res\chat.rc2
IM\Client\plugins\chat\win32\res
IM\Client\plugins\chat\win32
IM\Client\plugins\chat
IM\Client\plugins\sendfile\filesession.cpp
IM\Client\plugins\sendfile\filesession.h
IM\Client\plugins\sendfile\win32\ReadMe.txt
IM\Client\plugins\sendfile\win32\Resource.h
IM\Client\plugins\sendfile\win32\SendFile.clw
IM\Client\plugins\sendfile\win32\SendFile.cpp
IM\Client\plugins\sendfile\win32\SendFile.def
IM\Client\plugins\sendfile\win32\sendfile.dsp
IM\Client\plugins\sendfile\win32\SendFile.h
IM\Client\plugins\sendfile\win32\SendFile.rc
IM\Client\plugins\sendfile\win32\SendFileDlg.cpp
IM\Client\plugins\sendfile\win32\SendFileDlg.h
IM\Client\plugins\sendfile\win32\StdAfx.cpp
IM\Client\plugins\sendfile\win32\StdAfx.h
IM\Client\plugins\sendfile\win32\res\sendfile.ico
IM\Client\plugins\sendfile\win32\res\SendFile.rc2
IM\Client\plugins\sendfile\win32\res
IM\Client\plugins\sendfile\win32
IM\Client\plugins\sendfile
IM\Client\plugins
IM\Client\win32\AboutDlg.cpp
IM\Client\win32\AboutDlg.h
IM\Client\win32\AnimButton.cpp
IM\Client\win32\AnimButton.h
IM\Client\win32\AnimPic.cpp
IM\Client\win32\AnimPic.h
IM\Client\win32\BroadcastDlg.cpp
IM\Client\win32\BroadcastDlg.h
IM\Client\win32\BtnST.cpp
IM\Client\win32\BtnST.h
IM\Client\win32\CaptionBtnDlg.cpp
IM\Client\win32\CaptionBtnDlg.h
IM\Client\win32\DelFriendDlg.cpp
IM\Client\win32\DelFriendDlg.h
IM\Client\win32\DetailAuthDlg.cpp
IM\Client\win32\DetailAuthDlg.h
IM\Client\win32\DetailBasicDlg.cpp
IM\Client\win32\DetailBasicDlg.h
IM\Client\win32\DetailCommDlg.cpp
IM\Client\win32\DetailCommDlg.h
IM\Client\win32\DetailCustomDlg.cpp
IM\Client\win32\DetailCustomDlg.h
IM\Client\win32\DetailMiscDlg.cpp
IM\Client\win32\DetailMiscDlg.h
IM\Client\win32\GfxPopupMenu.cpp
IM\Client\win32\GfxPopupMenu.h
IM\Client\win32\HistoryListBox.cpp
IM\Client\win32\HistoryListBox.h
IM\Client\win32\hyperlink.cpp
IM\Client\win32\hyperlink.h
IM\Client\win32\icqskin.cpp
IM\Client\win32\icqskin.h
IM\Client\win32\icqsocket.cpp
IM\Client\win32\ListCtrlEx.cpp
IM\Client\win32\ListCtrlEx.h
IM\Client\win32\ListenSocket.cpp
IM\Client\win32\ListenSocket.h
IM\Client\win32\LoginAgainDlg.cpp
IM\Client\win32\LoginAgainDlg.h
IM\Client\win32\LoginDlg.cpp
IM\Client\win32\LoginDlg.h
IM\Client\win32\ModifyDetailDlg.cpp
IM\Client\win32\ModifyDetailDlg.h
IM\Client\win32\MsgListView.cpp
IM\Client\win32\MsgListView.h
IM\Client\win32\msgmgrwnd.cpp
IM\Client\win32\msgmgrwnd.h
IM\Client\win32\MsgSearchDlg.cpp
IM\Client\win32\MsgSearchDlg.h
IM\Client\win32\MsgTreeView.cpp
IM\Client\win32\MsgTreeView.h
IM\Client\win32\MsgView.cpp
IM\Client\win32\MsgView.h
IM\Client\win32\MyDlg.cpp
IM\Client\win32\MyDlg.h
IM\Client\win32\myicq.clw
IM\Client\win32\myicq.cpp
IM\Client\win32\myicq.dsw
IM\Client\win32\myicq.h
IM\Client\win32\myicq.rc
IM\Client\win32\MyICQCtrl.cpp
IM\Client\win32\MyICQCtrl.h
IM\Client\win32\myicqDlg.cpp
IM\Client\win32\myicqDlg.h
IM\Client\win32\MySocket.cpp
IM\Client\win32\MySocket.h
IM\Client\win32\NotifyWnd.cpp
IM\Client\win32\NotifyWnd.h
IM\Client\win32\OptionGeneralDlg.cpp
IM\Client\win32\OptionGeneralDlg.h
IM\Client\win32\OptionNetworkDlg.cpp
IM\Client\win32\OptionNetworkDlg.h
IM\Client\win32\OptionPluginDlg.cpp
IM\Client\win32\OptionPluginDlg.h
IM\Client\win32\OptionReplyDlg.cpp
IM\Client\win32\OptionReplyDlg.h
IM\Client\win32\OptionSoundDlg.cpp
IM\Client\win32\OptionSoundDlg.h
IM\Client\win32\OutBarCtrl.cpp
IM\Client\win32\OutBarCtrl.h
IM\Client\win32\OutBarEdit.cpp
IM\Client\win32\OutBarEdit.h
IM\Client\win32\PicComboBox.cpp
IM\Client\win32\PicComboBox.h
IM\Client\win32\RegBasicDlg.cpp
IM\Client\win32\RegBasicDlg.h
IM\Client\win32\RegCommDlg.cpp
IM\Client\win32\RegCommDlg.h
IM\Client\win32\RegFinishDlg.cpp
IM\Client\win32\RegFinishDlg.h
IM\Client\win32\RegMiscDlg.cpp
IM\Client\win32\RegMiscDlg.h
IM\Client\win32\RegModeDlg.cpp
IM\Client\win32\RegModeDlg.h
IM\Client\win32\RegNetworkDlg.cpp
IM\Client\win32\RegNetworkDlg.h
IM\Client\win32\RegWizard.cpp
IM\Client\win32\RegWizard.h
IM\Client\win32\Resource.h
IM\Client\win32\SearchAddDlg.cpp
IM\Client\win32\SearchAddDlg.h
IM\Client\win32\SearchCustomDlg.cpp
IM\Client\win32\SearchCustomDlg.h
IM\Client\win32\SearchModeDlg.cpp
IM\Client\win32\SearchModeDlg.h
IM\Client\win32\SearchResultDlg.cpp
IM\Client\win32\SearchResultDlg.h
IM\Client\win32\SearchWizard.cpp
IM\Client\win32\SearchWizard.h
IM\Client\win32\SendMsgDlg.cpp
IM\Client\win32\SendMsgDlg.h
IM\Client\win32\SendRequestDlg.cpp
IM\Client\win32\SendRequestDlg.h
IM\Client\win32\StdAfx.cpp
IM\Client\win32\StdAfx.h
IM\Client\win32\SysHistoryDlg.cpp
IM\Client\win32\SysHistoryDlg.h
IM\Client\win32\SysMsgDlg.cpp
IM\Client\win32\SysMsgDlg.h
IM\Client\win32\SysOptionDlg.cpp
IM\Client\win32\SysOptionDlg.h
IM\Client\win32\ViewDetailDlg.cpp
IM\Client\win32\viewdetaildlg.h
IM\Client\win32\ViewMsgDlg.cpp
IM\Client\win32\ViewMsgDlg.h
IM\Client\win32\winexeplugin.cpp
IM\Client\win32\winprofile.cpp
IM\Client\win32\winprofile.h
IM\Client\win32\winsound.cpp
IM\Client\win32\myicq.plg
IM\Client\win32\myicq.dsp
IM\Client\win32\res\about.ico
IM\Client\win32\res\add.bmp
IM\Client\win32\res\addgroup.bmp
IM\Client\win32\res\away.bmp
IM\Client\win32\res\background.bmp
IM\Client\win32\res\blank.ico
IM\Client\win32\res\changeuser.bmp
IM\Client\win32\res\check.bmp
IM\Client\win32\res\contactmgr.bmp
IM\Client\win32\res\copy.bmp
IM\Client\win32\res\cut.bmp
IM\Client\win32\res\del.bmp
IM\Client\win32\res\drag.cur
IM\Client\win32\res\exit.bmp
IM\Client\win32\res\filemgr.bmp
IM\Client\win32\res\find.ico
IM\Client\win32\res\folder.bmp
IM\Client\win32\res\folder.ico
IM\Client\win32\res\fontcolor.bmp
IM\Client\win32\res\forbidden.cur
IM\Client\win32\res\hand.cur
IM\Client\win32\res\help.bmp
IM\Client\win32\res\homepage.bmp
IM\Client\win32\res\invis.bmp
IM\Client\win32\res\largeicon.bmp
IM\Client\win32\res\msghistory.bmp
IM\Client\win32\res\msgmgr.bmp
IM\Client\win32\res\msgmgr.ico
IM\Client\win32\res\myicq.ico
IM\Client\win32\res\myicq.rc2
IM\Client\win32\res\network.ico
IM\Client\win32\res\offline.bmp
IM\Client\win32\res\online.bmp
IM\Client\win32\res\plugin.ico
IM\Client\win32\res\regwizard.bmp
IM\Client\win32\res\removegroup.bmp
IM\Client\win32\res\removeitem.bmp
IM\Client\win32\res\rename.bmp
IM\Client\win32\res\search.bmp
IM\Client\win32\res\sendmail.bmp
IM\Client\win32\res\sendmsg.bmp
IM\Client\win32\res\sendmsg.ico
IM\Client\win32\res\showonline.bmp
IM\Client\win32\res\smallicon.bmp
IM\Client\win32\res\stat.ico
IM\Client\win32\res\sysmsg.ico
IM\Client\win32\res\sysoption.bmp
IM\Client\win32\res\tip.ico
IM\Client\win32\res\vert.bmp
IM\Client\win32\res\viewdetail.bmp
IM\Client\win32\res
IM\Client\win32\Debug
IM\Client\win32\Release
IM\Client\win32
IM\Client
IM\IM.opt
IM