@@ -20,8 +20,9 @@ class Help extends React.Component {
20
20
< div >
21
21
< h1 > Setup Instructions</ h1 >
22
22
< p >
23
- Your computer and mobile device must be connected to the same network and be able to communicate. This is normally as simple as connecting
24
- to the same Wi-Fi network or router. In some situations, like a college campus Wi-Fi connection, it might not work.
23
+ The following is mostly for the remote proxy mode: Your computer and mobile device must be connected to the same network and be able to
24
+ communicate. This is normally as simple as connecting to the same Wi-Fi network or router. In some situations, like a college campus Wi-Fi
25
+ connection, it might not work.
25
26
</ p >
26
27
< p >
27
28
In the dropdown menu in the top left of this program, there is a list of IP addresses and a port number. If there is more than 1 IP address,
@@ -90,13 +91,53 @@ class Help extends React.Component {
90
91
</ ul >
91
92
</ Accordion . Content >
92
93
94
+ < Accordion . Title active = { activeIndex === 201 } index = { 201 } onClick = { this . handleAccordionClick . bind ( this ) } >
95
+ < Icon name = "dropdown" />
96
+ Steam Mode Setup
97
+ </ Accordion . Title >
98
+ < Accordion . Content active = { activeIndex === 201 } >
99
+ < p >
100
+ Steam mode might be the easiest way to get your JSON file if you use Windows and actually do use the Steam version of Summoners War.
101
+ Make sure when you start the proxy to choose Steam mode. (Windows only)
102
+ </ p >
103
+ < p >
104
+ This also requires Admin permissions when you start AND stop the proxy. The reason is, that we do modification to the hosts file. Some
105
+ security software could recognize this as malicious activity, so make sure to act accordingly and grant SWEX access to do that.
106
+ </ p >
107
+ < p > Additionally, make sure to keep other software like Proxyfier off during the process, it is not needed.</ p >
108
+ < p >
109
+ After starting the proxy in Steeam mode, you only need to do one instruction; installing the cert to the Windoed trusted root storage.
110
+ </ p >
111
+ < ol >
112
+ < li > SWEX get cert </ li >
113
+ < li >
114
+ Install certificate to the TrustedRoot certificate storage of Windows.
115
+ < ul >
116
+ < li >
117
+ You could look at{ ' ' }
118
+ < a
119
+ href = "https://asu.my.salesforce-sites.com/kb/articles/FAQ/How-Do-I-Add-Certificates-to-the-Trusted-Root-Certification-Authorities-Store-for-a-Local-Computer"
120
+ target = "_blank"
121
+ >
122
+ this guide.
123
+ </ a >
124
+ </ li >
125
+ < li > You can skip to step 7, if you hit the Windows key and search for "certificate" to then go to "Manage User Certificates"</ li >
126
+ < li > Continue following the guide.</ li >
127
+ </ ul >
128
+ </ li >
129
+ < li > In SWEX: confirm HTTPS is turned on</ li >
130
+ < li > In SWEX: make sure SWEX is running in Steam Mode.</ li >
131
+ </ ol >
132
+ </ Accordion . Content >
133
+
93
134
< Accordion . Title active = { activeIndex === 2 } index = { 2 } onClick = { this . handleAccordionClick . bind ( this ) } >
94
135
< Icon name = "dropdown" />
95
- Mumu Setup
136
+ Mumu 6 Setup
96
137
</ Accordion . Title >
97
138
< Accordion . Content active = { activeIndex === 2 } >
98
139
< a href = "https://drive.google.com/file/d/1mQuivBo2lpRvPI4Obapvcb9NYDcaSUoh/view" target = "_blank" >
99
- Mumu setup guide
140
+ Mumu 6 setup guide
100
141
</ a >
101
142
< ol >
102
143
< li > SWEX get cert </ li >
@@ -120,6 +161,41 @@ class Help extends React.Component {
120
161
</ ol >
121
162
</ Accordion . Content >
122
163
164
+ < Accordion . Title active = { activeIndex === 200 } index = { 200 } onClick = { this . handleAccordionClick . bind ( this ) } >
165
+ < Icon name = "dropdown" />
166
+ Mumu 12 Setup
167
+ </ Accordion . Title >
168
+ < Accordion . Content active = { activeIndex === 200 } >
169
+ < ol >
170
+ < li > SWEX get cert </ li >
171
+ < li > Open mumu shared folder</ li >
172
+ < li > Copy cert from your SWEX files folder into the MuMuSharedFolder.</ li >
173
+ < li >
174
+ Navigate to: System Application folder → Settings → Network & Internet → Internet → Network preferences → Install certificates →
175
+ $MuMuSharedFolder
176
+ </ li >
177
+ < li >
178
+ Navigate to: System Application folder → Settings → Network & Internet → Internet → Network preferences → Install certificates →
179
+ $MuMuSharedFolder
180
+ < ul >
181
+ < li > If the cert file is greyed out for some reason try to rename the extension from .pem to .cer</ li >
182
+ </ ul >
183
+ </ li >
184
+ < li > Back to Internet Menu</ li >
185
+ < li > Click the active connection → pen icon in the top right</ li >
186
+ < li > Start the proxy in SWEX (if not already done)</ li >
187
+ < li > Change "Proxy" to "Manual"</ li >
188
+ < li >
189
+ Server: ip listed in the top left of SWEX, usually one of 192.168.x.x / 172.16.x.x / 10.x.x.x; Port: Port listed in SWEX, default =
190
+ 8080
191
+ </ li >
192
+ < li > Fill out the port. Otherwise this change is not saved.</ li >
193
+ < li > Press Save</ li >
194
+ < li > In SWEX: confirm HTTPS is turned on</ li >
195
+ < li > In SWEX: Start proxy</ li >
196
+ </ ol >
197
+ </ Accordion . Content >
198
+
123
199
< Accordion . Title active = { activeIndex === 3 } index = { 3 } onClick = { this . handleAccordionClick . bind ( this ) } >
124
200
< Icon name = "dropdown" />
125
201
Nox Setup
0 commit comments