在Mac使用Wine运行Windows软件:PanDownload_Beat(非虚拟机)

简 述: 在 MacOS10.14.6 中,安装 Wine 运行 Windows 软件百度网盘。详细讲述 Wine 的下载,安装,使用教程。 本篇也是在 Mac下使用破解版不限速百度云 PanDownload_Beat ,直接运行该程序,非安装虚拟机方式使用。

运行环境:

💻: MacOS 10.14.6 📎 XQuartz >= 2.7.7 📎 winehq-stable-5.0 📎 PanDownload_Beat2.2.2


Wine 简述:

Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。

Wine 通过提供一个兼容层来将 Windows 的系统调用转换成与 POSIX 标准的系统调用。它还提供了 Windows 系统运行库的替代品和一些系统组件的替代品。为了避免著作权问题,Wine 主要使用黑箱测试逆向工程来编写。

其相关官网:

  1. wine:

    官网:https://www.winehq.org/

    github: https://github.com/wine-mirror/wine

  2. wineBottle:

    官网:https://winebottler.kronenberg.org/

  3. WineSkin:

    官网:http://wineskin.urgesoftware.com/

  4. PlayOnMac:

    https://www.playonmac.com/en/

  5. CrossOver:

    官网:https://www.codeweavers.com/

注:CrossOver 若想支持正版,请选择🇺🇸官网网址, 不要误进入某马丁杰克的代理的国内网址;


前期准备:

xquartz 介绍:

xquartz 是苹果系统中支持窗口界面的一个项目;
先决条件:

  1. XQuartz >= 2.7.7
  2. 不能将Gatekeeper设置为阻止未签名的程序包。

安装: .pkg文件和tarball存档均可在https://dl.winehq.org/wine-builds/macosx/download.html上获得。对于没有经验的用户,建议从.pkg文件安装。

Wine 的运行需要 xquartz 的支持,如果先没有安装 xquartz 就直接安装Wine 程序,就会直接报错。

安装 xquartz,执行安装命令:
brew cask install xquartz //XQuartz可以使用安装;安装最后一步需要输入密码

下载 wine (MacOS 版)程序:

开发和稳定分支的正式WineHQ软件包可用于macOS 10.8至10.14 ***(Wine不适用于macOS Catalina 10.15)***。

官网:https://dl.winehq.org/wine-builds/macosx/download.html

地址:https://pan.baidu.com/s/1fjoK8BFANtEt5fzyD2Dx_Q 密码:4qrz

版本说明:

  • “Wine Stable”:公开的稳定版(推荐)
  • “Wine Development”:开发版本
  • “Wine Staging”:在发布稳定版之前的最后一个测试版本

<img src=“https://raw.githubusercontent.com/touwoyimuli/FigureBed/blog-imange/img02/mark_Snip20200225_120637.png” width=“60%”


安装 wine 程序:

  1. 双击 winehq-stable-5.0.pkg 程序

  2. 选择为所有用户安装

  3. 勾选 64bit,用于可以安装 windows 的 64 位软件

  4. 等待安装过程

  5. 安装成功

    安装成功会在启动器里面,出现如下如的图标;但是启动之后


运行 wine 程序:

Wine Stable 这个软件,启动之后,并不会有常见的 GUI 界面,只有一个终端的界面,并且运行该软件只能够使用命令;幸运的是,命令非常简单

运行我想要安装的 BaiduNetdisk_6.8.9.1.exe (带路径)程序,在终端输入如下命令:

wine /Users/muli/softInstll/BaiduNetdisk_6.8.9.1.exe

运行之后,会发现没有更新 wine 的配置,要安装 Wine Gecko 安装器,点击安装即可。下载速度非常之慢,挂着梯子耐心等待;若是中间失败,可以点击取消,多次重复安装,一直到等到全部下载和安装成功。

安装成功:

也可以执行命令 winecfg,来进行修改配置文件:

就是享受使用的成果时候,在 MacOS 里面使用该 windows 的百度网盘, 享受 mac 没有的隐藏空间功能和正常的使用快乐。可以看到,在 svip 的加速下,可以实现高速下载。


用 wine 运行 win(官网百度网盘) 程序:

  • 方式一:

    //执行命令
    wine 路径+xxx.exe  
    
  • 方式二:

    鼠标右键执行,如图


用 wine 运行 win(破解PanDownload) 程序【非虚拟机】:

下载 PanDownload_v2.2.2 版本之后,打开文件,运行如下,然后扫码登录自己的账号,自行下载,可见速度可以没有被线速。


PanDownload_v2.2.2下载地址:

  • PC 内测版:

    • 链接:https://pan.baidu.com/s/1FNdXvzoWJX4JfWSsaJsoUw 密码:87d1
  • PC 正式版:

    • 链接:https://pan.baidu.com/s/1vSxzgw2wWHb5fQ_OCfoc5w 密码:nibj
  • Android 版本:

    • 链接:https://pan.baidu.com/s/1DDPwdpBpA0oP7uJgTAdsdw 密码:k69u

更新时间 20202-03-06


点个赞?

不看看本小结的小标题?

引用[1]:浏览器报错Failed to load resource: net::ERR_FILE_NOT_FOUND代表此应用运行需要做跨域 推荐使用火狐浏览器做跨域,之后也用火狐访问。 在地址栏输入 about:config 。 引用[2]:重启浏览器跨域就做好了,上述问题也就解决了。 如果你是内嵌的浏览器,可以把应用自己做跨域,这个的话好像也是一个类似的security.fileuri.strict_origin_policy,可能要缩小一点。 谷歌浏览器也说可以做跨域但是暂时没有调试出来,大概率不可以吧,如果有测试成功的,欢迎推荐。 引用[3]:lesson.online数据为: // 课程区域数据 var lesson = { online: [ { title: '行政管理专业班1', src: './img/index/banner1.png', cont: '人教版', time: 23, isFree: true, num: 1100 }, { title: '行政管理专业班2', src: './img/index/banner2.png', cont: '沪教版', time: 23, isFree: true, num: 1100 }, { title: '行政管理专业班3', src: './img/index/banner3.png', cont: '人教版', time: 23, isFree: true, num: 1100 }, { title: '行政管理专业班4', src: './img/index/banner4.png', cont: '人教版', time: 22, isFree: true, num: 1100 }, { title: '行政管理专业班5', src: './img/index/banner5.png', cont: '沪教版', time: 33, isFree: true, num: 1100 }, { title: '行政管理专业班7', src: './img/index/banner7.png', cont: '人教版', time: 44, isFree: true, num: 1100 }, { title: '行政管理专业班6', src: './img/index/banner6.png', cont: '人教版', time: 33, isFree: true, num: 1100 }, { title: '行政管理专业班8', src: './img/index/banner8.png', cont: '人教版', time: 44, isFree: true, num: 1100 }] } 。 问题:0009:err:module:__wine_process_init L"C:\\windows\\system32\\-vesion.exe" not found 回答: 错误信息"0009:err:module:__wine_process_init L"C:\\windows\\system32\\-vesion.exe" not found"表示在系统中找不到"C:\\windows\\system32\\-vesion.exe"这个文件。这个错误可能是由于文件路径错误或文件不存在导致的。需要检查文件路径是否正确,并确保文件存在于指定的位置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

偕臧x

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值