亲友传真---海外信息直接看 https://qycz.org
引用自: macuser 于 一月 10, 2010, 06:45:02 上午
之前有一些在mac上使用windows软件的文章,但有些是英文的,或者不够详细,而且也不是针对动态网软件的,因此我在这里根据我的操作经验整理了一篇详细的在mac上使用动态网软件的教程
如果有些懒的或是菜鸟、小白不愿意自己配置的,也可以下载我已经通过wine移植好的动态网软件,具体参见:
http://forums.internetfreedom.org/index.php?topic=1922.0
不过还是强烈推荐大家自己动手配置,这样可以增强和自己电脑的兼容性,同时也更加安全
好了,言归正传,下面我开始讲了:
1.首先确保你的mac中安装有X11和xcode,OSX10.6中X11是系统默认安装的,其他系统需手动安装
X11官方下载地址:
http://www.apple.com/downloads/macosx/apple/macosx_updates/x11formacosx.html
Snow Leopard(OSX10.6)系统需要安装的Xcode版本为3.2 ,官方下载地址:
https://developer.apple.com/mac/scripts/downloader.php?path=/Developer_Tools/xcode_3.2.1_developer_tools/xcode321_10m2003_developerdvd.dmg
Leopard(OSX10.5)系统需要安装的Xcode版本为3.1,官方下载地址:
https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=20262
Tiger(OSX10.4)系统需要安装的Xcode版本为2.5,官方下载地址:
https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=19907
下载X11需要在Apple Developer注册一个账号(免费)
当然,X11和Xcode也可以在你的系统安装盘里找到
2.将X11增加到自动打开项
到系统偏好设置 -账户 -登录项 ,点"+",选择"应用程序"——"实用工具"——"X11"。
3.为你的账户设置密码,不是为了安全,而是因为如果你的账户没有密码则安装无法进行
设置方法:进入"偏好设置",进入"系统"选项下的"账户",点击"更改密码"即可
账户有密码可跳过此步
4.下载并安装MacPorts
Snow Leopard(OSX10.6)版官方下载地址:
http://distfiles.macports.org/MacPorts/MacPorts-1.8.2-10.6-SnowLeopard.dmg
Leopard(OSX10.5)版官方下载地址:
http://distfiles.macports.org/MacPorts/MacPorts-1.8.2-10.5-Leopard.dmg
Tiger(OSX10.4)版官方下载地址:
http://distfiles.macports.org/MacPorts/MacPorts-1.8.2-10.4-Tiger.dmg
5.配置MacPorts
打开终端(Terminal),输入如下命令:
echo export PATH=/opt/local/bin:/opt/local/sbin:\$PATH$'\n'export MANPATH=/opt/local/man:\$MANPATH | sudo tee -a /etc/profile
这时系统会提示你输入密码,输入密码按回车键即可,输入密码时屏幕上不会显示,甚至连星号也不显示,无密码的账号无法通过此步骤,这就是需要为你的账号设置密码的原因
如果终端窗口中出现如下信息,则说明设置成功:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
export MANPATH=/opt/local/man:$MANPATH
如果你的系统是Snow Leopard(OSX10.6),还需要再键入如下命令(其它版本系统不用):
echo +universal | sudo tee -a /opt/local/etc/macports/variants.conf
如果终端窗口中出现"+universal"则设置成功
6.安装wine
关闭之前的终端窗口并新打开一个窗口,并输入如下命令:
sudo port install wine-devel
之后提示输入密码,输入密码后即开始安装,整个过程大概需要1小时左右,如果网速快的话可能会快点,必须保证在整个安装过程中网络畅通,当终端窗口停止出现新信息且可以输入命令时,说明安装成功。
注意:如果未安装正确版本的Xcode将导致安装失败
7.配置wine中的IE
打开终端窗口,依次输入如下命令:
cd ~/.wine/drive_c/Program\ Files/Internet\ Explorer/
wine iexplore.exe
接着便弹出了一个IE窗口,并出现提示说需要安装一个系统文件才能显示HTML网页,按照提示操作即可,系统会自动下载安装相应的系统文件
如果没弹出提示,请在地址栏中输入一个可以访问的网址,如"www.baidu.com"
安装完成后,关闭IE窗口并重复上述操作重新打开一个IE窗口,并访问一个网站(非禁网)检查wine中的IE是否可用
7.下载并安装动态网软件
在动态网上下载最新版的自由门、逍遥游、动网通并解压(用windows+自由门下载或通过mac下的tor下载),将它们保存在系统根目录下
打开终端窗口,运行如下命令
mkdir ~/.wine/drive_c/Program\ Files/d_web
cp /fg692p.exe ~/.wine/drive_c/Program\ Files/d_web/
cp /FreeU10.exe ~/.wine/drive_c/Program\ Files/d_web/
cp /DynaPass31.exe ~/.wine/drive_c/Program\ Files/d_web/
(如果动态网出了新版的破网软件,只需将"fg692p.exe"、"FreeU10.exe"、"DynaPass31.exe"改为相应的文件名即可)
不懂mkdir、cp.命令的,建议看一下这篇文章学习一下unix命令:
http://baike.baidu.com/view/97023.htm
8.复制系统文件到wine
从 Windows XP professional 系统的C:\WINDOWS\system32\ 复制 mfc42.dll和msvcp60.dll到mac系统的根目录(mfc42.dll和msvcp60.dll也可在网上下载得到,不过为了安全起见,还是建议从windows中复制)
打开终端窗口,运行如下命令
cp /mfc42.dll ~/.wine/drive_c/WINDOWS/system32/
cp /msvcp60.dll ~/.wine/drive_c/WINDOWS/system32/
9.运行动态网软件:
打开终端输入如下命令:
cd ~/.wine/drive_c/Program\ Files/d_web/
wine fg692p.exe
(逍遥游则是"FreeU10.exe",动网通则是"DynaPass31.exe")
自由门一定要选择代理模式
10.浏览禁网
接着便弹出了自由门软件和IE窗口,在弹出的IE窗口中可以浏览禁网,但是我不建议在这个wine下的IE中浏览,一是有点卡、部分视频无法显示或没有声音,二是不太安全,因此推荐在mac下的firefox中浏览
打开mac下的firefox浏览器,在GProxy工具条里选择"FreeGate F3",点"Apply"即可畅游禁网了!
Firefox官方下载:
http://www.mozilla.com/products/download.html?product=firefox-3.5.5&os=osx&lang=en-US
GProxy工具条下载:
http://dongtaiwang.com/loc/software/gproxy/gproxy.zip
(用firefox打开gproxy.xpi即可安装GProxy工具条)
为了以后操作简便可以做个批处理,这里给出一个批处理的制做方法及代码:
打开终端,运行以下命令:
cd ~/Desktop
vi free.command
把以下代码写入该文件并保存:
#!/bin/bash
cd ~/.wine/drive_c/Program\ Files/d_web/
wine fg692p.exe
再在终端窗口中输入如下命令:
chmod +x free.command
以后只要点击桌面上的free.command即可启动自由门
11.升级破网软件
只要在终端用rm命令删除旧的破网软件,并用cp命令将新版本的破网软件拷贝到~/.wine/drive_c/Program\ Files/d_web/目录下就行了
为了避免上述操作失误或看不懂,强烈建议对unix命令不是很了解的用户到百度百科上学习一下:
http://baike.baidu.com/view/97023.htm
[完 The End]
在 0.050 秒内创建了带有 18 查询的页面。