+ Reply to Thread
Results 1 to 2 of 2

Thread: desired functions in new version of EP-Dev Whois

  1. Join Date
    Mar 2005
    Posts
    1

    desired functions in new version of EP-Dev Whois

    I have a couple of hobby Web sites and I am considering a third Web site if I can find a desirable domain with a cheap extension to register like .com, .net, .org, .biz, .info.
    I have been using my hosting company's whois lookup to look up the availability of a domain name that come to mind and then entering its availability into an Excel spreadsheet for easy reference and sorting.
    The Excel spreadsheet has the domain name on the left column, and the availability of the domain name with the .com extension in column 2, the availability of the the domain name with the .net extension in column 3, etc., and the date of the search in the last column.
    I have no intention to run a domain registration service and have no need for the domain pricing features of EP-Dev Whois, but I want something to give me an instant obvious tabulated searchable result of the domain searches I have ran so I can then make an informed choice as to the domain most desirable to me.
    I do not need up-to-the minute information such as that available from the domain registrars, but I want the information from all my searched domains displayed at once in one place for my convenience.
    I prefer .com or .net extension domains, but I consider domains with .org, .biz, or .info extensions if they have short interesting word names.
    While my current method of selecting a Web site domain is effective, it is very time-consuming.
    I noticed a Web page with http://patcoston.com/domain/ with the type of information and output I could use but is is a few years old.

    I am currently looking for a script (preferably using php and mySQL) to automatically record the results of my whois searches and display the cumulative result of all the searches in a format of my choosing or at least in alphabetical order with the availability of the extensions shown.
    The recorded cumulative results (probably in alphabetical order) would be shown on a separate page from an ordinary whois lookup page such as the one in EP-Dev.
    I tried a product called Particle Whois (http://www.particlesoft.net) but the lookup log did not provide search log output options such as format and searching, and duplicate searches on the same domain name are shown.

    EP-Dev Whois apparently does not currently possess the capabilities I desire either, but it does have the 'ability to pass the full domain and / or extension (tld) to another script.' which implies some flexibility.
    With my very limited knowledge of php I might be able to write a script to get what I need from EP-Dev Whois (probably would create a mySQL database with the EP-Dev results) but it would take far more time than I have available or would want to spend for my limited use.

    It would be really nice if the next version of EP-Dev Whois would have the capability of displaying cumulative search log results in a useful format so I eliminate my manual domain name availability input process.
    If the next version of EP-Dev Whois could not have the desired capability, it would be nice if at least EP-Dev Whois used a mySQL database instead of some file to store results so the results would be more easily sorted and searched if I had to write a script to extract cumulative results.

  2. Join Date
    Aug 2004
    Posts
    781

    desired functions in new version of EP-Dev Whois

    As is, the EP-Dev Whois script will never force support for MySQL (this is / has been one of the objectives of the project).

    However, you will be happy to know that the new EP-Dev Whois 2.0 is very modular or object oritented. In fact, all of the logging is handled by its own class/file, logs.php, that handles the input/output of logs.

    While the new version supports logging to files in any format (you can modify the output of the logs & frequency of the logs), it does not natively support MySQL logging. However, you can easily modify the class to support this. For example, the current portion of the logs.php class of v2.0 that actually does the writing to the files is:
    Code:
    $log_handle = @fopen($log_filename, 'ab');
    @fwrite($log_handle, $log_output);
    @fclose($log_handle);
    Obviously, you could change this to something mysql related, such as:
    Code:
    $link = mysql_connect(mysqlinfo....);
    mysql_select_db("dbName", $link);
    mysql_query("INSERT .....", $link);
    And use the script's individual variables (they are obvious when you see the file even if you know just a little php) instead of $log_output.

    You said you had "very limited knowledge of php" but I hope this will help when I release version 2.0, sometime within the next two weeks.

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts