<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; OFF: Проверка состояния портов удаленного компьютера]]></title>
		<link>https://forum.script-coding.com/viewtopic.php?id=7589</link>
		<atom:link href="https://forum.script-coding.com/extern.php?action=feed&amp;tid=7589&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «OFF: Проверка состояния портов удаленного компьютера».]]></description>
		<lastBuildDate>Wed, 19 Sep 2012 05:46:29 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63978#p63978</link>
			<description><![CDATA[<p><span style="color: green">1. Один вопрос — одна тема.<br />2. См. <a href="http://forum.script-coding.com/rules.html#2.9.">Правила форума, п.2.9</a>.</span></p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Wed, 19 Sep 2012 05:46:29 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63978#p63978</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63977#p63977</link>
			<description><![CDATA[<p>извините за тупой вопрос, но все же. где скачать визуал С? <img src="//forum.script-coding.com/img/smilies/sad.png" width="15" height="15" /> поисковик выдает только С++ и С#</p>]]></description>
			<author><![CDATA[null@example.com (BlackRay)]]></author>
			<pubDate>Wed, 19 Sep 2012 05:40:12 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63977#p63977</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63976#p63976</link>
			<description><![CDATA[<p>спасибо большое. даже не ожидал что так быстро помогут )</p>]]></description>
			<author><![CDATA[null@example.com (BlackRay)]]></author>
			<pubDate>Wed, 19 Sep 2012 04:31:13 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63976#p63976</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63957#p63957</link>
			<description><![CDATA[<p>В дистрибутивы Windows входит Support Tools, где есть portqry.exe<br /></p><div class="codebox"><pre><code>MsgBox WshShell.Run(&quot;portqry.exe -n pop.mail.ru -e 110 -q&quot;, 0, True)</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (smaharbA)]]></author>
			<pubDate>Tue, 18 Sep 2012 14:22:18 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63957#p63957</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63955#p63955</link>
			<description><![CDATA[<div class="quotebox"><cite>BlackRay пишет:</cite><blockquote><p>можно. просто у меня пока плохо получается писать скриптовые оболочки для екзешников</p></blockquote></div><p>В приложении исполняемый файл вот с таким исходным кодом(Visual C):<br /></p><div class="codebox"><pre><code>#define WIN32_LEAN_AND_MEAN
#include &lt;Windows.h&gt;
#include &lt;WinSock2.h&gt;
#include &lt;stdio.h&gt;
#pragma comment(lib, &quot;Ws2_32.lib&quot;)

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
	WSADATA wsaData;
	sockaddr_in service;
	SOCKET Socket;
	DWORD ip[5] = {0};
	if(WSAStartup(MAKEWORD(2, 2), &amp;wsaData))
	{
		WSACleanup();
		return -2;
	}
	Socket = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
	sscanf(lpCmdLine, &quot;%u.%u.%u.%u:%u&quot;, ip, ip+1, ip+2, ip+3, ip+4);
	service.sin_family = AF_INET;
	service.sin_addr.S_un.S_un_b.s_b1 = (BYTE)ip[0];
	service.sin_addr.S_un.S_un_b.s_b2 = (BYTE)ip[1];
	service.sin_addr.S_un.S_un_b.s_b3 = (BYTE)ip[2];
	service.sin_addr.S_un.S_un_b.s_b4 = (BYTE)ip[3];
	service.sin_port = htons((WORD)ip[4]);
	if(connect(Socket, (SOCKADDR *)&amp;service, sizeof(service))==SOCKET_ERROR)
	{
		WSACleanup();
		int err = WSAGetLastError();
		if(!err)
			return -1;
		return err;
	}
	closesocket(Socket);
	WSACleanup();
	return 0;
}</code></pre></div><p>Пример использования скриптом:<br /></p><div class="codebox"><pre><code>Set WshShell = CreateObject(&quot;WScript.Shell&quot;)
MsgBox WshShell.Run(&quot;temp.exe 85.254.12.12:25565&quot;, 0, 1)</code></pre></div><p>Должен возвращать -1 если порт закрыт и 0 если открыт. любое другое значение говорит о том, что проверка не удалась.</p>]]></description>
			<author><![CDATA[null@example.com (Александр_)]]></author>
			<pubDate>Tue, 18 Sep 2012 12:20:31 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63955#p63955</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63953#p63953</link>
			<description><![CDATA[<p>можно. просто у меня пока плохо получается писать скриптовые оболочки для екзешников</p>]]></description>
			<author><![CDATA[null@example.com (BlackRay)]]></author>
			<pubDate>Tue, 18 Sep 2012 11:06:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63953#p63953</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63949#p63949</link>
			<description><![CDATA[<p>А нельзя использовать что-нибудь с возможностью вызова WinAPI, например AHK или сторонний экзешник?</p>]]></description>
			<author><![CDATA[null@example.com (Александр_)]]></author>
			<pubDate>Tue, 18 Sep 2012 09:50:54 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63949#p63949</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63942#p63942</link>
			<description><![CDATA[<p>не знаю. вот по этому и создал тему. вдруг помогут</p>]]></description>
			<author><![CDATA[null@example.com (BlackRay)]]></author>
			<pubDate>Tue, 18 Sep 2012 06:49:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63942#p63942</guid>
		</item>
		<item>
			<title><![CDATA[Re: OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63938#p63938</link>
			<description><![CDATA[<p>telnet.exe устанавливает код возврата для команды?</p>]]></description>
			<author><![CDATA[null@example.com (alexii)]]></author>
			<pubDate>Tue, 18 Sep 2012 05:55:58 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63938#p63938</guid>
		</item>
		<item>
			<title><![CDATA[OFF: Проверка состояния портов удаленного компьютера]]></title>
			<link>https://forum.script-coding.com/viewtopic.php?pid=63936#p63936</link>
			<description><![CDATA[<p>задача состоит в том что бы автоматизировать проспотр порта на удаленном компьютере. пробовал следующий код:</p><div class="codebox"><pre><code>Set WshShell = CreateObject(&quot;WScript.Shell&quot;)
Set ECode = WshShell.exec(&quot;telnet.exe 85.254.12.12 25565&quot;)
WScript.Sleep 2000
MsgBox ECode.ExitCode</code></pre></div><p>но у меня не получается записать в переменную ExitCode выполнения программы.</p><p>сразу говорю что это не для взлома сервера, а для доброго дела</p>]]></description>
			<author><![CDATA[null@example.com (BlackRay)]]></author>
			<pubDate>Tue, 18 Sep 2012 04:57:45 +0000</pubDate>
			<guid>https://forum.script-coding.com/viewtopic.php?pid=63936#p63936</guid>
		</item>
	</channel>
</rss>
