<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">* olekaam har implementert WikiDNS 10.0.0 - DNS Records in JSON with Python.</span>
<div class="elementToProof"><font color="#000000" face="Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif"><br>
</font></div>
<div>
<div><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">19:47 < olekaam>
<a href="http://www.aamot.engineering/software/wikidns/" id="LPlnk208514" title="http://www.aamot.engineering/software/wikidns/">
http://www.aamot.engineering/software/wikidns/</a></span></div>
<div><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">19:48 < olekaam>
<a href="http://www.aamot.engineering/software/wikidns/wikidns-10.0.0.tar.xz" id="LPlnk915877">
http://www.aamot.engineering/software/wikidns/wikidns-10.0.0.tar.xz</a></span></div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div style="background-color: rgb(255, 255, 255); margin: 0px;">
<div style="text-align: left; margin: 0px;"><span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 15px; color: rgb(36, 36, 36);">--<br>
Ole Kristian Aamot (Bachelor student)<br>
NTNU Gjøvik<br>
Institutt for datateknologi og informatikk<br>
Fakultet for informasjonsteknologi og elektroteknikk</span></div>
</div>
</div>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> nikita-noark <nikita-noark-bounces@nuug.no> on behalf of Ole Kristian Aamot <olekaam@stud.ntnu.no><br>
<b>Sent:</b> Sunday, February 11, 2024 7:31 PM<br>
<b>To:</b> nikita-noark@nuug.no <nikita-noark@nuug.no><br>
<b>Subject:</b> WikiDNS 10.0.0 - DNS Records in JSON with Python 3</font>
<div> </div>
</div>
<style type="text/css" style="display:none">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<p class="x_elementToProof" style="margin-top:0px; margin-bottom:0px"><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">On
</span><span style="font-family:sans-serif; font-size:14px; color:rgb(51,102,204); background-color:initial"><a href="https://en.wikipedia.org/wiki/Saturday" id="OWA4b465461-d18e-f0e7-6ec4-c129f99c9cbf" class="x_OWAAutoLink" title="Saturday" data-loopstyle="linkonly" style="color:rgb(51,102,204); text-decoration:none; margin-top:0px; margin-bottom:0px; background-color:initial">Saturday</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)"> </span><span style="font-family:sans-serif; font-size:14px; color:rgb(215,51,51); background-color:initial"><a href="https://en.wikipedia.org/w/index.php?title=February_10,_2024&action=edit&redlink=1" id="OWA877a5d22-5095-9006-75ce-b71db7dc8e65" class="x_new x_OWAAutoLink" title="February 10, 2024 (page does not exist)" data-loopstyle="linkonly" style="color:rgb(215,51,51); text-decoration:none; margin-top:0px; margin-bottom:0px; background-color:initial">February
 10, 2024</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">,
</span><span style="font-family:sans-serif; font-size:14px; color:rgb(215,51,51); background-color:initial"><a href="https://en.wikipedia.org/w/index.php?title=Ole_Aamot&action=edit&redlink=1" id="OWAb350a80d-bb49-702f-85da-1226ae3b1e95" class="x_new x_OWAAutoLink" title="Ole Aamot (page does not exist)" data-loopstyle="linkonly" style="color:rgb(215,51,51); text-decoration:none; margin-top:0px; margin-bottom:0px; background-color:initial; outline-width:0px!important">Ole
 Aamot</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)"> implemented
</span><span style="font-family:sans-serif; font-size:14px; color:rgb(215,51,51); background-color:initial"><a href="https://en.wikipedia.org/w/index.php?title=WikiDNS&action=edit&redlink=1" id="OWAf65bff2c-7de2-b0bd-4cec-a38d7236dd0f" class="x_new x_OWAAutoLink" title="WikiDNS (page does not exist)" data-loopstyle="linkonly" style="color:rgb(215,51,51); text-decoration:none; margin-top:0px; margin-bottom:0px; background-color:initial">WikiDNS</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)"> in
</span><span style="font-family:sans-serif; font-size:14px; color:rgb(51,102,204); background-color:initial"><a href="https://en.wikipedia.org/wiki/Python" id="OWA06595e63-127c-8708-6bff-cd757b31e065" class="x_mw-disambig x_OWAAutoLink" title="Python" data-loopstyle="linkonly" style="color:rgb(51,102,204); text-decoration:none; margin-top:0px; margin-bottom:0px; background-color:initial">Python</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">.</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(215,51,51); background-color:initial"><a href="https://folk.ntnu.no/olekaam/wikidns-client.py" id="LPlnk592947" title="https://folk.ntnu.no/olekaam/wikidns-client.py" style="margin-top:0px; margin-bottom:0px">https://folk.ntnu.no/olekaam/wikidns-client.py</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)"> (version
 10.0.0)</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(215,51,51); background-color:initial"><a href="https://folk.ntnu.no/olekaam/wikidns-domain.py" id="LPlnk451622" title="https://folk.ntnu.no/olekaam/wikidns-domain.py" style="margin-top:0px; margin-bottom:0px">https://folk.ntnu.no/olekaam/wikidns-domain.py</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)"> (version
 10.0.0)</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(215,51,51); background-color:initial"><a href="https://folk.ntnu.no/olekaam/wikidns-server.py" id="LPlnk442725" title="https://folk.ntnu.no/olekaam/wikidns-server.py" style="margin-top:0px; margin-bottom:0px">https://folk.ntnu.no/olekaam/wikidns-server.py</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)"> (version
 10.0.0)</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(215,51,51); background-color:initial"><a href="https://folk.ntnu.no/olekaam/wikidns-update.py" title="https://folk.ntnu.no/olekaam/wikidns-update.py" id="LPlnk575400" style="margin-top:0px; margin-bottom:0px">https://folk.ntnu.no/olekaam/wikidns-update.py</a></span><span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)"> (version
 10.0.0)</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">Above is an example of a WikiDNS update, client, domain, and server in Python.</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">The wikidns-client.py will send requests to update DNS records to the WikiDNS server.</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">The wikidns-domain.py will query and save DNS records as JSON.</span></p>
<p style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">The wikidns-server.py will respond to requests for DNS records from the WikiDNS server.</span></p>
<p class="x_elementToProof" style="text-align:left; text-indent:0px; background-color:rgb(255,255,255); margin-top:0.5em; margin-right:0px; margin-left:0px">
<span style="font-family:sans-serif; font-size:14px; color:rgb(32,33,34)">The wikidns-update.py will update/maintain DNS records on the WikiDNS server.</span></p>
<div class="x_elementToProof" style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div id="x_Signature">
<div style="background-color:rgb(255,255,255); margin:0px">
<div style="text-align:left; margin:0px"><span style="font-family:Aptos,Aptos_EmbeddedFont,Aptos_MSFontService,Calibri,Helvetica,sans-serif; font-size:15px; color:rgb(36,36,36)">--<br>
Ole Kristian Aamot (Bachelor student)<br>
NTNU Gjøvik<br>
Institutt for datateknologi og informatikk<br>
Fakultet for informasjonsteknologi og elektroteknikk</span></div>
</div>
</div>
</div>
</body>
</html>