diff options
| author | orbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2010-12-13 18:19:37 +0000 |
|---|---|---|
| committer | orbiter <orbiter@6c8d7289-2bf4-0310-a012-ef5d649a1542> | 2010-12-13 18:19:37 +0000 |
| commit | acab6801d9b87bff321a656173b0695b3d034ef6 (patch) | |
| tree | 91f4f78105a639ec2d1ff7384891dadbaba56ce5 /htroot/CrawlStartScanner_p.html | |
| parent | 586cbee2bbef88dc47de5af7bdb8ac09ba9632f5 (diff) | |
added new network scanner
- you can scan any ip or host in the internet for services
- this replaces the intranet scanner
git-svn-id: https://svn.berlios.de/svnroot/repos/yacy/trunk@7371 6c8d7289-2bf4-0310-a012-ef5d649a1542
Diffstat (limited to 'htroot/CrawlStartScanner_p.html')
| -rw-r--r-- | htroot/CrawlStartScanner_p.html | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/htroot/CrawlStartScanner_p.html b/htroot/CrawlStartScanner_p.html new file mode 100644 index 000000000..c9c5b4189 --- /dev/null +++ b/htroot/CrawlStartScanner_p.html @@ -0,0 +1,90 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> + <head> + <title>YaCy '#[clientname]#': Network Scanner</title> + #%env/templates/metas.template%# + <script type="text/javascript"> + <!-- + function setall(name) { + var selectForm = document.forms.namedItem(name); + var count = selectForm.elements["num"].value; + for (i = 0; i < count; i++) { + if (selectForm.elements["item_" + i] == null) continue; + selectForm.elements["item_" + i].checked = !selectForm.elements["item_" + i].checked; + } + } + --> + </script> + <script type="text/javascript" src="/js/sorttable.js"></script> + </head> + <body id="IndexCreate"> + #%env/templates/header.template%# + #%env/templates/submenuIndexCreate.template%# + <h2>Network Scanner</h2> + + #(selectiprange)#:: + <p> + YaCy can scan a network segment for available http, ftp and smb server. + You must first select a IP range and then, after this range is scanned, + it is possible to select servers that had been found for a full-site crawl. + </p> + #(/selectiprange)# + + #(noserverdetected)#:: + <p> + No servers had been detected in the given IP range #[iprange]#. Please enter a different IP range for another scan. + </p> + #(/noserverdetected)# + + #(enterrange)#:: + <p> + <form id="enterrange" name="enterrange" action="CrawlStartScanner_p.html" method="post" enctype="multipart/form-data" accept-charset="UTF-8" ><fieldset> + <legend><label for="servertable">Enter IP Range for Scanner</label></legend> + <input type="text" name="ip4-0" value="#[ip4-0]#" size="3" maxlength="3" />. + <input type="text" name="ip4-1" value="#[ip4-1]#" size="3" maxlength="3" />. + <input type="text" name="ip4-2" value="#[ip4-2]#" size="3" maxlength="3" />.[1-254] + <input type="submit" name="scanip" value="Scan this IP range for services" /> + </fieldset></form> + <form id="enterrange" name="enterrange" action="CrawlStartScanner_p.html" method="post" enctype="multipart/form-data" accept-charset="UTF-8" ><fieldset> + <legend><label for="servertable">Enter Host Name for Scanner</label></legend> + <input type="text" name="host" value="#[host]#" size="28" maxlength="60" /> + <input type="submit" name="scanhost" value="Scan this Host for services" /> + </fieldset></form> + </p> + #(/enterrange)# + + #(servertable)#:: + <p> + The following servers had been detected: + </p> + <form id="servertable" name="servertable" action="CrawlStartScanner_p.html" method="post" enctype="multipart/form-data" accept-charset="UTF-8" ><fieldset> + <legend><label for="servertable">Available server within the given IP range</label></legend> + <table class="sortable" border="0" cellpadding="2" cellspacing="1"> + <tr class="TableHeader" valign="bottom"> + <td><input type="checkbox" name="allswitch" onclick="setall(this.form.name)" /></td> + <td>Protocol</td> + <td>IP</td> + <td>URL</td> + <td>Process</td> + </tr> + #{list}# + <tr class="TableCellLight"> + <td align="left"><input type="checkbox" name="item_#[count]#" value="mark_#[pk]#" /></td> + <td>#[protocol]#</td> + <td><a href="#[url]#">#[ip]#</a></td> + <td><a href="#[url]#">#[url]#</a></td> + #(process)#<td class="error">not in index</td>::<td class="commit">indexed</td>#(/process)# + </tr> + #{/list}# + </table> + <p> + <input type="hidden" name="num" value="#[num]#" /> + <input type="submit" name="crawl" value="Add Selected Servers to Crawler" /> + </p> + </fieldset></form> + #(/servertable)# + + + #%env/templates/footer.template%# + </body> +</html> |
