検索用語を入力
検索フォームを送信
my-Tool.com: ワードドメイン - ドメイン名などいろいろな目的に使用できる単語を生成して組み合わせる。 - ドメイン組み合わせ
IPアドレス
MaximaPHP
正規表現テスタ
数学
ゲーム
ネットワーク
インターネットコード
日付と時間
文字列とテキスト
ワードドメイン
コードテスタ
ビーワイズビット
ランキン
質問と答え
僕について
フォーラム
AdManner
無料広告サイト
インドネシア語
英語
ドメイン検証
ワードピッカー
ランダムワード
ドメイン組み合わせ
ドメイン組み合わせ
ドメイン名を構築するために単語を組み合わせる。
左側
真中
右側
online
tool tools
my the
結合記号:
無い
ハイフン(-)
ジェネリックTLD:
.aero
.biz
.cat
.com
.coop
.info
.jobs
.mobi
.museum
.name
.net
.org
.pro
.travel
.gov
.edu
.mil
.int
国TLD:
.ac
.ad
.ae
.af
.ag
.ai
.al
.am
.an
.ao
.aq
.ar
.as
.at
.au
.aw
.az
.ax
.ba
.bb
.bd
.be
.bf
.bg
.bh
.bi
.bj
.bm
.bn
.bo
.br
.bs
.bt
.bv
.bw
.by
.bz
.ca
.cc
.cd
.cf
.cg
.ch
.ci
.ck
.cl
.cm
.cn
.co
.cr
.cs
.cu
.cv
.cx
.cy
.cz
.de
.dj
.dk
.dm
.do
.dz
.ec
.ee
.eg
.eh
.er
.es
.et
.eu
.fi
.fj
.fk
.fm
.fo
.fr
.ga
.gb
.gd
.ge
.gf
.gg
.gh
.gi
.gl
.gm
.gn
.gp
.gq
.gr
.gs
.gt
.gu
.gw
.gy
.hk
.hm
.hn
.hr
.ht
.hu
.id
.ie
.il
.im
.in
.io
.iq
.ir
.is
.it
.je
.jm
.jo
.jp
.ke
.kg
.kh
.ki
.km
.kn
.kp
.kr
.kw
.ky
.kz
.la
.lb
.lc
.li
.lk
.lr
.ls
.lt
.lu
.lv
.ly
.ma
.mc
.md
.mg
.mh
.mk
.ml
.mm
.mn
.mo
.mp
.mq
.mr
.ms
.mt
.mu
.mv
.mw
.mx
.my
.mz
.na
.nc
.ne
.nf
.ng
.ni
.nl
.no
.np
.nr
.nu
.nz
.om
.pa
.pe
.pf
.pg
.ph
.pk
.pl
.pm
.pn
.pr
.ps
.pt
.pw
.py
.qa
.re
.ro
.ru
.rw
.sa
.sb
.sc
.sd
.se
.sg
.sh
.si
.sj
.sk
.sl
.sm
.sn
.so
.sr
.st
.sv
.sy
.sz
.tc
.td
.tf
.tg
.th
.tj
.tk
.tl
.tm
.tn
.to
.tp
.tr
.tt
.tv
.tw
.tz
.ua
.ug
.uk
.um
.us
.uy
.uz
.va
.vc
.ve
.vg
.vi
.vn
.vu
.wf
.ws
.ye
.yt
.yu
.za
.zm
.zw
列数:
このツールを利用したほとんどのお客様は以下のツールも利用しました。
Forum
(50.0%),
ビーワイズビット
(50.0%)
このツールのソースコードは以下に示す。
<?php /****************************************************************** * * DomainCombiner, ドメイン名を構築するために単語を組み合わせる。 * Copyright (C) 2006, Bowo Prasetyo * * http://www.my-tool.com * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation below, * * http://www.gnu.org/licenses/gpl.html#TOC1 * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * MA 02110-1301, USA. * * このプログラムはフリーソフトウェアです。あなたはこれを、以下のURLにフリーソフトウェ * ア財団によって発行された GNU 一般公衆利用許諾契約書の定める条件の下で * 再頒布または改変することができます。 * * http://www.gnu.org/licenses/gpl.html#TOC1 * * このプログラムは有用であることを願って頒布されますが、*全くの無保証* * です。商業可能性の保証や特定の目的への適合性は、言外に示されたものも含 * め全く存在しません。詳しくはGNU 一般公衆利用許諾契約書をご覧ください。 * * あなたはこのプログラムと共に、GNU 一般公衆利用許諾契約書の複製物を一部 * 受け取ったはずです。もし受け取っていなければ、フリーソフトウェア財団ま * で請求してください(宛先は the Free Software Foundation, Inc., 59 * Temple Place, Suite 330, Boston, MA 02111-1307 USA)。 * *****************************************************************/ require('domain_const.php'); if (isset($_POST['result'])) { $results = preg_split('/[ \t\r\n]+/', $_POST['result']); $left = implode("\n", $results); } else { $left = "my\nthe"; if (isset($_POST['left'])) $left = trim($_POST['left']," \t\r\n"); $middle = "online"; if (isset($_POST['middle'])) $middle = trim($_POST['middle']," \t\r\n"); $right = "tool\ntools"; if (isset($_POST['right'])) $right = trim($_POST['right']," \t\r\n"); } $concat = array(); if (isset($_POST['concat_none'])) array_push($concat, 'none'); if (isset($_POST['concat_hyphen'])) array_push($concat, 'hyphen'); if (isset($_POST['concat_underscore'])) array_push($concat, 'underscore'); if (count($concat)==0) { array_push($concat, 'none'); array_push($concat, 'hyphen'); array_push($concat, 'underscore'); } $tlds = array(); foreach ($gtld as $domain) if (isset($_POST["tlds_$domain"])) array_push($tlds, $domain); foreach ($tld as $domain) if (isset($_POST["tlds_$domain"])) array_push($tlds, $domain); if(count($tlds)==0) { array_push($tlds, 'com'); array_push($tlds, 'net'); } if (isset($_POST['lefts'])) $left = stripslashes(implode("\n",$_POST['lefts'])); if (isset($_POST['middles'])) $middle = stripslashes(implode("\n",$_POST['middles'])); if (isset($_POST['rights'])) $right = stripslashes(implode("\n",$_POST['rights'])); $columns = 3; if (isset($_POST['columns'])) $columns = trim($_POST['columns']); ?> <script type="text/javascript"> google_ad_client = "pub-6269511881695171";ngoogle_alternate_ad_url = "http://www.my-tool.com/a120_90.php"; google_ad_width = 728; google_ad_height = 15; google_ad_format = "728x15_0ads_al_s"; google_ad_channel = ""; google_color_border = "FFFFFF"; google_color_bg = "FFFFFF"; google_color_link = "A9501B"; google_color_text = "000000"; google_color_url = "008000"; </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script><br /><br /> <script src="/domaincombiner.js"> </script> <form name="my_tool_form" method="POST" action=""> <table border=0> <tr><td>左側</td><td rowspan=2> <table> <tr><td>真中</td><td>右側</td></tr> <tr><td><textarea name="middle" rows="7" cols="15" wrap="off"><?php echo $middle ?></textarea></td><td><textarea name="right" rows="7" cols="15" wrap="off"><?php echo $right ?></textarea></td></tr> </table> </td></tr> <tr><td><textarea name="left" rows="7" cols="15" wrap="off"><?php echo $left ?></textarea></td><td></td></tr> <tr><td>結合記号:</td><td colspan="2"> <input type="checkbox" name="concat" value="none" <?php echo in_array('none',$concat)?'checked':'' ?>> 無い <input type="checkbox" name="concat" value="hyphen" <?php echo in_array('hyphen',$concat)?'checked':'' ?>> ハイフン(-) </td></tr> <tr><td>ジェネリックTLD:</td><td colspan="2"> <?php foreach ($gtld as $domain) echo '<nobr><input type="checkbox" name="tlds" value="'.$domain.'" '.(in_array($domain,$tlds)?'checked':'')."> .$domain</nobr> "; ?> </td></tr> <tr><td>国TLD:</td><td colspan="2"> <?php foreach ($tld as $domain) echo '<nobr><input type="checkbox" name="tlds" value="'.$domain.'" '.(in_array($domain,$tlds)?'checked':'')."> .$domain</nobr> "; ?> </td></tr> <tr><td>列数:</td><td colspan="2"><input type="text" name="columns" size="2" maxlength="2" value="<?php echo $columns ?>"> <input type="button" value="組み合わせる" onClick="combineDomain(this.form.left.value, this.form.middle.value, this.form.right.value, this.form.concat, this.form.tlds, this.form.columns.value)"></td></tr> </table> </form> <form name="my_tool_form_2" method="POST" action="/ja/word-domain/domain-verifier/"> <textarea name="result" rows="20" cols="60" style="border:none" wrap="off" readonly></textarea><br> <input type="submit" value="ドメイン検証へ持っていく"> </form> <br> <?php ?>
'domain_const.php'のソースコードは以下に示す。
<?php /****************************************************************** * * domain_const.php, * Copyright (C) 2006, Bowo Prasetyo * * http://www.my-tool.com * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation below, * * http://www.gnu.org/licenses/gpl.html#TOC1 * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * MA 02110-1301, USA. * * このプログラムはフリーソフトウェアです。あなたはこれを、以下のURLにフリーソフトウェ * ア財団によって発行された GNU 一般公衆利用許諾契約書の定める条件の下で * 再頒布または改変することができます。 * * http://www.gnu.org/licenses/gpl.html#TOC1 * * このプログラムは有用であることを願って頒布されますが、*全くの無保証* * です。商業可能性の保証や特定の目的への適合性は、言外に示されたものも含 * め全く存在しません。詳しくはGNU 一般公衆利用許諾契約書をご覧ください。 * * あなたはこのプログラムと共に、GNU 一般公衆利用許諾契約書の複製物を一部 * 受け取ったはずです。もし受け取っていなければ、フリーソフトウェア財団ま * で請求してください(宛先は the Free Software Foundation, Inc., 59 * Temple Place, Suite 330, Boston, MA 02111-1307 USA)。 * *****************************************************************/ $gtld = array ('aero','biz','cat','com','coop','info','jobs','mobi','museum','name','net','org','pro','travel','gov','edu','mil','int'); $tld = array ('ac', 'ad', 'ae', 'af', 'ag', 'ai', 'al', 'am', 'an', 'ao', 'aq', 'ar', 'as', 'at', 'au', 'aw', 'az', 'ax', 'ba', 'bb', 'bd', 'be', 'bf', 'bg', 'bh', 'bi', 'bj', 'bm', 'bn', 'bo', 'br', 'bs', 'bt', 'bv', 'bw', 'by', 'bz', 'ca', 'cc', 'cd', 'cf', 'cg', 'ch', 'ci', 'ck', 'cl', 'cm', 'cn', 'co', 'cr', 'cs', 'cu', 'cv', 'cx', 'cy', 'cz', 'de', 'dj', 'dk', 'dm', 'do', 'dz', 'ec', 'ee', 'eg', 'eh', 'er', 'es', 'et', 'eu', 'fi', 'fj', 'fk', 'fm', 'fo', 'fr', 'ga', 'gb', 'gd', 'ge', 'gf', 'gg', 'gh', 'gi', 'gl', 'gm', 'gn', 'gp', 'gq', 'gr', 'gs', 'gt', 'gu', 'gw', 'gy', 'hk', 'hm', 'hn', 'hr', 'ht', 'hu', 'id', 'ie', 'il', 'im', 'in', 'io', 'iq', 'ir', 'is', 'it', 'je', 'jm', 'jo', 'jp', 'ke', 'kg', 'kh', 'ki', 'km', 'kn', 'kp', 'kr', 'kw', 'ky', 'kz', 'la', 'lb', 'lc', 'li', 'lk', 'lr', 'ls', 'lt', 'lu', 'lv', 'ly', 'ma', 'mc', 'md', 'mg', 'mh', 'mk', 'ml', 'mm', 'mn', 'mo', 'mp', 'mq', 'mr', 'ms', 'mt', 'mu', 'mv', 'mw', 'mx', 'my', 'mz', 'na', 'nc', 'ne', 'nf', 'ng', 'ni', 'nl', 'no', 'np', 'nr', 'nu', 'nz', 'om', 'pa', 'pe', 'pf', 'pg', 'ph', 'pk', 'pl', 'pm', 'pn', 'pr', 'ps', 'pt', 'pw', 'py', 'qa', 're', 'ro', 'ru', 'rw', 'sa', 'sb', 'sc', 'sd', 'se', 'sg', 'sh', 'si', 'sj', 'sk', 'sl', 'sm', 'sn', 'so', 'sr', 'st', 'sv', 'sy', 'sz', 'tc', 'td', 'tf', 'tg', 'th', 'tj', 'tk', 'tl', 'tm', 'tn', 'to', 'tp', 'tr', 'tt', 'tv', 'tw', 'tz', 'ua', 'ug', 'uk', 'um', 'us', 'uy', 'uz', 'va', 'vc', 've', 'vg', 'vi', 'vn', 'vu', 'wf', 'ws', 'ye', 'yt', 'yu', 'za', 'zm', 'zw'); ?>
'domaincombiner.js'のソースコードは以下に示す。
<!-- hide /****************************************************************** * * domaincombiner.js, Combines words to construct domain names. * Copyright (C) 2006, Bowo Prasetyo * * http://www.my-tool.com * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation below, * * http://www.gnu.org/licenses/gpl.html#TOC1 * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, * MA 02110-1301, USA. * *****************************************************************/ function combineDomain(left, middle, right, concat, tld, columns) { var result = ''; var i, j, k, l, m; var concats = new Array(); var tlds = new Array(); var lefts, middles, rights; if ((left!=undefined && left!=='') || (middle!=undefined && middle!=='') || (right!=undefined && right!=='')) { for (i=0; i<concat.length; i++) { if (concat[i].checked) concats[concat[i].value] = true; else concats[concat[i].value] = false; } j = 0; for (i=0; i<tld.length; i++) { if (tld[i].checked) { tlds[j] = tld[i].value; j++; } } lefts = left.split(/[\s\r\n]+/); if (lefts[0]==='') lefts = new Array(); middles = middle.split(/[\s\r\n]+/); if (middles[0]==='') middles = new Array(); rights = right.split(/[\s\r\n]+/); if (rights[0]==='') rights = new Array(); i = 0; if (lefts.length>0 && middles.length>0 && rights.length>0) { for (j=0; j<lefts.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += lefts[j] + '.' + tlds[k] + "\n"; else result += lefts[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<middles.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += middles[j] + '.' + tlds[k] + "\n"; else result += middles[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<rights.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += rights[j] + '.' + tlds[k] + "\n"; else result += rights[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<lefts.length; j++) { for (l=0; l<middles.length; l++) { for (k=0; k<tlds.length; k++) { if (concats['none']) { i++; if (i%columns===0) result += lefts[j] + middles[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + middles[l] + '.' + tlds[k] + "\t"; } if (concats['hyphen']) { i++; if (i%columns===0) result += lefts[j] + '-' + middles[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + '-' + middles[l] + '.' + tlds[k] + "\t"; } } } } for (j=0; j<middles.length; j++) { for (l=0; l<rights.length; l++) { for (k=0; k<tlds.length; k++) { if (concats['none']) { i++; if (i%columns===0) result += middles[j] + rights[l] + '.' + tlds[k] + "\n"; else result += middles[j] + rights[l] + '.' + tlds[k] + "\t"; } if (concats['hyphen']) { i++; if (i%columns===0) result += middles[j] + '-' + rights[l] + '.' + tlds[k] + "\n"; else result += middles[j] + '-' + rights[l] + '.' + tlds[k] + "\t"; } } } } for (j=0; j<lefts.length; j++) { for (l=0; l<rights.length; l++) { for (k=0; k<tlds.length; k++) { if (concats['none']) { i++; if (i%columns===0) result += lefts[j] + rights[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + rights[l] + '.' + tlds[k] + "\t"; } if (concats['hyphen']) { i++; if (i%columns===0) result += lefts[j] + '-' + rights[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + '-' + rights[l] + '.' + tlds[k] + "\t"; } } } } for (j=0; j<lefts.length; j++) { for (m=0; m<middles.length; m++) { for (l=0; l<rights.length; l++) { for (k=0; k<tlds.length; k++) { if (concats['none']) { i++; if (i%columns===0) result += lefts[j] + middles[m] + rights[l] + '.' + tlds[k] +"\n"; else result += lefts[j] + middles[m] + rights[l] + '.' + tlds[k] +"\t"; } if (concats['hyphen']) { i++; if (i%columns===0) result += lefts[j] + '-' + middles[m] + '-' + rights[l] + '.' + tlds[k] +"\n"; else result += lefts[j] + '-' + middles[m] + '-' + rights[l] + '.' + tlds[k] +"\t"; } if (concats['none'] && concats['hyphen']) { i++; if (i%columns===0) result += lefts[j] + middles[m] + '-' + rights[l] + '.' + tlds[k] +"\n"; else result += lefts[j] + middles[m] + '-' + rights[l] + '.' + tlds[k] +"\t"; i++; if (i%columns===0) result += lefts[j] + '-' + middles[m] + rights[l] + '.' + tlds[k] +"\n"; else result += lefts[j] + '-' + middles[m] + rights[l] + '.' + tlds[k] +"\t"; } } } } } } else if (lefts.length>0 && middles.length>0) { for (j=0; j<lefts.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += lefts[j] + '.' + tlds[k] + "\n"; else result += lefts[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<middles.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += middles[j] + '.' + tlds[k] + "\n"; else result += middles[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<lefts.length; j++) { for (l=0; l<middles.length; l++) { for (k=0; k<tlds.length; k++) { if (concats['none']) { i++; if (i%columns===0) result += lefts[j] + middles[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + middles[l] + '.' + tlds[k] + "\t"; } if (concats['hyphen']) { i++; if (i%columns===0) result += lefts[j] + '-' + middles[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + '-' + middles[l] + '.' + tlds[k] + "\t"; } } } } } else if (middles.length>0 && rights.length>0) { for (j=0; j<middles.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += middles[j] + '.' + tlds[k] + "\n"; else result += middles[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<rights.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += rights[j] + '.' + tlds[k] + "\n"; else result += rights[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<middles.length; j++) { for (l=0; l<rights.length; l++) { for (k=0; k<tlds.length; k++) { if (concats['none']) { i++; if (i%columns===0) result += middles[j] + rights[l] + '.' + tlds[k] + "\n"; else result += middles[j] + rights[l] + '.' + tlds[k] + "\t"; } if (concats['hyphen']) { i++; if (i%columns===0) result += middles[j] + '-' + rights[l] + '.' + tlds[k] + "\n"; else result += middles[j] + '-' + rights[l] + '.' + tlds[k] + "\t"; } } } } } else if (lefts.length>0 && rights.length>0) { for (j=0; j<lefts.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += lefts[j] + '.' + tlds[k] + "\n"; else result += lefts[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<rights.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += rights[j] + '.' + tlds[k] + "\n"; else result += rights[j] + '.' + tlds[k] + "\t"; } } for (j=0; j<lefts.length; j++) { for (l=0; l<rights.length; l++) { for (k=0; k<tlds.length; k++) { if (concats['none']) { i++; if (i%columns===0) result += lefts[j] + rights[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + rights[l] + '.' + tlds[k] + "\t"; } if (concats['hyphen']) { i++; if (i%columns===0) result += lefts[j] + '-' + rights[l] + '.' + tlds[k] + "\n"; else result += lefts[j] + '-' + rights[l] + '.' + tlds[k] + "\t"; } } } } } else if (lefts.length>0) { for (j=0; j<lefts.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += lefts[j] + '.' + tlds[k] + "\n"; else result += lefts[j] + '.' + tlds[k] + "\t"; } } } else if (middles.length>0) { for (j=0; j<middles.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += middles[j] + '.' + tlds[k] + "\n"; else result += middles[j] + '.' + tlds[k] + "\t"; } } } else if (rights.length>0) { for (j=0; j<rights.length; j++) { for (k=0; k<tlds.length; k++) { i++; if (i%columns===0) result += rights[j] + '.' + tlds[k] + "\n"; else result += rights[j] + '.' + tlds[k] + "\t"; } } } } window.document.my_tool_form_2.result.value = result; } // unhide -->
©2006 my-Tool.com