Buying Php script clone uni.me

Discussion in 'Programming' started by aminewm, May 31, 2012.

  1. #1
    hello, i got a several good domains i want to start my own freedomain service (subdomains) like uni.me i want an exact mach of that site with some other feature like on usa.cc more domain choice
    budget 250$ max
     
    aminewm, May 31, 2012 IP
  2. locpicker

    locpicker Well-Known Member

    Messages:
    789
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    160
    As Seller:
    100% - 1
    As Buyer:
    100% - 0
    #2
    If you do this in Wordpress matching the theme is not a problem. But what other features do you need? Do you have the backend code?
     
    locpicker, May 31, 2012 IP
  3. aminewm

    aminewm Member

    Messages:
    58
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    41
    As Seller:
    100% - 0
    As Buyer:
    100% - 0
    #3
    all feature on uni.me and i dont have any code and how can it done by wp
     
    aminewm, May 31, 2012 IP
  4. locpicker

    locpicker Well-Known Member

    Messages:
    789
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    160
    As Seller:
    100% - 1
    As Buyer:
    100% - 0
    #4
    You can use Wordpress for the front end and embed the code for the backend in it. I think I have found the script that they are using to run their site.
     
    locpicker, Jun 1, 2012 IP
  5. locpicker

    locpicker Well-Known Member

    Messages:
    789
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    160
    As Seller:
    100% - 1
    As Buyer:
    100% - 0
    #5
    I put the script up but I do not think it is the right thing. You can see it at http://softwaredemos.us/dns. This script is old and does not work correctly anyway. Needs some code work done on it.

    I will see what else I can find.
     
    locpicker, Jun 1, 2012 IP
  6. locpicker

    locpicker Well-Known Member

    Messages:
    789
    Likes Received:
    6
    Best Answers:
    0
    Trophy Points:
    160
    As Seller:
    100% - 1
    As Buyer:
    100% - 0
    #6
    I found some free scripts that might get a good programmer started.

    Here is the code:

    <?php
    
    ###############################################################
    # cPanel Subdomains Creator 1.1
    ###############################################################
    # Visit http://www.zubrag.com/scripts/ for updates
    ###############################################################
    #
    # Can be used in 3 ways:
    # 1. just open script in browser and fill the form
    # 2. pass all info via url and form will not appear
    # Sample: cpanel_subdomains.php?cpaneluser=USER&cpanelpass=PASSWORD&domain=DOMAIN&subdomain=SUBDOMAIN
    # 3. list subdomains in file. In this case you must provide all the defaults below
    #
    # Note: you can omit any parameter, except "subdomain".
    # When omitted, default value specified below will be taken
    ###############################################################
    
    // cpanel user
    define('CPANELUSER','user');
    
    // cpanel password
    define('CPANELPASS','pass');
    
    // name of the subdomains list file.
    // file format may be 1 column or 2 columns divided with semicilon (;)
    // Example for two columns:
    //   rootdomain1;subdomain1
    //   rootdomain1;subdomain2
    // Example for one columns:
    //   subdomain1
    //   subdomain2
    define('INPUT_FILE','domains.txt');
    
    // cPanel skin (mainly "x")
    // Check http://www.zubrag.com/articles/determine-cpanel-skin.php
    // to know it for sure
    define('CPANEL_SKIN','x');
    
    // Default domain (subdomains will be created for this domain)
    // Will be used if not passed via parameter and not set in subdomains file
    define('DOMAIN','');
    
    
    /////////////// END OF INITIAL SETTINGS ////////////////////////
    ////////////////////////////////////////////////////////////////
    
    function getVar($name, $def = '') {
      if (isset($_REQUEST[$name]) && ($_REQUEST[$name] != ''))
        return $_REQUEST[$name];
      else 
        return $def;
    }
    
    $cpaneluser=getVar('cpaneluser', CPANELUSER);
    $cpanelpass=getVar('cpanelpass', CPANELPASS);
    $cpanel_skin = getVar('cpanelskin', CPANEL_SKIN);
    
    if (isset($_REQUEST["subdomain"])) {
      // get parameters passed via URL or form, emulate string from file 
      $doms = array( getVar('domain', DOMAIN) . ";" . $_REQUEST["subdomain"]);
      if (getVar('domain', DOMAIN) == '') die("You must specify domain name");
    }
    else {
      // open file with domains list
      $doms = @file(INPUT_FILE);
      if (!$doms) {
        // file does not exist, show input form
        echo "
    Cannot find input file with subdomains information. It is ok if you are not creating subdomains from file.<br>
    Tip: leave field empty to use default value you have specified in the script's code.<br>
    <form method='post'>
      Subdomain:<input name='subdomain'><br>
      Domain:<input name='domain'><br>
      cPanel User:<input name='cpaneluser'><br>
      cPanel Password:<input name='cpanelpass'><br>
      cPanel Skin:<input name='cpanelskin'><br>
      <input type='submit' value='Create Subdomain' style='border:1px solid black'>
    </form>";
        die();
      }
    }
    
    // create subdomain
    function subd($host,$port,$ownername,$passw,$request) {
    
      $sock = fsockopen('localhost',2082);
      if(!$sock) {
        print('Socket error');
        exit();
      }
    
      $authstr = "$ownername:$passw";
      $pass = base64_encode($authstr);
      $in = "GET $request\r\n";
      $in .= "HTTP/1.0\r\n";
      $in .= "Host:$host\r\n";
      $in .= "Authorization: Basic $pass\r\n";
      $in .= "\r\n";
     
      fputs($sock, $in);
      while (!feof($sock)) {
        $result .= fgets ($sock,128);
      }
      fclose( $sock );
    
      return $result;
    }
    
    foreach($doms as $dom) {
      $lines = explode(';',$dom);
      if (count($lines) == 2) {
        // domain and subdomain passed
        $domain = trim($lines[0]);
        $subd = trim($lines[1]);
      }
      else {
        // only subdomain passed
        $domain = getVar('domain', DOMAIN);
        $subd = trim($lines[0]);
      }
      // http://[domainhere]:2082/frontend/x/subdomain/doadddomain.html?domain=[subdomain here]&rootdomain=[domain here]
      $request = "/frontend/$cpanel_skin/subdomain/doadddomain.html?rootdomain=$domain&domain=$subd";
      $result = subd('localhost',2082,$cpaneluser,$cpanelpass,$request);
      $show = strip_tags($result);
      echo $show;
    }
    
    ?>
    Code (markup):
    and

    <?php
    // your cPanel username
    $cpanel_user = '<username>';
    // your cPanel password
    $cpanel_pass = '<password>';
    // your cPanel skin
    $cpanel_skin = 'x3';
    // your cPanel domain
    $cpanel_host = '<domain name>';
    // subdomain name
    $subdomain = '<subdomain name>';
    // create the subdomain
    $sock = fsockopen($cpanel_host,2082);
    if(!$sock) {
    print('Socket error');
    exit();
    }
    $pass = base64_encode("$cpanel_user:$cpanel_pass");
    $in = "GET /frontend/$cpanel_skin/subdomain/doadddomain.html?rootdomain=$cpanel_host&domain=$subdomain\r\n";
    $in .= "HTTP/1.0\r\n";
    $in .= "Host:$cpanel_host\r\n";
    $in .= "Authorization: Basic $pass\r\n";
    $in .= "\r\n";
    fputs($sock, $in);
    while (!feof($sock)) {
    $result .= fgets ($sock,128);
    }
    fclose($sock);
    echo $result;
    ?>
    Code (markup):
    There is probably lots more out there.
     
    locpicker, Jun 1, 2012 IP
  7. aminewm

    aminewm Member

    Messages:
    58
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    41
    As Seller:
    100% - 0
    As Buyer:
    100% - 0
    #7
    are you saing that uni.me are using this script http://softwaredemos.us/dns with some other improuvment i dont think so beacause this url doesnt even work download link redirect to a parket domain and about other script "cpanel subdomain creator" is that the hle idea? giving acces to cpanel (part of it) to start a redirect biz?
    and you for time (research )
     
    aminewm, Jun 1, 2012 IP
  8. Pikachoo

    Pikachoo Member

    Messages:
    23
    Likes Received:
    0
    Best Answers:
    0
    Trophy Points:
    38
    As Seller:
    100% - 0
    As Buyer:
    100% - 2
    #8
    No need to guess anymore. uni.me is on sale at flippa.
    Am also interested in this script but must have DNS service.
     
    Pikachoo, Jul 17, 2012 IP