<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/feed" rel="self"/><language>en</language><lastBuildDate>Wed, 02 Sep 2020 22:55:16 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/feed" rel="self" type="application/rss+xml"/><item><title>Home modified by mud-flap</title><link>https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -34,4 +34,4 @@

 **Update_ip.py**
 This file is now ready to be run.  Normally it is run under cron every 5 minutes using the following:  
-                  (  */5 * * * * python3 &amp;lt;path to=""&amp;gt;update_ip.py)
+                */5 * * * * python3 &amp;lt;path to=""&amp;gt;update_ip.py
&amp;lt;/path&amp;gt;&amp;lt;/path&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mud-flap</dc:creator><pubDate>Wed, 02 Sep 2020 22:55:16 -0000</pubDate><guid>https://sourceforge.net974574f4d26c04abb9d3e45fe70b07b972fa506a</guid></item><item><title>Home modified by mud-flap</title><link>https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -34,4 +34,4 @@

 **Update_ip.py**
 This file is now ready to be run.  Normally it is run under cron every 5 minutes using the following:  
-                     */5 * * * * python3 &amp;lt;path to=""&amp;gt;update_ip.py
+                  (  */5 * * * * python3 &amp;lt;path to=""&amp;gt;update_ip.py)
&amp;lt;/path&amp;gt;&amp;lt;/path&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mud-flap</dc:creator><pubDate>Wed, 02 Sep 2020 22:54:41 -0000</pubDate><guid>https://sourceforge.net7840fa8b7ce7e6270f21e15fdffd847c8d6eb24c</guid></item><item><title>Home modified by mud-flap</title><link>https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -1,8 +1,8 @@
-Godaddy DNS IP update.
+**Godaddy DNS IP update.**

-Version: September-02-2020
+*Version: September-02-2020
 Created by Reaz Baksh
-Web site: https://sourceforge.net/projects/godaddy-dns-ip
+Web site: https://sourceforge.net/projects/godaddy-dns-ip*


 ##############################################################################
@@ -13,7 +13,7 @@
 Between the two, the purpose is to automatically update the GoDaddy DNS ip of all your domains that are hosted using 1 (one) ip address
 To start first make sure that the python you are using is between version 3.5.3 and 3.8.0 as it was tested using both.

-run_first.py
+**run_first.py**
 Run the ‘run_first.py’ script to setup the other files to make the other script work.
    #python3 ./run_first.py
 This script will create 3 files:
@@ -23,15 +23,15 @@
 All 5 files will be created within the same folder as the two original files.
 During setup the following questions will be asked:
    -Python modules that are needed will be checked.  If not installed they will have to be manually installed using PIP3
-   -Continue with setting up IP file? Y/N:  this sets up the ip file that holds the current public ip address of your web server
-   -Continue with setting up JSON file? Y/N:  this sets up the JSON file that holds the Godaddy keys to your domain
+   -Continue with setting up IP file? Y/N: --&amp;gt; this sets up the ip file that holds the current public ip address of your web server
+   -Continue with setting up JSON file? Y/N: --&amp;gt; this sets up the JSON file that holds the Godaddy keys to your domain
        -How many domains need updating with the same IP?  this asks how many domains that resolve to the same ip that is hosted on your server.  Minimum 1.
-       -Enter domain name:  enter the name of the domain such as. dhantal.com or broadcasttech.net.
-       -Enter domain key:  the key for the domain.  This can be got from GoDaddy.
-       - Enter domain secret:  the secret for the domain.  This can be got from GoDaddy.
+       -Enter domain name: --&amp;gt; enter the name of the domain such as. dhantal.com or broadcasttech.net.
+       -Enter domain key: --&amp;gt; the key for the domain.  This can be got from GoDaddy.
+       - Enter domain secret: --&amp;gt; the secret for the domain.  This can be got from GoDaddy.
    -Continue with setting up of log file? Y/N:  creating the logfile.
 Once ‘run_first.py’ is complete the 3 extra files will be created.

-Update_ip.py
+**Update_ip.py**
 This file is now ready to be run.  Normally it is run under cron every 5 minutes using the following:  
