<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-gb">
	<link rel="self" type="application/atom+xml" href="https://forum.eggheads.org/app.php/feed/topic/20265" />

	<title>egghelp/eggheads community</title>
	<subtitle>Discussion of eggdrop bots, shell accounts and tcl scripts.</subtitle>
	<link href="https://forum.eggheads.org/index.php" />
	<updated>2017-01-18T18:19:51-04:00</updated>

	<author><name><![CDATA[egghelp/eggheads community]]></name></author>
	<id>https://forum.eggheads.org/app.php/feed/topic/20265</id>

		<entry>
		<author><name><![CDATA[d3n]]></name></author>
		<updated>2017-01-18T18:19:51-04:00</updated>

		<published>2017-01-18T18:19:51-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=105726#p105726</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=105726#p105726"/>
		<title type="html"><![CDATA[IP scanning.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=105726#p105726"><![CDATA[
Doesn't work for me...<br><br>[17:17:29] Tcl error [scan]: couldn't compile regular expression pattern: quantifier operand invalid<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=12641">d3n</a> — Wed Jan 18, 2017 6:19 pm</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2017-01-13T09:21:53-04:00</updated>

		<published>2017-01-13T09:21:53-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=105714#p105714</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=105714#p105714"/>
		<title type="html"><![CDATA[IP scanning.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=105714#p105714"><![CDATA[
So?<div class="codebox"><p>Code: </p><pre><code>bind pub - !s scanpackage require httpproc scan {nick host hand chan text} {set scanconnect [::http::geturl "http://1whois.ru/scanhost/?host=$text&amp;rem=scan" -timeout 10000]set scandata [::http::data $scanconnect]::http::cleanup $scanconnectif {[string match -nocase "*Open port not found.*" $scandata]} { putquick "PRIVMSG $chan :Open port not found."; return}regsub -all {&lt;a alt=.*?Открытые порты.*?&lt;br&gt;&lt;table&gt;&lt;tr&gt;} $scandata "" scandataregsub -all {&lt;a onclick=\".*?\" target=_blank href=\".*?\"&gt;} $scandata "" scandataregsub -all {&lt;/a&gt;|&lt;/table&gt;} $scandata "" scandataputlog $scandataforeach line [split $scandata &lt;/tr&gt;] {regexp -- {&lt;td width=\".*?\"&gt;(.*?):  &lt;/td&gt;&lt;td&gt;&lt;b&gt;(.*?)&lt;/b&gt; \((.*?)\)&lt;/td&gt;} $line - port1 port2 port3set result "$port1 - $port2 ($port3)"putquick "PRIVMSG $chan :$result"}}</code></pre></div><blockquote class="uncited"><div>[16:21:28] &lt;a alt="rescan" href="" rel="nofollow" &gt;&lt;img src="/img/rescan.jpg"&gt;  Открытые порты:&lt;br&gt;<br>&lt;table&gt;&lt;tr&gt;&lt;td width="40"&gt;80:  &lt;/td&gt;&lt;td&gt;&lt;b&gt;HTTP&lt;/b&gt; (Title: This is a Tor Exit Router | Digital Society / Digitale Gesellschaft)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="40"&gt;443:  &lt;/td&gt;&lt;td&gt;&lt;b&gt;SSL&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="40"&gt;8080:  &lt;/td&gt;&lt;td&gt;&lt;b&gt;Proxy&lt;/b&gt; (Title: This is a Tor Exit Router | Digital Society / Digitale Gesellschaft)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="40"&gt;53:  &lt;/<br>[16:21:28] Tcl error [scan]: can't read "port1": no such variable<br>[16:21:28] [egglib]: Catched BGError: can't read "port1": no such variable</div></blockquote><p>Statistics: Posted by Guest — Fri Jan 13, 2017 9:21 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[CrazyCat]]></name></author>
		<updated>2017-01-13T08:50:19-04:00</updated>

		<published>2017-01-13T08:50:19-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=105712#p105712</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=105712#p105712"/>
		<title type="html"><![CDATA[IP scanning.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=105712#p105712"><![CDATA[
The html answer is:<div class="codebox"><p>Code: </p><pre><code>&lt;a alt="rescan" href="" rel="nofollow" &gt;&lt;img src="/img/rescan.jpg"&gt;&lt;/a&gt;  Открытые порты:&lt;br&gt;&lt;table&gt;&lt;tr&gt;&lt;td width="40"&gt;80:  &lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;a  target=_blank href="http://176.10.104.243"&gt;HTTP&lt;/a&gt;&lt;/b&gt; (Title: This is a Tor Exit Router | Digital Society / Digitale Gesellschaft)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="40"&gt;443:  &lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;a  target=_blank href="https://176.10.104.243"&gt;SSL&lt;/a&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="40"&gt;8080:  &lt;/td&gt;&lt;td&gt;&lt;b&gt;&lt;a  target=_blank href="http://176.10.104.243:8080"&gt;Proxy&lt;/a&gt;&lt;/b&gt; (Title: This is a Tor Exit Router | Digital Society / Digitale Gesellschaft)&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td width="40"&gt;53:  &lt;/td&gt;&lt;td&gt;&lt;b&gt;DNS&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</code></pre></div>So, no \n in it.<br><br>Try splitting on &lt;/tr&gt; to get your lines, and remove &lt;/tr&gt; from your regexp.<p>Statistics: Posted by <a href="https://forum.eggheads.org/memberlist.php?mode=viewprofile&amp;u=691">CrazyCat</a> — Fri Jan 13, 2017 8:50 am</p><hr />
]]></content>
	</entry>
		<entry>
		<author><name><![CDATA[Anonymous]]></name></author>
		<updated>2017-01-12T08:16:28-04:00</updated>

		<published>2017-01-12T08:16:28-04:00</published>
		<id>https://forum.eggheads.org/viewtopic.php?p=105711#p105711</id>
		<link href="https://forum.eggheads.org/viewtopic.php?p=105711#p105711"/>
		<title type="html"><![CDATA[IP scanning.]]></title>

		
		<content type="html" xml:base="https://forum.eggheads.org/viewtopic.php?p=105711#p105711"><![CDATA[
<div class="codebox"><p>Code: </p><pre><code>bind pub - !s scanpackage require httpproc scan {nick host hand chan text} {set scanconnect [::http::geturl "http://1whois.ru/scanhost/?host=$text&amp;rem=scan" -timeout 10000]set scandata [::http::data $scanconnect]::http::cleanup $scanconnectif {[string match -nocase "*Open port not found.*" $scandata]} { putquick "PRIVMSG $chan :Open port not found."; return}regsub -all -- {\n} $scandata "" scandataregsub -all {&lt;a alt=.*?Открытые порты.*?&lt;br&gt;&lt;table&gt;&lt;tr&gt;} $scandata "" scandataregsub -all {&lt;a onclick=\".*?\" target=_blank href=\".*?\"&gt;} $scandata "" scandataregsub -all {&lt;/a&gt;|&lt;/table&gt;} $scandata "" scandataputlog $scandataforeach line [split $scandata \n] {regexp -- {&lt;td width=\".*?\"&gt;(.*?):  &lt;/td&gt;&lt;td&gt;&lt;b&gt;(.*?)&lt;/b&gt; \((.*?)\)&lt;/td&gt;&lt;/tr&gt;} $line - port1 port2 port3set result "$port1 - $port2 ($port3)"putquick "PRIVMSG $chan :$result"}}</code></pre></div>The script works, but it is wrong. <br>I get:<blockquote class="uncited"><div>&lt;User&gt; !s 176.10.104.243<br>&lt;Bot&gt; 80 - HTTP (Title: This is a Tor Exit Router | Digital Society / Digitale Gesellschaft)</div></blockquote>It should be:<blockquote class="uncited"><div>&lt;Bot&gt; 80 - HTTP (Title: This is a Tor Exit Router | Digital Society / Digitale Gesellschaft)<br>&lt;Bot&gt; 443 - SSL<br>&lt;Bot&gt; 8080 - Proxy (Title: This is a Tor Exit Router | Digital Society / Digitale Gesellschaft)<br>&lt;Bot&gt; 53 - DNS</div></blockquote><p>Statistics: Posted by Guest — Thu Jan 12, 2017 8:16 am</p><hr />
]]></content>
	</entry>
	</feed>
