Short: Check if yourname.com is available. (Shell only) Uploader: Amiguy@TheWorld.net Author: Amiguy@TheWorld.net Type: comm/www Version: 1.1 Distr: Freeware - No restriction. Requirements: o Any Amiga (Most likely you're using one right now!) o A TCP/IP compatible stack i.e. AmiTCP or Miami. o The following programs: (included in this archive) - HTTPJ 2.0 ©1996 by Piergiorgio Ghezzo. (Freeware) - GetMouseInput 1.3 ©1997 by Tim Jackson. (Freeware) Features: o Amazingly simple. (Try the same on a Mac/PC) o Usefull, customizable, and much quicker than using a browser. o 100% accurate results, unlike Name Servers. o Virus free. (How could there be one in 694 bytes of TEXT?) o Free! Description: Domain Name Search (DNS) is a simple script designed to check the availability of domain names. It uses "HTTPJ" to lookup the InterNIC's WHOIS database and "GetMouseInput" to detect if you want more details. Installation: o Extract the archive to RAM:with lha e.g.: "1.RAM:>lha -a e DNS.lha" o If you haven't specified the option -a (preserve attributes) when you decompressed DNS.lha then add the "script" flag to DNS e.g.: "1.RAM:DNS>protect +s DNS/DNS" o Extract the other 2 archives in DNS o Copy DNS/DNS to S: or AmiTCP:bin or wherever makes you happy. o Copy GetMouseInput and HTTPJ somewhere in your path or add an alias in your user-startup such as "alias httpj NET:HTTPJ/httpj" o That's it, you're all set! Usage: o 'DNS' by itself will show the correct syntax. o 'DNS ?' will prompt you for the domain name. o 'DNS domain.com' will lookup the domain on InterNIC. Notes: o You can replace .com with .net .org .gov or any valid country. o Hold the left mouse button within 2 seconds after the DNS response, to see who currently owns that domain name. If you want to see the InterNIC reply in a more readable format, modify the script and replace "More" with "Multiview" (if you have the HTML datatype) or use any other HTML viewer. o Also try typing 'DNS your_last_name' or 'DNS Amiga'. Just in case: o I included the previous version (DNS1.0) for those who don't want to know who owns the domain name when it's taken. Because it doesn't check for the mouse, it's a bit faster. If you remove the last line of the script, you'll be able to read InterNIC's output later, from the file T:DNS.html, otherwise it will be deleted immediately. o It is assumed that you have a C: directory with the standard commands o The same goes for a TCP stack... (e.g. AmiTCP or Miami from Aminet) o And an Internet Provider, but it's not on Aminet! ;) o Do I need to mention the modem? and the phone line!? oh, you have a DS3? Sure... o Never mind. Restrictions: o Awww, I don't like that word. Therefore it is FREEWARE! o Feel free to edit the file and change anything you want. Freedom! o Actually, you can do really anything you want with it, even delete it. o What about formatting your hard disk? Go ahead! It's okay... o As long as you made a backup! it helps with fragmentation. o That is, if you manage to restore the backup... Disclaimer: o Freedom has a price :( If the use of my 694 keystrokes ends up causing you another kind of stroke, or has ANY kind of side effect on the perfectly predictable course of your life, or ANY consequence WHATSOEVER (beside happiness) on ANYTHING that exists, did exist until then, will exist from now on, would have existed until then or will never cease to exist anymore... ...it's all YOUR fault! Yep, it's on you buddy! Can't blame me. Nope. In short: No warranty of any kind is expressed,implied, blablabla. Undocumented Features: (a.k.a. "BUGS") o They aren't bugs, just a few typos here and there. ;) o DNS has a simple and safe "routine" which stops the execution, should HTTPJ fail for some reason. It will display all DOS error messages, i.e. "Unknown command" if HTTPJ is not in the path and "!not connected!" if your TCP/IP stack is not running. So, where is the bug? You may ask. o Well, since 99% of the time the problem is being offline, the "not connected" message will show up regardless of what precisely went wrong with the connection. But most likely, you will be online and so everything will be fine. I could have added a message for every possible errors, but it didn't seem necessary. o No other know bugs. Please report any bug/suggestion to Amiguy@TheWorld.net As usual, send all complaints to NIL: BTW: I collect PC viruses. Would anyone trade a "DMV-Record-Cleaner" for an "IRS-Discounter"? I'll throw in some "Escom-Resurectors" as they don't work on Amigas anyway. J.K. :) History: 1.1 First Aminet upload Added GetMouseInput to display InterNIC's response when needed. 1.0 First version Got tired of using my browser to search for available domain name. Using "Ping -c1 domain.com" wasn't accurate enough as only active servers are listed on name servers, but all are on the NIC. Found HTTPJ and made this script which made my life much easier.