Improved README and added banner image.

This commit is contained in:
Rob Atkinson committed 2020-07-14 19:10:37 +08:00
1 parent 6ebfd8cbc4
commit c860d83a53
2 files changed
+24 -43

No files matched your search

+22 -41
View File
@@ -1,24 +1,17 @@
# sudomemoDNS ![sudomemoDNS Logo](/sudomemoDNS_banner.png)
## This server will allow you to connect to Sudomemo when your Internet Service Provider does not work with custom DNS.
This server will allow you to connect to Sudomemo when
your Internet Service Provider does not work with custom DNS.
## Setup ## Setup
The setup process does not differ from what is shown at 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.
https://support.sudomemo.net/setup except for the values First, make sure that your console is connected to the same network as this computer.
to enter in your custom DNS settings. Please submit any issues to Sudomemo Support.
First, make sure that your Nintendo DSi is connected to the ## Running on Windows:
same network as this computer.
This is the initial release of sudomemoDNS. Please submit any issues to Sudomemo Support.
# Running on Windows:
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). 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).
# Running on anything else: ## Running on anything else:
Required packages (installable with pip): requests, dnslib Required packages (installable with pip): requests, dnslib
Required Python version: 3+, tested with 3.6 Required Python version: 3+, tested with 3.6
@@ -31,44 +24,32 @@ The following will display when you start it up:
+===============================+ +===============================+
| Sudomemo DNS Server | | Sudomemo DNS Server |
| Version 1.0 | | Version 1.1 |
+===============================+ +===============================+
Hello! This server will allow you to connect to Sudomemo when == Welcome to SudomemoDNS! ==
your Internet Service Provider does not work with custom DNS. This server will allow you to connect to Sudomemo when your Internet Service Provider does not work with custom DNS.
#### How To Use #### == How To Use ==
First, make sure that your console is connected to the same network as this computer.
The setup process does not differ from what is shown at Then, put these settings for DNS on your console:
https://support.sudomemo.net/setup except for the values ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
to enter in your custom DNS settings. Primary DNS: XXX.XXX.XXX.XXX (NOTE: This value will be unique when you run the program)
First, make sure that your Nintendo DSi is connected to the
same network as this computer.
Here are the settings you will put in for DNS on your Nintendo DSi:
Primary DNS: XX.XX.XX.XX (NOTE: this value will be unique when you run the program)
Secondary DNS: 8.8.8.8 Secondary DNS: 8.8.8.8
All other settings should match what is shown at the above URL. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
#### Getting Help ####
Need help? Visit our Discord server or check out https://support.sudomemo.net.
== Getting Help ==
Need help? Visit our Discord server or check out https://support.sudomemo.net
When entering your DNS settings, if the Primary DNS is displayed like this (this is an example): When entering your DNS settings, if the Primary DNS is displayed like this (this is an example):
192.168.1.7 192.168.1.7
then you can enter it as follows: then you can enter it as follows:
192.168.001.007 192.168.001.007
## Building on Windows
# Building on Windows Install dnslib, requests, and pyinstaller via pip, then modify the paths in the spec file to where sudomemoDNS and the sudomemoDNS icon is stored.
Then, run the following as an administrator:
Install dnslib and requests via pip (as well as pyinstaller) and then build with pyinstaller: pyinstaller.exe sudomemoDNS_v1.1.spec
C:\Users\Administrator\sudomemo-dns>C:\Users\Administrator\AppData\Local\Programs\Python\Python36\Scripts\pyinstaller.exe sud
omemoDNS_v1.0.spec
+2 -2
View File
@@ -4,7 +4,7 @@ block_cipher = None
a = Analysis(['sudomemoDNS.py'], a = Analysis(['sudomemoDNS.py'],
pathex=['D:\\Libraries\\Documents\\SudomemoDNS'], pathex=['C:\\PATH\\TO\\SUDOMEMODNS'],
binaries=[], binaries=[],
datas=[], datas=[],
hiddenimports=[], hiddenimports=[],
@@ -29,4 +29,4 @@ exe = EXE(pyz,
strip=False, strip=False,
upx=True, upx=True,
runtime_tmpdir=None, runtime_tmpdir=None,
console=True , icon='D:\\Libraries\\Documents\\SudomemoDNS\\sudomemoDNS_icon.ico') console=True , icon='C:\\PATH\\TO\\SUDOMEMODNS\\ICON.ico')