作者 主题: --  (阅读 901582 次)

离线 macuser

  • 自由发言用户
  • 注册用户
  • **
  • 帖子: 38
--
« 于: 一月 10, 2010, 12:45:02 am »
--
« 最后编辑时间: 九月 14, 2021, 01:41:03 am 作者 macuser »

离线 bipfriend

  • 注册用户
  • *
  • 帖子: 3
Re: 在MAC中使用动态网软件的详细教程
« 回复 #1 于: 二月 02, 2010, 05:26:34 am »
lz非常有耐心,这对一般人是一个挑战。一是没有苹果机,想在pc上装Tiger,Leopard,Snow Leopard较难,再想搞懂终端命令行,尤其需要有耐心和勇气,才能有所斩获。在成功安装好os后,还得按部就班地执行lz介绍的操作步骤,时间化费定然不短,估计大部分网友会望而却步的。其实在ubantu上搞或许要简单点儿。

离线 ctmgcd

  • 注册用户
  • *
  • 帖子: 160
Re: 在MAC中使用动态网软件的详细教程
« 回复 #2 于: 六月 06, 2010, 05:24:12 am »
VirtualBox虚拟机还要简单点

离线 fung17

  • 注册用户
  • *
  • 帖子: 1
Re: 在MAC中使用动态网软件的详细教程
« 回复 #3 于: 六月 15, 2010, 02:41:58 am »
首先谢谢楼主详细的讲解,但是我跟到第七步的时候出现问题了。
输入第一条指令的时候(cd ~/.wine/drive_c/Program\ Files/Internet\ Explorer/)没有出现问题。
但是当我输入第二条指令的时候(wine iexplorer.exe)我得到了一下错误信息:

wine: cannot find L"C:\\windows\\system32\\iexplorer.exe"

后来我就手动打开了目录(C:\\windows\\system32\\)尝试自己找一下IE浏览器,发现真的没有,请问问题出在哪里了?求教。

lasa

  • 访客
Re: 在MAC中使用动态网软件的详细教程
« 回复 #4 于: 六月 30, 2010, 10:00:19 am »
之前有一些在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是否可用