-*/5 * * * * python3 &amp;lt;path to=""&amp;gt;update_ip.py
+                     */5 * * * * python3 &amp;lt;path to=""&amp;gt;update_ip.py
&amp;lt;/path&amp;gt;&amp;lt;/path&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mud-flap</dc:creator><pubDate>Wed, 02 Sep 2020 22:52:58 -0000</pubDate><guid>https://sourceforge.net378e80569d2e74b9b31d1cf3fba47045c840b593</guid></item><item><title>Home modified by mud-flap</title><link>https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,49 +1,37 @@
-**Godaddy DNS IP update.**
+Godaddy DNS IP update.

+Version: September-02-2020
 Created by Reaz Baksh
-Web site: www.braodcasttech.net
-email: scripts@braodcasttech.net
-Forums at www.braodcasttech.net
+Web site: https://sourceforge.net/projects/godaddy-dns-ip

-This is a python 3+ script and will only work with python 3 and above.

-The purpose of this script is to change the DNS settings of any amount of domains registered with Godaddy.  The domains will have the same DNS IP.  
-To have seperate DNS for the domains just duplicate the script.
+##############################################################################
+###NOTE:  Make sure none of the files created here are within the web root.###
+##############################################################################

-This script contains the following files:
--godaddykey.json
--ip.txt
--logfile.log
--update_ip.py
--README.txt
+This Update_IP consists of two scripts, run_first.py and update_ip.py.
+Between the two, the purpose is to automatically update the GoDaddy DNS ip of all your domains that are hosted using 1 (one) ip address
+To start first make sure that the python you are using is between version 3.5.3 and 3.8.0 as it was tested using both.

-**godaddykey.json**
--This file contains the keys that are generated from Godaddy that is used to change the DNS IP for each domain.  
-You will need to update this file to have the domain name, its key and its secret.  Get this from Godaddy at this address https://developer.godaddy.com/
-Presently this file is set for 5 different domians but can be changed to any amount.
-To reduce the amount, say to only 4 domains, delete the 5 and everything within along with the "," from the end of the 4th.  
-The first domain must start at the 1 and the others must be numeric increasing by 1.
-To increase the domain amount continue adding after the 5th using the same structure.
+run_first.py
+Run the ‘run_first.py’ script to setup the other files to make the other script work.
+   #python3 ./run_first.py
+This script will create 3 files:
+   godaddykey.json  this file holds the domain name and the two associated keys
+   ip.txt  this file holds the public IP address of your web server
+   logfile.log  this is the log file.  It will log all the information that takes place.
+All 5 files will be created within the same folder as the two original files.
+During setup the following questions will be asked:
+   -Python modules that are needed will be checked.  If not installed they will have to be manually installed using PIP3
+   -Continue with setting up IP file? Y/N:  this sets up the ip file that holds the current public ip address of your web server
+   -Continue with setting up JSON file? Y/N:  this sets up the JSON file that holds the Godaddy keys to your domain
+       -How many domains need updating with the same IP?  this asks how many domains that resolve to the same ip that is hosted on your server.  Minimum 1.
+       -Enter domain name:  enter the name of the domain such as. dhantal.com or broadcasttech.net.
+       -Enter domain key:  the key for the domain.  This can be got from GoDaddy.
+       - Enter domain secret:  the secret for the domain.  This can be got from GoDaddy.
+   -Continue with setting up of log file? Y/N:  creating the logfile.
+Once ‘run_first.py’ is complete the 3 extra files will be created.

-**ip.txt**
--This file will record the IP address.  THere is no editing needed on this file.
-
-**logfile.txt**
--This file is the log file.  There is no editing needed on this file.
-To disable logging just comment out the following lines:
-
-**update_ip.py**
--This is the main script.  It is written in python 3.  It cannot be used on python 2.7.
-Within python the following must be available:
-   from pathlib import Path
-   import json
-   import urllib.request
-   import requests
-   import subprocess
-   import logging
-   
-Within this file there are 3 configuration changes needed
-   KeyFile = "path to the godaddykey.json fies"
-   IPText = "path to the ip.txt" 
-   logging.basicConfig(filename='path to the logfile.log',level=logging.INFO,format="%(asctime)s:%(levelname)s:%(message)s")  
-
+Update_ip.py
+This file is now ready to be run.  Normally it is run under cron every 5 minutes using the following:  
+*/5 * * * * python3 &amp;lt;path to=""&amp;gt;update_ip.py
&amp;lt;/path&amp;gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">mud-flap</dc:creator><pubDate>Wed, 02 Sep 2020 22:47:51 -0000</pubDate><guid>https://sourceforge.netc91ff08a219cf8dfefdd22b3778be075dd59da70</guid></item><item><title>Home modified by Reaz Baksh</title><link>https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -1,8 +1,49 @@
-Welcome to your wiki!
+**Godaddy DNS IP update.**

