Browse Source

提到 Ext4Fsd 更新到0.71,为Win10签名了

pull/1/head
枫谷剑仙 2 years ago
parent
commit
6033628ad5
4 changed files with 73 additions and 42 deletions
  1. +45
    -25
      doc/export-player-data.html
  2. +21
    -10
      doc/index.html
  3. +5
    -5
      monsters-info/README.md
  4. +2
    -2
      service-worker.js

+ 45
- 25
doc/export-player-data.html View File

@@ -38,18 +38,27 @@
summary {
cursor: pointer;
}
summary:hover {
background-color: #3a8b21;
}
details[open]>summary:hover {
background-color: #8cfd6a;
}

img {
outline: grey solid 1px;
}
#language-list {
list-style: none;
padding: 0;
display: flex;
#form-language {
position: sticky;
top: 0;
backdrop-filter: blur(5px);
}
#language-list {
display: inline-flex;
list-style: none;
padding: 0;
margin: 0;
}
</style>
<script type="text/javascript">
if ('serviceWorker' in navigator) {
@@ -68,20 +77,31 @@
</head>

<body>
<ul id="language-list">
<li><label><input type="radio" name="language" value="zh"/>中文</label></li>
<li><label><input type="radio" name="language" value="en" checked/>English</label></li>
<li><label><input type="radio" name="language" value="all"/><span lang="zh">同时显示中英</span><span lang="en">Show Chinese and English both</span></label></li>
<li><label><button id="open-all-details"><span lang="zh">打开所有折叠内容</span><span lang="en">Open all collapsed content</span></button></li>
</ul>
<form id="form-language">
<ul id="language-list">
<li><label><input type="radio" name="language" value="zh"/>中文</label></li>
<li><label><input type="radio" name="language" value="en" checked/>English</label></li>
<li><label><input type="radio" name="language" value="all"/><span lang="zh">同时显示中英</span><span lang="en">Show Chinese and English both</span></label></li>
</ul>
<label><button id="open-all-details" type="button"><span lang="zh">打开所有折叠内容</span><span lang="en">Open all collapsed content</span></button></label>
</form>
<script type="text/javascript">
const langCss = document.querySelector("#language-style");
function changeLanguage(){
langCss.innerHTML = this.value == "all" ? '' : `[lang]:not(:lang(${this.value})){display: none}`;
const langCss = document.getElementById("language-style");
const formLanguage = document.getElementById("form-language");
formLanguage.onchange = function(event){
const formData = new FormData(this);
const language = formData.get("language");
if (language == "all") {
langCss.innerHTML = "";
} else {
langCss.innerHTML = `
[lang]:not(:lang(${language})){
display: none
}
`;
}
}
const languageInputs = document.getElementsByName("language");
languageInputs.forEach(input=>{input.onchange=changeLanguage; if(input.checked) input.onchange()});
const openAllDetails = document.querySelector("#open-all-details");
const openAllDetails = document.getElementById("open-all-details");
openAllDetails.onclick = function(){
document.querySelectorAll("details").forEach(node=>node.open=true);
}
@@ -719,16 +739,16 @@ $str.ToString() | Out-File -Encoding ascii -FilePath $pem_name
<span lang="zh">这个免费软件的兼容性不是很好,所以需要你自己测试版本。</span>
<span lang="en">The compatibility of this free software is not very good, so you need to test the version yourself.</span>
<ul>
<li><a href="https://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.68/">v0.68</a></li>
<li><a href="https://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.69/">v0.69</a></li>
<li><a href="http://www.accum.se/~bosse/">v0.70 beta 3</a></li>
<li><a href="http://www.accum.se/~bosse/">v0.71</a> (2024-03-02)</li>
<li><a href="https://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.69/">v0.69</a> (2017-11-02)</li>
<li><a href="https://sourceforge.net/projects/ext2fsd/files/Ext2fsd/0.68/">v0.68</a> (2016-07-09)</li>
</ul>
<span lang="zh">请先尝试安装 0.69 版本,如果无法使用再测试 0.68 版本。最后再测试需要特殊使用方式的 0.70 beta 3。</span>
<span lang="en">Try installing version 0.69 first, and then test version 0.68 if that doesn't work. Finally, test 0.70 beta 3 which requires special usage.</span>
<span lang="zh">请先尝试安装 0.71 版本,如果无法使用再测试 0.69 或 0.68 版本。</span>
<span lang="en">Try installing version 0.71 first, and then test version 0.69 or 0.68 if that doesn't work.</span>
</p>
<p>
<span lang="zh">运行 <em>Ext2 Volume Manager</em>,选择 <em>Tools</em>-<em>Service Management</em>。<br>
如果 <em>Service status</em> 显示的是 <code>Ext2Fsd is already started.</code> 那么就说明成功运行了。</span>
<span lang="zh">运行 <em>Ext2 Volume Manager</em>,选择 <em>工具与设置</em>-<em>配置文件系统驱动</em>。<br>
如果 <em>当前状态</em> 显示的是 <code>Ext2Fsd is already started.</code> 那么就说明成功运行了。</span>
<span lang="en">Start <em>Ext2 Volume Manager</em>, choose <em>Tools</em>-<em>Service Management</em>.<br>
If the <em>Service status</em> says <code>Ext2Fsd is already started.</code>, Then it ran successfully.</span>
<br>
@@ -736,8 +756,8 @@ $str.ToString() | Out-File -Encoding ascii -FilePath $pem_name
</p>
<details>
<summary>
<span lang="zh">如果0.68和0.69版本都无法成功运行,那么就需要使用第三者继续开发的0.70 beta 3版本了,这个版本因为没有对驱动签名,所以需要以 禁用驱动强制签名 模式启动才能运行。</span>
<span lang="en">If neither 0.68 nor 0.69 can run successfully, then you will need to use the 0.70 beta 3 version of the 3rd party fork, which does not have driver signatures and needs to be started in the Disable Driver Signing mode to run.</span>
<span lang="zh">如果0.71、0.69和0.68版本都无法成功运行,那么也可以试试以 禁用驱动强制签名 模式启动才能运行。</span>
<span lang="en">If versions 0.71, 0.69, and 0.68 fail to run, then you can also try to start in the Disable Driver Forced Signature mode.</span>
</summary>
<span lang="zh">以 Win10 为例,打开 <em>Windows 设置</em>-<em>更新和安全</em>-<em>恢复</em>-<em>高级启动</em>,重启电脑进入选择菜单。</span>
<span lang="en">Take Win10 as an example, open <em>Windows Settings</em>-<em>Update & Security</em>-<em>Recovery</em>-<em>Advanced Startup</em>, and restart the computer to enter the selection menu. </span>


+ 21
- 10
doc/index.html View File

@@ -68,18 +68,29 @@
</head>

<body>
<ul id="language-list">
<li><label><input type="radio" name="language" value="zh"/>中文</label></li>
<li><label><input type="radio" name="language" value="en" checked/>English</label></li>
<li><label><input type="radio" name="language" value="all"/><span lang="zh">同时显示中英</span><span lang="en">Show Chinese and English both</span></label></li>
</ul>
<form id="form-language">
<ul id="language-list">
<li><label><input type="radio" name="language" value="zh"/>中文</label></li>
<li><label><input type="radio" name="language" value="en" checked/>English</label></li>
<li><label><input type="radio" name="language" value="all"/><span lang="zh">同时显示中英</span><span lang="en">Show Chinese and English both</span></label></li>
</ul>
</form>
<script type="text/javascript">
const langCss = document.querySelector("#language-style");
function changeLanguage(){
langCss.innerHTML = this.value == "all" ? '' : `[lang]:not(:lang(${this.value})){display: none}`;
const langCss = document.getElementById("language-style");
const formLanguage = document.getElementById("form-language");
formLanguage.onchange = function(event){
const formData = new FormData(this);
const language = formData.get("language");
if (language == "all") {
langCss.innerHTML = "";
} else {
langCss.innerHTML = `
[lang]:not(:lang(${language})){
display: none
}
`;
}
}
const languageInputs = document.getElementsByName("language");
languageInputs.forEach(input=>{input.onchange=changeLanguage; if(input.checked) input.onchange()});
</script>
<h1>
<span lang="zh"><em>智龙迷城急速阵型</em> 使用技巧</span>


+ 5
- 5
monsters-info/README.md View File

@@ -16,8 +16,8 @@ But there are encrypted parameters that I don't know how to generate. So I inter
* 使用 [Fiddler](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe),执行 *HTTPS 中间人攻击*从游戏内抓包获得怪物信息。
Use [Fiddler](https://telerik-fiddler.s3.amazonaws.com/fiddler/FiddlerSetup.exe), do *HTTPS man-in-the-middle attack* to capture monster information from in-game capture.
* 安卓5可以直接在安卓系统里安装 *CER* 证书,但安卓7开始,系统不再信任用户证书。由于需要安卓 7 才能玩智龙迷城,所以要先创建安卓 7 的模拟器,再安装智龙迷城。
Android 5 can install *CER* certificates directly in Android. Starting with Android 7, the system no longer trusts user certificates. Since Android 7 is required to play PAD, you must create an emulator for Android 7 before installing PAD.
* 安卓5可以直接在安卓系统里安装 *CER* 证书,但安卓7开始,系统不再信任用户证书。由于需要安卓 7 才能玩智龙迷城,所以要先创建安卓 7 以上的模拟器,再安装智龙迷城。
Android 5 can install *CER* certificates directly in Android. Starting with Android 7, the system no longer trusts user certificates. Since Android 7 is required to play PAD, you must create an emulator for Android 7 or above before installing PAD.
* 将 Fidder 根证书导出到桌面
Export the Fidder Root Certificate to desktop
@@ -45,11 +45,11 @@ Place the certificate file in the Android system certificate folder`/system/etc/
1. **关闭**所有安卓模拟器
**Close** all Android emulators
1. 进入安装时设定的 **BlueStacks_nxt** 位置找到模拟器的系统虚拟磁盘文件。默认为`C:\ProgramData\BlueStacks_nxt\Engine\Nougat64\Root.vhd`。
Go to the **BlueStacks_nxt** location set during installation to locate the emulator's system vDisk file. The default is `C:\ProgramData\BlueStacks_nxt\Engine\Nougat64\Root.vhd`.
1. 进入安装时设定的 **BlueStacks_nxt** 位置找到模拟器的系统虚拟磁盘文件。默认为`C:\ProgramData\BlueStacks_nxt\Engine\<模拟器文件夹>\Root.vhd`。
Go to the **BlueStacks_nxt** location set during installation to locate the emulator's system vDisk file. The default is `C:\ProgramData\BlueStacks_nxt\Engine\<Emulator folder>\Root.vhd`.
1. 双击`Root.vhd`挂载到 Windows 磁盘管理中。
Double-click `Root.vhd` to mount it into Windows Disk Management.
1. 运行 [Ext2Fsd](https://github.com/matt-wu/Ext3Fsd/releases) 的 **Ext2 Volume Manager**,选中刚刚挂载的 EXT4 格式磁盘,右键菜单选择“加载装配点盘符”或按`F4`快捷键,给虚拟磁盘分配一个盘符。
1. 运行 [Ext2Fsd](http://www.accum.se/~bosse/) 的 **Ext2 Volume Manager**,选中刚刚挂载的 EXT4 格式磁盘,右键菜单选择“加载装配点盘符”或按`F4`快捷键,给虚拟磁盘分配一个盘符。
Run **Ext2 Volume Manager** of [Ext2Fsd](https://github.com/matt-wu/Ext3Fsd/releases), select the EXT4 format disk you just mounted, right-click the menu and select "Assign Drive Letter" or press the `F4` shortcut key to assign a drive letter to the virtual disk.
1. 在 Windows 下,将证书复制到`X:\android\system\etc\security\cacerts\`
Under Windows, copy the certificate to `X:\android\system\etc\security\cacerts\`


+ 2
- 2
service-worker.js View File

@@ -24775,11 +24775,11 @@ const cachesMap = new Map([
],
[
"doc/export-player-data.html",
"ffae9f7e547169d8e2ff2476b1ba03d7"
"c75ce6031a4d01a5156197735bdddb69"
],
[
"doc/index.html",
"a435fdb3de57a9889f13c85b073a925c"
"fcea030b9fc1c73632d991589ada694f"
],
[
"doc/images/bluestacks-adb-connect.webp",


Loading…
Cancel
Save