---------------------------------------------------------------------
Source code of IP Messenger for Win version 3.64
H.Shirouzu Dec 24, 2015
Copyright (C) 1996-2015 SHIROUZU Hiroaki
All Rights Reserved.
---------------------------------------------------------------------
Index.
1. About IP Messenger
2. License
3. Requirements
4. Directory
5. Support
6. About self-extract installer
----------------------------------------------------------------------
1. About IP Messenger
- IP Messenger is a pop up style message communication software for
multi platforms. It is based on TCP/IP(UDP).
- This software don't need server machine.
- Simple, lightweight, and free software :-)
- Win, Win16, Mac/MacOSX, X11R6/GTK/GNOME, Java, Div version and
all source is open to public. You can get in the following URL.
http://ipmsg.org/index.html.en
- iOS, Android version is available, but source code is not opened.
http://ipmsg.org/index.html.en
----------------------------------------------------------------------
2. License (BSD License)
/* ==============================================================
Copyright (c) 1996-2015 SHIROUZU Hiroaki All rights reserved.
Redistribution and use in source and binary forms, with or
without modification, are permitted provided that the following
conditions are met:
1. Redistributions of source code must retain the above
copyright notice, this list of conditions and the following
disclaimer.
2. Redistributions in binary form must reproduce the above
copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials
provided with the distribution.
THIS SOFTWARE IS PROVIDED BY SHIROUZU Hiroaki ``AS IS'' AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED.
IN NO EVENT SHALL SHIROUZU Hiroaki OR CONTRIBUTORS BE LIABLE
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL DAMAGES(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT
OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF SUCH DAMAGE.
=============================================================== */
----------------------------------------------------------------------
3. Requirements
- VS2015 or later
----------------------------------------------------------------------
4. Directory
IPMsg----+-IPMsg.sln ... Project file for VS2015 or later
|
+-Src------+-ipmsg.cpp
| | :
| +-install-+- install.cpp
| | :
|
+-external-+-zlib (for installer)
|
+-Lib
|
+-Release--+-
|
+-Obj------+-Release-+-
| |
| +-Debug---+-
|
+-x64---+-Release
|
+-obj---+-Relase
| :
----------------------------------------------------------------------
5. Support
- ipmsg-ML is opened. If you want to subscribe for this ML,
http://ipmsg.org/ (Japanese site)
http://ipmsg.org/index.html.en (English site)
----------------------------------------------------------------------
6. About self-extract installer
- v3.10 or later, self-extract installer format is supported.
This format is install.exe with additional files.
Additional files are "ipmsg.exe", "ipmsg.chm", "setup.exe".
Additional file format is this.
\n===(70 characters)===\n
filesize filename\n
(Zlib compressed file)
- I have used this python script for generate self-extract installer.
=====================================================
import sys, zlib
def add_file(f, fname):
data = zlib.compress(open(fname, "rb").read())
f.write("\n%s\n" % ("=" * 70))
f.write("%d %s\n" % (len(data), fname))
f.write(data)
def gen_inst(installer_name, installer_base, files):
f = open(installer_name, "wb")
f.write(open(installer_base, "rb").read())
for i in files:
add_file(f, i)
f.close()
gen_inst("ipmsgXXX_installer.exe", "install.exe", ["ipmsg.exe", "ipmsg.chm", "setup.exe"])
=====================================================
没有合适的资源?快使用搜索试试~ 我知道了~
飞鸽传书源码 vs2010可以直接运行
共236个文件
h:44个
cpp:32个
obj:30个
需积分: 9 14 下载量 90 浏览量
2018-08-14
17:41:19
上传
评论
收藏 16.19MB RAR 举报
温馨提示
飞鸽传书源码,使用vs2010可以直接运行, 本人亲自测试使用过,绝对真实。
资源推荐
资源详情
资源评论
收起资源包目录
飞鸽传书源码 vs2010可以直接运行 (236个子文件)
ipmsg.aps 138KB
IPMsg.vcxproj.bak 19KB
install.vcxproj.bak 14KB
zlib.vcxproj.bak 13KB
TLib.vcxproj.bak 11KB
IPMsg.sln.bak 4KB
markeryellow.bmp 2KB
markerblue.bmp 2KB
markergreen.bmp 2KB
markerred.bmp 2KB
logviewtb.bmp 2KB
MARKERTB.bmp 1KB
dummypic.bmp 246B
deflate.c 70KB
inflate.c 52KB
trees.c 43KB
infback.c 22KB
gzread.c 18KB
gzlib.c 16KB
gzwrite.c 16KB
inffast.c 13KB
crc32.c 13KB
inftrees.c 13KB
zutil.c 7KB
adler32.c 5KB
compress.c 2KB
uncompr.c 2KB
Demo.c 2KB
gzclose.c 678B
ipmsg.chm 45KB
mainwin.cpp 70KB
senddlg.cpp 61KB
aes.cpp 59KB
recvdlg.cpp 50KB
cfg.cpp 43KB
tmisc.cpp 38KB
msgmng.cpp 31KB
share.cpp 28KB
setupdlg.cpp 27KB
miscdlg.cpp 26KB
image.cpp 25KB
tapi32ex.cpp 25KB
richedit.cpp 24KB
logview.cpp 23KB
miscfunc.cpp 21KB
install.cpp 20KB
tapi32u8.cpp 18KB
twin.cpp 18KB
pubkey.cpp 12KB
histdlg.cpp 9KB
tdlg.cpp 9KB
uninst.cpp 9KB
tregist.cpp 8KB
tini.cpp 8KB
ipmsg.cpp 7KB
blowfish.cpp 5KB
taskbarui.cpp 5KB
logmng.cpp 4KB
tapp.cpp 4KB
remotedlg.cpp 3KB
plugin.cpp 2KB
version.cpp 630B
genblue.cur 2KB
genyellow.cur 2KB
genred.cur 2KB
gengreen.cur 2KB
yellow.cur 766B
red.cur 766B
blue.cur 766B
green.cur 766B
sep.cur 326B
cross.cur 326B
zlib.def 6KB
IPMsg.exe 1.26MB
FAQ 16KB
zlib.h 86KB
resource.h 46KB
crc32.h 30KB
tlib.h 26KB
zconf.h 15KB
tmisc.h 14KB
deflate.h 12KB
tapi32u8.h 11KB
trees.h 8KB
ipmsgbase.h 7KB
mainwin.h 7KB
zutil.h 7KB
logview.h 6KB
gzguts.h 6KB
share.h 6KB
inflate.h 6KB
inffixed.h 6KB
senddlg.h 6KB
ipmsg.h 6KB
cfg.h 6KB
tapi32ex.h 5KB
miscdlg.h 5KB
recvdlg.h 5KB
ipmsgcmn.h 5KB
image.h 4KB
共 236 条
- 1
- 2
- 3
资源评论
moyongliu
- 粉丝: 29
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功