-This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: [SamplePage].
+Created by Reaz Baksh
+Web site: www.braodcasttech.net
+email: scripts@braodcasttech.net
+Forums at www.braodcasttech.net

-The wiki uses [Markdown](/p/godaddy-dns-ip/wiki/markdown_syntax/) syntax.
+This is a python 3+ script and will only work with python 3 and above.

-[[members limit=20]]
-[[download_button]]
+The purpose of this script is to change the DNS settings of any amount of domains registered with Godaddy.  The domains will have the same DNS IP.  
+To have seperate DNS for the domains just duplicate the script.
+
+This script contains the following files:
+-godaddykey.json
+-ip.txt
+-logfile.log
+-update_ip.py
+-README.txt
+
+**godaddykey.json**
+-This file contains the keys that are generated from Godaddy that is used to change the DNS IP for each domain.  
+You will need to update this file to have the domain name, its key and its secret.  Get this from Godaddy at this address https://developer.godaddy.com/
+Presently this file is set for 5 different domians but can be changed to any amount.
+To reduce the amount, say to only 4 domains, delete the 5 and everything within along with the "," from the end of the 4th.  
+The first domain must start at the 1 and the others must be numeric increasing by 1.
+To increase the domain amount continue adding after the 5th using the same structure.
+
+**ip.txt**
+-This file will record the IP address.  THere is no editing needed on this file.
+
+**logfile.txt**
+-This file is the log file.  There is no editing needed on this file.
+To disable logging just comment out the following lines:
+
+**update_ip.py**
+-This is the main script.  It is written in python 3.  It cannot be used on python 2.7.
+Within python the following must be available:
+   from pathlib import Path
+   import json
+   import urllib.request
+   import requests
+   import subprocess
+   import logging
+   
+Within this file there are 3 configuration changes needed
+   KeyFile = "path to the godaddykey.json fies"
+   IPText = "path to the ip.txt" 
+   logging.basicConfig(filename='path to the logfile.log',level=logging.INFO,format="%(asctime)s:%(levelname)s:%(message)s")  
+
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reaz Baksh</dc:creator><pubDate>Tue, 26 Mar 2019 19:09:05 -0000</pubDate><guid>https://sourceforge.net3462bf8f268c08a3abdc62735ab01247df3e942a</guid></item><item><title>Home modified by Reaz Baksh</title><link>https://sourceforge.net/p/godaddy-dns-ip/wiki/Home/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Welcome to your wiki!&lt;/p&gt;
&lt;p&gt;This is the default page, edit it as you see fit. To add a new page simply reference it within brackets, e.g.: &lt;span&gt;[SamplePage]&lt;/span&gt;.&lt;/p&gt;
&lt;p&gt;The wiki uses &lt;a class="" href="/p/godaddy-dns-ip/wiki/markdown_syntax/"&gt;Markdown&lt;/a&gt; syntax.&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;&lt;h6&gt;Project Members:&lt;/h6&gt;
	&lt;ul class="md-users-list"&gt;
		&lt;li&gt;&lt;a href="/u/reaz/"&gt;Reaz Baksh&lt;/a&gt; (admin)&lt;/li&gt;
		
	&lt;/ul&gt;&lt;br/&gt;
&lt;p&gt;&lt;span class="download-button-5c9954389d8bdd0caed487be" style="margin-bottom: 1em; display: block;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Reaz Baksh</dc:creator><pubDate>Mon, 25 Mar 2019 22:20:40 -0000</pubDate><guid>https://sourceforge.net24e3cfa358f26ad82e578126915c759e874504a3</guid></item></channel></rss>