Update README.md
This commit is contained in:
parent
dd748ed270
commit
69c2c543e2
22
README.md
22
README.md
|
@ -19,37 +19,43 @@ Alternatively this software can run in docker too (`docker compose up --build`).
|
||||||
<https://dotnet.microsoft.com/zh-cn/download/dotnet?cid=getdotnetcorecli><br>
|
<https://dotnet.microsoft.com/zh-cn/download/dotnet?cid=getdotnetcorecli><br>
|
||||||
- SQL Server Express<br>
|
- SQL Server Express<br>
|
||||||
<https://go.microsoft.com/fwlink/p/?linkid=2216019&clcid=0x804&culture=zh-cn&country=cn>
|
<https://go.microsoft.com/fwlink/p/?linkid=2216019&clcid=0x804&culture=zh-cn&country=cn>
|
||||||
3. Download Visual Studio<br>
|
3. Download Visual Studio and Install C# and Database Extensions<br>
|
||||||
<https://visualstudio.microsoft.com/zh-hans/vs/>
|
<https://visualstudio.microsoft.com/zh-hans/vs/>
|
||||||
4. Use Visual Studio to open `SCHALE.GameServer\SCHALE.GameServer.sln` and make it.
|
4. Use Visual Studio to open `SCHALE.GameServer\SCHALE.GameServer.sln` and make it.
|
||||||
5. Download `Excel.zip` and unzip and add the excels to the following path: `SCHALE.GameServer\bin\Debug\net8.0\Resources\excel` the password is `/wy5f3hIGGXLOIUDS9DZ`
|
5. Download `Excel.zip` and unzip and add the excels to the following path: `SCHALE.GameServer\bin\Debug\net8.0\Resources\excel` the password is `/wy5f3hIGGXLOIUDS9DZ`
|
||||||
6. modify Address in `SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\Config.json`
|
6. modify Address in `SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\Config.json`
|
||||||
7. Open `SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\SCHALE.GameServer.exe`
|
7. Open `SCHALE.GameServer-master\SCHALE.GameServer\bin\Debug\net8.0\SCHALE.GameServer.exe`
|
||||||
8. Download python and install it<br>
|
8. Download python and install frida<br>You may need to add python site packages to PATH if "frida" command is missing<br>
|
||||||
<https://www.python.org/>
|
<https://www.python.org/>
|
||||||
9. Use pip install frida
|
|
||||||
```
|
```
|
||||||
pip install frida-tools
|
pip install frida-tools
|
||||||
pip install frida
|
pip install frida
|
||||||
```
|
```
|
||||||
10. Download frida-server and uncompress it(emulator download x86)<br>
|
9. Download frida-server(if you use emulator, download x86)<br>
|
||||||
|
Find "frida-server-[Latest Version]-android-x86_64.xz" and download & unzip it, before push you may rename the bin file to "frida-server"<br>
|
||||||
<https://github.com/frida/frida/releases>
|
<https://github.com/frida/frida/releases>
|
||||||
11. Download adb<br>
|
10. Download adb<br>
|
||||||
<https://developer.android.google.cn/tools/releases/platform-tools?hl=zh-cn#downloads>
|
<https://developer.android.google.cn/tools/releases/platform-tools?hl=zh-cn#downloads>
|
||||||
12. Use adb connect emulator and start frida-server(enable root first)
|
11. Use adb connect emulator and start frida-server(enable root first)
|
||||||
```
|
```
|
||||||
adb root
|
adb root
|
||||||
adb push frida-server /data/local/tmp/
|
adb push frida-server /data/local/tmp/
|
||||||
adb shell "chmod 755 /data/local/tmp/frida-server"
|
adb shell "chmod 755 /data/local/tmp/frida-server"
|
||||||
adb shell "/data/local/tmp/frida-server &"
|
adb shell "/data/local/tmp/frida-server &"
|
||||||
```
|
```
|
||||||
13. Start BluearchiveJP and use frida script
|
12. Start BluearchiveJP and use frida script
|
||||||
1. download this [frida script](https://gist.githubusercontent.com/raphaeIl/c4ca030411186c9417da22d8d7864c4d/raw/00b69c5bacdf79c24972411bd80d785eed3841ce/ba.js) and modify `SERVER_ADDRESS`
|
1. download this [frida script](https://gist.githubusercontent.com/raphaeIl/c4ca030411186c9417da22d8d7864c4d/raw/00b69c5bacdf79c24972411bd80d785eed3841ce/ba.js) and modify `SERVER_ADDRESS`
|
||||||
2. Start BluearchiveJP first and then start frida
|
2. Start BluearchiveJP first and then start frida
|
||||||
3. `frida -U "ブルアカ" -l ba.js --realm=emulated`
|
3. `frida -U "ブルアカ" -l ba.js --realm=emulated`
|
||||||
14. Skip Tutorial<br>
|
13. Skip Tutorial<br>
|
||||||
|
If you have never finished any tutorials try this<br>
|
||||||
|
`INSERT INTO [dbo].[AccountTutorials] ([AccountServerId], [TutorialIds]) VALUES (1, N'[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]');`<br>
|
||||||
|
or you have finished the front part of the tutorial use this<br>
|
||||||
`UPDATE [dbo].[AccountTutorials] SET [TutorialIds] = N'[1, 2, 3, 4, 5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]' WHERE [AccountServerId] = [Your Server ID];`
|
`UPDATE [dbo].[AccountTutorials] SET [TutorialIds] = N'[1, 2, 3, 4, 5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25]' WHERE [AccountServerId] = [Your Server ID];`
|
||||||
|
|
||||||
|
## Command
|
||||||
|
Go to club and input `/help` to view command usage
|
||||||
|
|
||||||
## Troubleshooting
|
## Troubleshooting
|
||||||
|
|
||||||
##### YostarRequestFail:INIT_FAILED(Initialization failed)
|
##### YostarRequestFail:INIT_FAILED(Initialization failed)
|
||||||
|
|
Loading…
Reference in New Issue