<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=259140</guid>
        <pubDate>Sun, 07 Dec 2003 14:40:45 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=259140</link>
        <description><![CDATA[Гость jam-jam:  <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><br>Гость jam-jam и тебя прокси пропускает. Аутентификацию не требует?<br><!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br>А как вообще подключиться через прокси без компонента, а потом уже что-нибудь качать? ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=257863</guid>
        <pubDate>Fri, 05 Dec 2003 05:25:02 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=257863</link>
        <description><![CDATA[Alex-Co:  Гость jam-jam и тебя прокси пропускает. Аутентификацию не требует? ]]></description>
        <author>Alex-Co</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254772</guid>
        <pubDate>Sun, 30 Nov 2003 08:12:14 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254772</link>
        <description><![CDATA[pigas:  смотри здесь jam-jam <br><a href='http://shu.ru/tech/wininet/InternetSetFilePointer.htm' target='_blank'>http://shu.ru/tech/wininet/InternetSetFilePointer.htm</a> ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254763</guid>
        <pubDate>Sun, 30 Nov 2003 07:35:10 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254763</link>
        <description><![CDATA[pigas: <!--QuoteBegin-Гость jam-jam+30.11.03, 06:11--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> (Гость jam-jam @ 30.11.03, 06:11)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> И куда тут подставлять InternetSetFilePointer? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--><br> В яндекс ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254738</guid>
        <pubDate>Sun, 30 Nov 2003 06:11:53 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254738</link>
        <description><![CDATA[Гость jam-jam:  <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><br>функция InternetSetFilePointer<br><!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br><br>А какие у неё парамерты и что она должна вернуть.<br><br>Как я понимаю, собственно за скачивание отвечает<br><!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin--><br>InternetReadFile(hURL, @Buffer,<br>SizeOf(Buffer), BufferLen);<br>BlockWrite(f, Buffer, BufferLen)<br><!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd--><br><br>И куда тут подставлять InternetSetFilePointer? ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254532</guid>
        <pubDate>Sat, 29 Nov 2003 16:56:42 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254532</link>
        <description><![CDATA[x2er0:   функция InternetSetFilePointer ]]></description>
        <author>x2er0</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254524</guid>
        <pubDate>Sat, 29 Nov 2003 16:47:46 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=254524</link>
        <description><![CDATA[Гость jam-jam:  Всё это хорошо, только я не догоняю где указывать проге с какого байта в файле качать. <!--emo&:blink:--><img src='http://forum.sources.ru/html/emoticons/blink.gif' border='0' style='vertical-align:middle' alt='blink.gif' /><!--endemo-->  ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=253427</guid>
        <pubDate>Thu, 27 Nov 2003 16:17:52 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=253427</link>
        <description><![CDATA[pigas:  <span style='color:blue'>Вот прикольная статейка с работающим кодом _)))</span><br><br><!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b></b> </td></tr><tr><td id='CODE'><!--ec1--><br><br><br><br>Получение файла из сети <br><br>10 дек 2002 &#40;вторник&#41;, 10&#58;35&#58;46 <br><br><br>&#40;Перевод одноимённой статьи с сайта delphi.about.com &#41;<br><br>Обычно при разработке приложений, которые планируется в дальнейшем обновлять<br>и усовершенствовать, основные модули хранятся в виде пакетов &#40;Package&#41; или библиотек DLL.<br>В настоящее время Internet предоставляет возможность без особых усилий осуществлять <br>обновление этих модулей. Поэтому добавление к Вашему приложению функции авто-обновления, <br>является наилучшим способом для обновления приложения. <br><br>Давайте посмотрим, как реализовывается данный механизм в любом FTP приложении. <br><br>Delphi предоставляет нам полный доступ к WinInet API &#40;wininet.pas&#41;, который можно использовать<br>для соединения и получения файлов с веб-сайта, который использует <br>либо Hypertext Transfer Protocol &#40;HTTP&#41; либо File Transfer Protocol &#40;FTP&#41;. <br>Например, мы можем использовать функции из WinInet API для&#58; добавления FTP браузера <br>в любое приложение, создания приложения, которое автоматически скачивает файлы с общедоступных<br>FTP серверов или поиска Internet сайтов, ссылающихся на графику и скачивать только графику. <br><br>Функция GetInetFile<br><br>uses Wininet;<br><br>function GetInetFile<br>&#40;const fileURL, FileName&#58; String&#41;&#58; boolean;<br>const BufferSize = 1024;<br>var<br>hSession, hURL&#58; HInternet;<br>Buffer&#58; array&#91;1..BufferSize&#93; of Byte;<br>BufferLen&#58; DWORD;<br>f&#58; File;<br>sAppName&#58; string;<br>begin<br>Result&#58;=False;<br>sAppName &#58;= ExtractFileName&#40;Application.ExeName&#41;;<br>hSession &#58;= InternetOpen&#40;PChar&#40;sAppName&#41;,<br>INTERNET_OPEN_TYPE_PRECONFIG,<br>nil, nil, 0&#41;;<br>try<br>hURL &#58;= InternetOpenURL&#40;hSession,<br>PChar&#40;fileURL&#41;,<br>nil,0,0,0&#41;;<br>try<br>AssignFile&#40;f, FileName&#41;;<br>Rewrite&#40;f,1&#41;;<br>repeat<br>InternetReadFile&#40;hURL, @Buffer,<br>SizeOf&#40;Buffer&#41;, BufferLen&#41;;<br>BlockWrite&#40;f, Buffer, BufferLen&#41;<br>until BufferLen = 0;<br>CloseFile&#40;f&#41;;<br>Result&#58;=True;<br>finally<br>InternetCloseHandle&#40;hURL&#41;<br>end<br>finally<br>InternetCloseHandle&#40;hSession&#41;<br>end<br>end;<br><br><br><br>Обратите внимание&#58; Чтобы обеспечить некоторую визуальную обратную связь для пользователя,<br>Вы можете добавить строчку наподобие FlashWindow&#40;Application.Handle,True&#41; в тело блока<br>&#34; повторить/до тех пор&#34; &#40;repeat/until&#41;. Вызов FlashWindow API высвечивает заголовок<br>Вашего имени приложений в панели задач.<br><br>Использование<br>Для вызова функции GetInetFile можно использовать следующий код&#58; <br><br><br>var FileOnNet, LocalFileName&#58; string<br>begin<br>FileOnNet&#58;=<br>&#39;http&#58;//delphi.about.com/library/forminbpl.zip&#39;;<br>LocalFileName&#58;=&#39;File Downloaded From the Net.zip&#39;<br><br>if GetInetFile&#40;FileOnNet,LocalFileName&#41;=True then<br>ShowMessage&#40;&#39;Download successful&#39;&#41;<br>else<br>ShowMessage&#40;&#39;Error in file download&#39;&#41;<br><br>end;<br><br><br><br>Данный код запрашивает файл &#39;forminbpl.zip&#39; с сайта, скачивает его, и сохраняет его как<br>&#39;File Downloaded From the Net.zip&#39;.<br><br>Обратите внимание&#58; В зависимости от версии Delphi,<br>Вы можете использовать различные компоненты, которые можно найти на Интернет страницах, <br>посвещённых VCL и, которые можно использовать для упрощения создания приложений<br>&#40;например FTP компонент, необходимый для TNMFTP, находящийся на странице FastNet VCL&#41;.<br><br><!--c2--></td></tr></table><div class='postcolor'><!--ec2--> <br><span style='color:blue'><br>Сонг еше както подсказал апю<br> Размер вернёт функция FtpFindFirstFile() </span><br><br><br> ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=253251</guid>
        <pubDate>Thu, 27 Nov 2003 12:19:24 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=253251</link>
        <description><![CDATA[tolsty:  А через компоненты ни как не получиться? ]]></description>
        <author>tolsty</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=252711</guid>
        <pubDate>Wed, 26 Nov 2003 15:28:27 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=252711</link>
        <description><![CDATA[Гость jam-jam:  Апишек то много, где искать то, что мне надо? ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=252141</guid>
        <pubDate>Tue, 25 Nov 2003 18:46:48 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=252141</link>
        <description><![CDATA[pigas: <!--QuoteBegin-Гость jam-jam+25.11.03, 18:08--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>Цитата</b> (Гость jam-jam @ 25.11.03, 18:08)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Это целый файл, а как мне взять его часть? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd--><br> Както можно ( но вероятно тогда прокси пролетит ) иши нужные апи ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=252133</guid>
        <pubDate>Tue, 25 Nov 2003 18:08:53 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=252133</link>
        <description><![CDATA[Гость jam-jam:  Это целый файл, а как мне взять его часть? ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=251515</guid>
        <pubDate>Mon, 24 Nov 2003 18:21:55 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=251515</link>
        <description><![CDATA[pigas: <div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">uses</div><div class="code_line">&nbsp;Psock, NMHttp;</div><div class="code_line">&nbsp;</div><div class="code_line">vaR</div><div class="code_line">&nbsp;&nbsp; &nbsp;NMHTTP1: TNMHTTP;</div><div class="code_line">begin</div><div class="code_line">&nbsp;&nbsp;NMHTTP1:= TNMHTTP.Create(nil);</div><div class="code_line">&nbsp;&nbsp;NMHTTP1.Proxy:=&#39;123.123.123.123&#39;;</div><div class="code_line">&nbsp;&nbsp;NMHTTP1.ProxyPort:=80;</div><div class="code_line">&nbsp;&nbsp;//try</div><div class="code_line">NMHTTP1.InputFileMode:=true;</div><div class="code_line">NMHTTP1.Body:=&#39;C:\hard_porno.gif&#39;;</div><div class="code_line">NMHTTP1.Header:=&#39;c:\hard_porno_Header.txt&#39;;</div><div class="code_line">NMHTTP1.Get(&#39;http://spb.rol.ru/images/rol3l_rollogo2.gif&#39;);</div><div class="code_line">//except</div><div class="code_line">//end;</div><div class="code_line">&nbsp;</div><div class="code_line">showmessage(&#39;OK&#39;);</div><div class="code_line">end.</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
<br>
что можно сказать девушке по телефону чтобы познакомится ( но чтоб она не повесила трубку )<br>
 ps девушка рекламирует косметику.....]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=251483</guid>
        <pubDate>Mon, 24 Nov 2003 17:14:31 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=251483</link>
        <description><![CDATA[Гость jam-jam:  По http. ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250785</guid>
        <pubDate>Sun, 23 Nov 2003 17:17:06 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250785</link>
        <description><![CDATA[pigas:  По по ftp c аудификацией или по http ? ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250781</guid>
        <pubDate>Sun, 23 Nov 2003 17:05:19 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250781</link>
        <description><![CDATA[Гость jam-jam:  Файл или, лучше, часть файла ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250759</guid>
        <pubDate>Sun, 23 Nov 2003 15:58:57 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250759</link>
        <description><![CDATA[pigas:  что именно скачать ? ]]></description>
        <author>pigas</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250731</guid>
        <pubDate>Sun, 23 Nov 2003 14:39:37 +0000</pubDate>
        <title>прокси</title>
        <link>https://forum.sources.ru/index.php?showtopic=38721&amp;view=findpost&amp;p=250731</link>
        <description><![CDATA[Гость jam-jam:  Как мне подключиться к прокси серверу, скачать через него что-нибудь и отключиться от него? ]]></description>
        <author>Гость jam-jam</author>
        <category>Delphi: Сетевое программирование</category>
      </item>
	
      </channel>
      </rss>
	