[Release] LocalDnsGUI a Windows GUI for LocalDNS

Discussion in 'Wii U - Nintendo Network' started by brienj, Dec 10, 2016.

Dec 10, 2016
  1. brienj
    OP

    Member brienj Trying to avoid getting cancer

    Joined:
    Jan 3, 2016
    Messages:
    1,121
    Country:
    United States
    This is just a Windows GUI made by brienj of XHP Creations for the program LocalDNS that was made by exelix11. ALL credit goes to exelix11 for making the original program.

    The original program may be found here - https://gbatemp.net/threads/release-localdns-a-new-way-to-block-updates.445930/

    LocalDnsGUI.png

    This GUI was solely made to make it easier for Windows users to use the program, and so they could hide the window, instead of having a console window always opened while the program runs. This is not a replacement for his program, and requires his program to work.

    While the GUI is running, right-click the icon in the systemtray and select Hide/Show to either hide or show the program. Right-click the systemtray and select Exit to exit the program. You may also click on the close button on the GUI to exit. The start button will start the LocalDNS program and all output from the program will be shown in the console output area. The stop button will stop the LocalDNS program. The LocalDNS program will automatically be stopped if the GUI is exited.

    Usage taken from LocalDNS console help and modified for use in the GUI:
    Localhost: The IP to redirect every blocked URL (like 127.0.0.1), by default it is set to NXDOMAIN, by doing so the domain not found error will be sent instead of an IP. If checked, it will use the value in text field.
    Rules : Specifies a rules file, if not checked Rules.txt is loaded by default. Choose different file by either manually entering it in the text field, or open the file dialog with button. Will work with any valid txt file, even with a txt file inside of a folder with spaces while using this GUI program.
    BlockNotInRules: If checked will redirect to Localhost URLs not in the rules file, else will return the real address.
    DownloadRules: Uses the latest rules file from the GitHub repo, doesn't overwrite Rules.txt, if checked, Rules and BlockNotInRule will be ignored and unchecked

    If LocalDNS is ever updated with new commandline arguments, this GUI will no longer work and will need to be updated. If LocalDNS is updated, but retains the same commandline arguments, just replace the LocalDNS program file with the new one and the GUI should just work fine.

    Credits:
    exelix11 for making the original LocalDNS program
    pwsincd for making the icon for the GUI
    brienj for programming the GUI
     

    Attached Files:

    Last edited by brienj, Dec 10, 2016

Share This Page