8.下载并安装动态网软件
在动态网上下载最新版的自由门、逍遥游、动网通并解压(用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

9.复制系统文件到wine
从 Windows XP professional 系统的C:\WINDOWS\system32\ 复制 mfc42.dll和msvcp60.dll到mac系统的根目录(在网上下载:注1)

打开终端窗口,运行如下命令
cp /mfc42.dll ~/.wine/drive_c/WINDOWS/system32/
cp /msvcp60.dll ~/.wine/drive_c/WINDOWS/system32/

10.运行动态网软件:
打开终端输入如下命令:
cd ~/.wine/drive_c/Program\ Files/d_web/
wine fg692p.exe
(逍遥游则是“FreeU10.exe”,动网通则是“DynaPass31.exe”)
自由门一定要选择代理模式

11.浏览禁网
接着便弹出了自由门软件和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即可启动自由门

12.升级破网软件
只要在终端用rm命令删除旧的破网软件,并用cp命令将新版本的破网软件拷贝到~/.wine/drive_c/Program\ Files/d_web/目录下就行了

为了避免上述操作失误或看不懂,强烈建议对unix命令不是很了解的用户到百度百科上学习一下:
http://baike.baidu.com/view/97023.htm

[完 The End]
如果大家还有什么疑问请在下面跟贴提出,谢谢!

注1: 动态网上可下载msvcp60.dll/mfc42.dll
http://www.dongtaiwang.com/loc/software/dll/msvcp60.dll 
http://www.dongtaiwang.com/loc/software/dll/mfc42.dll


离线 abbaabccba

  • 注册用户
  • *
  • 帖子: 30
Re: 在MAC中使用动态网软件的详细教程
« 回复 #5 于: 九月 22, 2010, 05:14:44 am »
希望能出IPHONE的

shelter

  • 访客
Re: 在MAC中使用动态网软件的详细教程
« 回复 #6 于: 十月 06, 2010, 09:36:09 pm »
已成功,但是最后创建快捷键步骤不够详细,不知道怎样保存写入的内容。

离线 mac

  • 注册用户
  • *
  • 帖子: 3
Re: 在MAC中使用动态网软件的详细教程
« 回复 #7 于: 十月 26, 2010, 04:50:37 am »
用lz这个做好的包一直用的好好的,但从fd7.0开始就不行了,替换了fd.exe后点快捷方式没反应,再替换回旧的版本就可以打开,但找不到服务器,不知怎么回事啊?

离线 mac

  • 注册用户
  • *
  • 帖子: 3
Re: 在MAC中使用动态网软件的详细教程
« 回复 #8 于: 十月 26, 2010, 09:35:41 am »
重新又作了一遍,报如下错误

wine: cannot find L"C:\\windows\\system32\\fg706.exe"
localhost:d_web crazydiamond$ err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder
err:wincodecs:IcnsEncoder_CreateInstance Trying to save ICNS picture, but ICNS support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {312fb6f1-b767-409d-8a6d-0fc154d4f05c}, hres is 0x80004005
err:menubuilder:convert_to_native_icon error 0x80004005 creating bitmap encoder

离线 loading

  • 注册用户
  • *
  • 帖子: 1
Re: 在MAC中使用动态网软件的详细教程
« 回复 #9 于: 十月 26, 2010, 01:30:05 pm »
6.安装wine
关闭之前的终端窗口并新打开一个窗口,并输入如下命令:
sudo port install wine-devel
之后提示输入密码,输入密码后即开始安装,整个过程大概需要1小时左右,如果网速快的话可能会快点,必须保证在整个安装过程中网络畅通,当终端窗口停止出现新信息且可以输入命令时,说明安装成功。
注意:如果未安装正确版本的Xcode将导致安装失败

为什么我显示如下错误:我的系统是osx10.6.4

localhost:~ Loading$ sudo port install wine-devel
Password:
Error: Unable to open port: invalid command name "supported_archs"
Before reporting a bug, first run the command again with the -d flag to get complete output.
localhost:~ Loading$




离线 糯米8878539

  • 注册用户
  • *
  • 帖子: 6
Re: 在MAC中使用动态网软件的详细教程
« 回复 #10 于: 十二月 03, 2010, 07:37:32 am »
强烈谴责楼主,制作这么麻烦的教程,你以为我们都是学计算机的吗?
我就不用楼主的方法,照样翻墙。
我的方法是:下载动态网上的最新版本破网软件、mfc42.dll,将这两个文件放在统一文件夹下,备用。
                 下载winebottle1.1.35.dmg,在苹果电脑上安装。安装完成后,打开应用程序文件夹中的winebottle,创建自由门的app应用程序。创建完成后,即可直接用创建的app应用程序翻墙浏览禁网。
                 够简单吧!!!!!!!!!!!!

自由万岁万万岁

  • 访客
Re: 在MAC中使用动态网软件的详细教程
« 回复 #11 于: 三月 22, 2011, 09:19:29 pm »
感谢楼主和糯米的指点!用糯米的方法已经在 OSX 10.6.7 上成功!补充糯米的一点:

1。 Wine 和 Winebottler 现在是一个 Combo,可以一起下载和安装。

2。 mfc42.dll 一开始报错找不到,我又不知道应该把这个文件拷贝到哪里,后来发现可以通过运行 Wine (不是Wine bottler)找到正确的目录,只要把 mfc42.dll 复制到正确的目录里就能用了。

复制步骤:打开 Wine,在菜单栏里找到 Change Prefix 这项,点击后出现一个列表,里面应该列出刚才创建的那个破网软件。在那行的末尾应该有一个放大镜图标。点击放大镜后会出现一个类似 Finder 的窗口,找到和刚才创建的破网软件同名的文件夹,然后在那个文件夹底下找到 drivers_c/Windows/System32 这个文件夹,再把从动网上下载的mfc42.dll 复制进去就行!

3。FireFox 的 gproxy 不知何故安装不上,只好找到 FoxyProxy, 然后在里面添加一个代理 127.0.0.1 端口 8580, 即可用这个代理破网!

离线 ryuu

  • 注册用户
  • *
  • 帖子: 2
Re: 在MAC中使用动态网软件的详细教程
« 回复 #12 于: 三月 31, 2011, 10:39:26 am »
感谢楼主和糯米的指点!用糯米的方法已经在 OSX 10.6.7 上成功!补充糯米的一点:

1。 Wine 和 Winebottler 现在是一个 Combo,可以一起下载和安装。

2。 mfc42.dll 一开始报错找不到,我又不知道应该把这个文件拷贝到哪里,后来发现可以通过运行 Wine (不是Wine bottler)找到正确的目录,只要把 mfc42.dll 复制到正确的目录里就能用了。

复制步骤:打开 Wine,在菜单栏里找到 Change Prefix 这项,点击后出现一个列表,里面应该列出刚才创建的那个破网软件。在那行的末尾应该有一个放大镜图标。点击放大镜后会出现一个类似 Finder 的窗口,找到和刚才创建的破网软件同名的文件夹,然后在那个文件夹底下找到 drivers_c/Windows/System32 这个文件夹,再把从动网上下载的mfc42.dll 复制进去就行!

3。FireFox 的 gproxy 不知何故安装不上,只好找到 FoxyProxy, 然后在里面添加一个代理 127.0.0.1 端口 8580, 即可用这个代理破网!


请问怎么样才能判断破网软件的APP已创建?因为我每次用bottle创建,它都会跳出自由门的使用状态,但是安装的进度却一点也没动,如果按exit,它就会显示安装成功,但是实际却不能用的,请大人指点

离线 糯米8878539

  • 注册用户
  • *
  • 帖子: 6
Re: 在MAC中使用动态网软件的详细教程
« 回复 #13 于: 五月 03, 2011, 01:58:09 am »
今天系统崩溃,重装苹果后用winebottler创建自由门的app,怎么也找不到mfc42.dll,无奈之后另用他法,下载了crossover软件,装上以后,很好,具体方法等我总结好以后,在发到回复中!!!!!!

离线 wawj9798

  • 注册用户
  • *
  • 帖子: 1
Re: 在MAC中使用动态网软件的详细教程
« 回复 #14 于: 六月 15, 2011, 04:21:01 am »
有否适合在ipad的翻墙软件,如能在VPN中设置成功的。

离线 gogogogogo

  • 注册用户
  • *
  • 帖子: 1
Re: 在MAC中使用动态网软件的详细教程
« 回复 #15 于: 七月 30, 2011, 10:49:17 am »
今天系统崩溃,重装苹果后用winebottler创建自由门的app,怎么也找不到mfc42.dll,无奈之后另用他法,下载了crossover软件,装上以后,很好,具体方法等我总结好以后,在发到回复中!!!!!!


坐等大神回帖

离线 dolcemac

  • 注册用户
  • *
  • 帖子: 1
Re: 在MAC中使用动态网软件的详细教程
« 回复 #16 于: 八月 15, 2011, 08:44:08 am »
有否适合在ipad的翻墙软件,如能在VPN中设置成功的。


强烈期待iphone版!!!

离线 qinghaiwu

  • 注册用户
  • *
  • 帖子: 1
Re: 在MAC中使用动态网软件的详细教程
« 回复 #17 于: 九月 14, 2011, 01:51:09 am »
之前有一些在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是否可用

8.下载并安装动态网软件
在动态网上下载最新版的自由门、逍遥游、动网通并解压(用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

9.复制系统文件到wine
从 Windows XP professional 系统的C:\WINDOWS\system32\ 复制 mfc42.dll和msvcp60.dll到mac系统的根目录(在网上下载:注1)

打开终端窗口,运行如下命令
cp /mfc42.dll ~/.wine/drive_c/WINDOWS/system32/
cp /msvcp60.dll ~/.wine/drive_c/WINDOWS/system32/

10.运行动态网软件:
打开终端输入如下命令:
cd ~/.wine/drive_c/Program\ Files/d_web/
wine fg692p.exe
(逍遥游则是“FreeU10.exe”,动网通则是“DynaPass31.exe”)
自由门一定要选择代理模式

11.浏览禁网
接着便弹出了自由门软件和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即可启动自由门

12.升级破网软件
只要在终端用rm命令删除旧的破网软件,并用cp命令将新版本的破网软件拷贝到~/.wine/drive_c/Program\ Files/d_web/目录下就行了

为了避免上述操作失误或看不懂,强烈建议对unix命令不是很了解的用户到百度百科上学习一下:
http://baike.baidu.com/view/97023.htm

[完 The End]
如果大家还有什么疑问请在下面跟贴提出,谢谢!

注1: 动态网上可下载msvcp60.dll/mfc42.dll
http://www.dongtaiwang.com/loc/software/dll/msvcp60.dll 
http://www.dongtaiwang.com/loc/software/dll/mfc42.dll


离线 oliver_cgp@163.com

  • 注册用户
  • *
  • 帖子: 1
Re: 在MAC中使用动态网软件的详细教程
« 回复 #18 于: 十二月 18, 2012, 05:51:17 pm »
之前有一些在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是否可用

8.下载并安装动态网软件
在动态网上下载最新版的自由门、逍遥游、动网通并解压(用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

9.复制系统文件到wine
从 Windows XP professional 系统的C:\WINDOWS\system32\ 复制 mfc42.dll和msvcp60.dll到mac系统的根目录(在网上下载:注1)

打开终端窗口,运行如下命令
cp /mfc42.dll ~/.wine/drive_c/WINDOWS/system32/
cp /msvcp60.dll ~/.wine/drive_c/WINDOWS/system32/

10.运行动态网软件:
打开终端输入如下命令:
cd ~/.wine/drive_c/Program\ Files/d_web/
wine fg692p.exe
(逍遥游则是“FreeU10.exe”,动网通则是“DynaPass31.exe”)
自由门一定要选择代理模式

11.浏览禁网
接着便弹出了自由门软件和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即可启动自由门

12.升级破网软件
只要在终端用rm命令删除旧的破网软件,并用cp命令将新版本的破网软件拷贝到~/.wine/drive_c/Program\ Files/d_web/目录下就行了

为了避免上述操作失误或看不懂,强烈建议对unix命令不是很了解的用户到百度百科上学习一下:
http://baike.baidu.com/view/97023.htm

[完 The End]
如果大家还有什么疑问请在下面跟贴提出,谢谢!

注1: 动态网上可下载msvcp60.dll/mfc42.dll
http://www.dongtaiwang.com/loc/software/dll/msvcp60.dll 
http://www.dongtaiwang.com/loc/software/dll/mfc42.dll


离线 btman2004

  • 注册用户
  • *
  • 帖子: 3
Re: 在MAC中使用动态网软件的详细教程
« 回复 #19 于: 二月 19, 2013, 10:54:13 pm »
哎,这样使用,还不如装个WINDOWS使用。
强烈建议自由门出个MAC版本或者通用的JAVA版本。

离线 normansun

  • 注册用户
  • *
  • 帖子: 3
Re: 在MAC中使用动态网软件的详细教程
« 回复 #20 于: 一月 10, 2015, 02:33:24 am »
真的很为楼主的热心而感动。我等小白是不敢操作的啦,怕弄错了。
哎,悲催的天朝人啊。期待光明的一天到来。