You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This server will allow you to connect to Sudomemo when
4
-
your Internet Service Provider does not work with custom DNS.
1
+

2
+
### This server will allow you to connect to Sudomemo when your Internet Service Provider does not work with custom DNS.
5
3
6
4
## Setup
7
5
8
-
The setup process does not differ from what is shown at
9
-
https://support.sudomemo.net/setup except for the values
10
-
to enter in your custom DNS settings.
11
-
12
-
First, make sure that your Nintendo DSi is connected to the
13
-
same network as this computer.
6
+
The setup process does not differ from what is shown at https://flipnot.es/setup except for the values to enter in your custom DNS settings.
7
+
First, make sure that your console is connected to the same network as this computer.
8
+
Please submit any issues to Sudomemo Support.
14
9
15
-
This is the initial release of sudomemoDNS. Please submit any issues to Sudomemo Support.
16
-
17
-
# Running on Windows:
10
+
## Running on Windows:
18
11
19
12
Run the .exe provided in this release. You may have to click past a warning from Windows SmartScreen (as it sometimes turns its nose up at applications bundled by PyInstaller) or your firewall (as it needs to listen for DNS requests).
20
13
21
-
# Running on anything else:
14
+
##Running on anything else:
22
15
23
16
Required packages (installable with pip): requests, dnslib
24
17
Required Python version: 3+, tested with 3.6
25
18
26
19
sudo <name of your python binary> sudomemoDNS.py
27
20
28
-
# What you'll see when it starts up
21
+
##What you'll see when it starts up
29
22
30
23
The following will display when you start it up:
31
24
32
25
+===============================+
33
26
| Sudomemo DNS Server |
34
-
| Version 1.0 |
27
+
| Version 1.1 |
35
28
+===============================+
36
-
37
-
Hello! This server will allow you to connect to Sudomemo when
38
-
your Internet Service Provider does not work with custom DNS.
39
-
40
-
#### How To Use ####
41
-
42
-
The setup process does not differ from what is shown at
43
-
https://support.sudomemo.net/setup except for the values
44
-
to enter in your custom DNS settings.
45
-
46
-
First, make sure that your Nintendo DSi is connected to the
47
-
same network as this computer.
48
-
49
-
Here are the settings you will put in for DNS on your Nintendo DSi:
50
-
51
-
Primary DNS: XX.XX.XX.XX (NOTE: this value will be unique when you run the program)
29
+
30
+
== Welcome to sudomemoDNS! ==
31
+
This server will allow you to connect to Sudomemo when your Internet Service Provider does
32
+
not work with custom DNS.
33
+
34
+
== How To Use ==
35
+
First, make sure that your console is connected to the same network as this computer.
36
+
37
+
Then, put these settings in for DNS on your console:
38
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
39
+
Primary DNS: XXX.XXX.XXX.XXX (NOTE: This value will be unique when you run the program)
52
40
Secondary DNS: 8.8.8.8
53
-
All other settings should match what is shown at the above URL.
54
-
55
-
#### Getting Help ####
56
-
57
-
Need help? Visit our Discord server or check out https://support.sudomemo.net.
41
+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
58
42
43
+
== Getting Help ==
44
+
Need help? Visit our Discord server or check out https://support.sudomemo.net
59
45
60
46
When entering your DNS settings, if the Primary DNS is displayed like this (this is an example):
61
47
@@ -65,10 +51,9 @@ then you can enter it as follows:
65
51
66
52
192.168.001.007
67
53
54
+
## Building on Windows
68
55
69
-
# Building on Windows
70
-
71
-
Install dnslib and requests via pip (as well as pyinstaller) and then build with pyinstaller:
56
+
Install dnslib, requests, and pyinstaller via pip, then modify the paths in the spec file to where sudomemoDNS and the sudomemoDNS icon is stored.
57
+
Then, run the following as an administrator:
72
58
73
-
C:\Users\Administrator\sudomemo-dns>C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts\pyinstaller.exe sud
print("[INFO] Please note that you will have to run this as root or with permissions to bind to UDP port 53.")
210
202
print("[INFO] If you aren't seeing any requests, check that this is the case first with lsof -i:53 (requires lsof)")
211
203
print("[INFO] To run as root, prefix the command with 'sudo'")
212
-
elifget_platform() =='OS X':
204
+
elifget_platform() =='macOS':
213
205
print("[INFO] Please note that you will have to run this as root or with permissions to bind to UDP port 53.")
214
206
print("[INFO] If you aren't seeing any requests, check that this is the case first with lsof -i:53 (requires lsof)")
215
207
print("[INFO] To run as root, prefix the command with 'sudo'")
216
208
elifget_platform() =='Windows':
217
-
print("[INFO] Please note: On Windows, you may have to allow this application through")
218
-
print("[INFO] the firewall. If so, a popup will appear in a moment.")
219
-
print("[INFO] If you aren't seeing any requests, make sure you have done so first.")
220
-
print("[INFO] Disregard this message if you have already done so.")
209
+
print("[INFO] Please note that you may have to allow this application through the firewall. If so, a popup will appear in a moment.")
210
+
print("[INFO] If you are not seeing any requests, make sure you have allowed this application through the firewall. If you have already done so, disregard this message.")
0 commit comments