Merge branch 'master' of framagit.org:pksl/smol_scriptz
This commit is contained in:
commit
0ec9bc3d9f
3
reverse_expand_ipv4.js
Normal file
3
reverse_expand_ipv4.js
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
function Rev4(str){
|
||||||
|
return srt.split(".").reverse().join(".") + ".in-addr.arpa"
|
||||||
|
}
|
24
reverse_expand_ipv6.js
Normal file
24
reverse_expand_ipv6.js
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
function RevRev6(str) {
|
||||||
|
let arr = str.split(":");
|
||||||
|
let filler;
|
||||||
|
for (let i = 0; i < arr.length; i++) {
|
||||||
|
if (arr[i] == "") {
|
||||||
|
if (filler) {
|
||||||
|
arr[i] = "0000";
|
||||||
|
} else {
|
||||||
|
filler = i;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
while (arr[i].length < 4) {
|
||||||
|
arr[i] = "0" + arr[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if (filler) {
|
||||||
|
arr.splice(filler, 1, "0000");
|
||||||
|
while (arr.length < 8) {
|
||||||
|
arr.splice(filler, 0, "0000");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return arr.join("").split("").reverse().join(".") + ".ipv6.arpa"
|
||||||
|
}
|
Loading…
Reference in a new issue