作者sitos (麦子)
看板WarCraft
标题[低调] ULan3 Beta 释出
时间Sun Aug 26 16:59:26 2007
下载连结:
主程式:
http://sitos.myweb.hinet.net/ULan3.exe
工具包:
http://sitos.myweb.hinet.net/ULan3Pack.zip
第一次使用的人请下载工具包,内含 ULan3 必需的两种工具。
若你看得懂我接下来讲的东西,且可自行处理,可以只下载主程式。
工具包含:
1. WinPcap 4.0 撷取封包用的函式库,一定要安装。
2. VC 2005 可转散发套件,如果系统未支援 VC 2005 则需要安装。
3. Readme 说明档。
和 ULan2 最大的差别在於撷取封包的方式,乃透过额外的函式库来完成,
而不透过 DLL hooking ,可以更广泛地适用在不同的应用程式。
然而也因为这样,因此在穿透防火墙与 NAT 的能力较弱,若原本使用 ULan2 的人,
可以不需要改用 ULan3 , ULan2 的服务还是会一直存在。
(写 ULan3 最主要的目的是让 Starcraft 也可以使用,
Warcraft III 用 ULan2 应该就已经很方便了。)
说明档内容如下:
ULan3 使用说明
● 目前仅支援 WindowsXP 不支援 Windows Vista
(WinPcap Library 的呼叫似乎有点问题)
● 快速步骤
1. 安装 WinPcap_4_0_1.exe
2. 执行 ULan3.exe (若无法执行,请安装 vcredist_x86.exe)
3. 开启要使用区域网路的应用程式(如游戏)并用区域网路模式进行连线。
● 安装步骤
1. 安装 WinPcap 4.0
WinPcap 4.0 是在 Windows 下撷取封包的函式库,许多软体都有使用,
例如 Banlist 。因此可以安心安装。
其网址为
http://www.winpcap.org/default.htm ,
下载位置为
http://www.winpcap.org/install/bin/WinPcap_4_0_1.exe
或者您可以使用 ULan3 Pack 当中附的执行档(WinPcap_4_0_1.exe)来安装,
两者是一样的。
2. 下载 ULan3
最新版的 ULan3 都会放在
http://sitos.myweb.hinet.net/ULan3.exe ,
大小很小,直接下载後执行即可。
3. 安装 VC 2005 可转散发套件
若您在执行 ULan3.exe 後出现下列讯息:
「无法启动这个应用程式,因为应用程式的设定不正确。
重新安装应用程式应该可以修复这个问题。」
请安装 VC 2005 可转散发套件,其网址为
http://0rz.tw/bc2de 。
或者您可以使用 ULan3 Pack 当中附的执行档(vcredist_x86.exe)来安装,
两者是一样的。
● 使用说明
1. 执行 ULan3.exe ,由於本程式没有图形化介面(若有人愿意协助欢迎联络我),
因此所有的讯息皆由文字表达。
2. 若出现要求输入正在使用的网路卡号码,
表示 ULan3 侦测到您的电脑上有超过一张网路卡,
由於 ULan3 需要撷取网路卡上的封包,因此请您选择您电脑上对外连出的网路卡。
(另一种可能是同时安装有线与无线的网路卡,请依当时网路使用状况选择)
3. 登入成功後将会自动接受其它使用者的 IP 位址,并转送广播封包来建立虚拟区网。
● 使用细节
1. 本程式会自动侦测电脑上的网路卡,若您只有一张网路卡(不论是实体或虚拟的),
本程式会自动开始作用。若是电脑上有超过一张网路卡,
请依列出的网路卡输入编号。由於一般 Windows 内部会有一个拨号用的虚拟网卡,
会占用编号 1 ,因此选择的时候多是由 2 号开始选择,
请依列出来的网路卡名称来判断应选择的网路卡。
2. 正确选取网路卡後,便会开始撷取该网路卡上的封包,
并对於需要作广播的封包进行转传,送给其它 ULAN 的使用者。
3. 由於 ULAN 需要得到其它使用者的名单,才能开始转传封包,
因此会尝试连上 ULAN 的伺服器来获得最新的使用者清单,
若无法连上伺服器, ULAN 将会在视窗中印出「无法连上伺服器」,
并自动尝试重新连线。若正确登入成功,便会显示「登入成功」的字样。
4. 线上的使用者清单可在
http://sitos.dyndns.org/ULan3/UserList.html 获得。
但不会自动更新以减轻伺服器流量负担,
若有需要可用重新整理来获取最新的使用者清单。
5. 若出现「登入成功」与「 ULan3 已正确启动」的字样,
表示 ULan 这部份的设定已经完成。即可开始使用。
● 网路设定
1. 由於 ULan3 只负责转送广播用的 UDP 封包,因此若电脑上安装有防火墙,
仍可能会挡掉其它使用者送过来的封包。
请依照各应用程式的需要,将接受 UDP 封包的连接埠打开,
才能够透过 LAN 来进行连线。
(例如 Warcraft III 是透过 UDP port 6112 ,
而 Starcraft 则是透过 UDP port 6111,相关设定请参考程式说明书)
2. 由於 UDP 的封包未必能够顺利通过 NAT (IP 分享器),
因此在 IP 分享器後面的使用者可能无法正常收到封包,
若要享有完整的使用功能,请设定 DMZ 或适当的连接埠对应(port mapping),
相关设定请参考 IP 分享器说明书。
● 除错资讯
1. 讯息开头的图示若是「●」代表只是供使用者参考的资讯, ULan3 正在正常运作。
讯息开头的图示若是「※」代表发生错误,显示的资讯则代表错误的类型。
若有发生错误以致於无法使用,请提供原作者错误讯息以供除错。
● 使用限制
1. 依据程式的行为,在 NAT (IP 分享器) 後面的电脑使用虚拟 IP ,
可能无法正常建立连线。
2. 本程式仅转送 UDP 广播封包,并不处理其它网路问题,也无法穿透防火墙,
请自行打开程式所需的连接埠。
● 联络作者
1. 你可以将所遇到的问题寄到
[email protected]
2. 你可以将所遇到的问题在论坛
http://sitos.dyndns.org/xoops 讨论
--
活着的目的是为主活 然後为主死
死亡的目的是为主死 然後为主活
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.248.178.70
※ sitos:转录至看板 StarCraft 08/26 16:59
1F:推 Janyazero:cool ~ 59.116.74.19 08/26 17:11
2F:推 dc0324:话说..刻UI大家都懒阿 XD 61.230.180.112 08/26 17:22
3F:推 sitos:也是有强者好吗? 你以为大家都跟你我一样 XD 60.248.178.70 08/26 17:30
4F:推 chungsen:这个程式真的有屌到,大家可以多用^^b 59.113.170.189 08/26 17:33
5F:推 demonazx:推220.143.146.114 08/26 17:48
6F:推 GodV3:会分享的才是真正的强者! 123.110.12.185 08/26 17:55
7F:推 smc2:传说中GGC等级255级的~~~~~~ 125.232.194.66 08/26 18:42
8F:推 springgod:讲解的超清楚的@@" GUI我也许可以帮忙:p 140.112.91.215 08/26 19:26
9F:推 Janyazero:ulan3跟ulan2可以互通吗QQ 59.116.74.19 08/26 21:20
10F:推 teslare:请问有source code可以下吗 :Q 61.228.243.42 08/26 21:52
11F:推 sitos:ULan2 跟 ULan3 不互通 60.248.178.70 08/26 22:57
12F:推 sitos:要写成互通可能要透过 server 转传 60.248.178.70 08/26 22:59
13F:→ sitos:相关技术在此讨论可能不太适合 :) 60.248.178.70 08/26 23:00
14F:推 ksm:推推,虽然我现在没在用XD 218.166.129.94 08/27 02:01
15F:推 jyunwei:push 09/26 02:21