C# 4кб в скомпилированном виде. При этом сравнивается не длина, а все же какая-никакая хеш-функция:
using System; using System.Threading; using System.Net; class App { static void Main() { int? h = null; while (true) { if ((h != null)&(h != (h = new WebClient().DownloadString("http://www.blablabla.ru/test.html").GetHashCode()))) Console.Beep(); Thread.Sleep(3000); } } }
new WebClient().DownloadString("http://www.blablabla.ru/test.html")
Попробуйте вот так (на XP и старше (2000) работать не будет):
Сначала находите имя интерфейса модема (будет в последней колонке):
netsh interface show interface
В командном файле:
netsh interface set interface "Подключение по локальной сети 2" DISABLEDnetsh interface set interface "Подключение по локальной сети 2" ENABLED
Вместо "Подключение по локальной сети 2" вписать то, что нашли в выводе netsh interface show interface. Если в строке присутствуют русские буквы - сохранить в кодировке DOS (wordpad в помощь).
evgpol, да ничего не понятно из вашего вопроса. :)
Вы в цепочке Лох(Клиент)->Деньги->Провайдер каким боком? :)
cafen, например вот так при помощи ASP.NET:
cmdrun.cmd:
@echo off echo %~1 echo %~2 exit /b 10
cmdrun.aspx:
<%@ Page Language="C#" %> <%@ Import Namespace="System.Diagnostics" %> <script runat="server"> string Buffer = ""; public void DataReceived(Object sender, DataReceivedEventArgs e) { if (e != null) { if (e.Data != null) Buffer += e.Data + "\r\n"; } } void Page_Load(object sender, System.EventArgs e) { try { string sCmd = Environment.ExpandEnvironmentVariables("%ComSpec%"); string sPath = Server.MapPath("cmdrun.cmd"); ProcessStartInfo si = new ProcessStartInfo(sCmd, String.Format("/C \"\"{0}\" \"{1}\" \"{2}\"\"", sPath, Request["P1"], Request["P2"])); si.UseShellExecute = false; si.RedirectStandardOutput = true; si.StandardOutputEncoding = Encoding.GetEncoding("cp866"); si.RedirectStandardError = true; si.StandardErrorEncoding = Encoding.GetEncoding("cp866"); Process p = new Process(); p.StartInfo = si; p.OutputDataReceived += new DataReceivedEventHandler(this.DataReceived); p.ErrorDataReceived += new DataReceivedEventHandler(this.DataReceived); p.Start(); p.BeginOutputReadLine(); p.BeginErrorReadLine(); p.WaitForExit(); Response.Write(Server.HtmlEncode(String.Format("{0}\r\nExit Code: {1}", this.Buffer, p.ExitCode)).Replace("\r\n", "<br />")); } catch (Exception ex) { Response.Write(Server.HtmlEncode(ex.ToString()).Replace("\r\n", "<br />")); } } </script>
Предполагается, что на Windows установлен IIS, cmdrun.aspx и cmdrun.cmd лежат в c:\inetpub\wwwroot\
Халявный на 3 года https://www.startssl.com
Если он бы был сам по себе. А тут он переключает конструкцию .+ из жадного в ленивый режим. Даже по названию понятно, чем они отличаются.:)
По ссылке rereg все подробно расписано. :)
x = x.match(/<div class=\"str\">(.+?)<\/div>/g)
webliberty, а нельзя было бы ссылочку для примера?
Поставил 56.0.2895.0 x64 для Windows. И ничего такого не увидел.---------- Добавлено 20.10.2016 в 13:43 ----------Поправочка: канарейка обновилась до 56.0.2896.0, предупреждение появилось.
ILICH08, если верить тарифам Мегафона, то за MCC 6538 должны взять 1,99% от суммы операции. Плюс на маэстро сберовский может несколько дней идти.
serval, Soviet Union давно уже нет.
Да и .su как-то неблагозвучно на слух, так и тянет в конце еще две буквы приставить. 😂 И при этом оно еще и дороже .ru. :)