Нужна помощь в написании скрипта или маленькой программки.
Существуют 2 адреса, один главный, второй "запасной". Необходимо, например, каждые 5 минут проверять связь с первым адресом, т. е. пинговать его и если пинги пропали, то переключать в IE адресную строку на запасной. Если же связь (пинги) с первым адресом появилось, то вернуть первый адрес. Естественно программка работать должна в фоновом режиме.
Может быть тогда по другому подойти к этой задачке. Написать программку, которая при запуске проверяет первый адрес, т. е. пингует его, если он "живой", то запусктить IE с параметрами первого адреса, иначе со второго. Я сам немного пишу на Дельфи, поэтому если можно, то помогите написать программку под этим языком. Спасибо.
Всем спасибо, но я всё таки сделал программку на Дельфи.
procedure TForm1.Button1Click(Sender: TObject);
begin
form1.StatusBar1.Panels.Add.Text:='Автор: Талибджанов О. А. ';
Memo1.Lines.Clear;
IdIcmpClient1.Ping;
if IdIcmpClient1.ReplyStatus.TimeToLive=0 then
begin
Memo1.Lines.Add('Работаем через ЦБ');
ShellExecute(Self.Handle, 'open', '[ссылка заблокирована по решению администрации проекта] адрес', nil, nil, SW_SHOWMAXIMIZED);
end
else
begin
Memo1.Lines.Add('С ГО связь есть');
ShellExecute(Self.Handle, 'open', '[ссылка заблокирована по решению администрации проекта] адрес', nil, nil, SW_SHOWMAXIMIZED);
end;
end;