imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Компьютеры > Программирование
Опции темы
Старый 12.10.2007, 20:32     # 1
Kvarx
Member
 
Регистрация: 26.09.2005
Адрес: Питер
Сообщения: 336

Kvarx Известность не заставит себя ждатьKvarx Известность не заставит себя ждать
автозагрузка на VBScript

Есть у меня ноут и обычный комп, ноут получает нет через ВиФи от адаптера на компе. Мне хотелось бы сделать, что если грузишь ноут и он обнаружевает инет, то бы грузил аську, скайп, фаерволл итд, а если в другом месте врублен, то чтоб такого ничего не загружал.

подозреваю, что сделать это можно на VBScript. На обоих компах WinXP.
Kvarx вне форума  
Старый 13.10.2007, 21:04     # 2
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
VBScript не знаю, наверное можно, но зачем мучаться? Достаточно поидее батничка стандартного (.cmd).
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 15.10.2007, 01:33     # 3
Kvarx
Member
 
Регистрация: 26.09.2005
Адрес: Питер
Сообщения: 336

Kvarx Известность не заставит себя ждатьKvarx Известность не заставит себя ждать
А как в нем определить наличие нета?
Kvarx вне форума  
Старый 15.10.2007, 01:39     # 4
Hubbitus
мод
IMHO Кодер-200(6,7,8)
 
Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734

Hubbitus Бог с наворотамиHubbitus Бог с наворотами
Hubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотамиHubbitus Бог с наворотами
Я думаю проще всего банально скажем попинговать ya.ru тот же. Ну или шлюз своего провайдера.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям!

Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru
Pahan-Hubbitus.
Hubbitus вне форума  
Старый 17.10.2007, 20:15     # 5
Kvarx
Member
 
Регистрация: 26.09.2005
Адрес: Питер
Сообщения: 336

Kvarx Известность не заставит себя ждатьKvarx Известность не заставит себя ждать
А пример можешь привести, что если пингуется, то запустить file.exe?
Kvarx вне форума  
Старый 17.10.2007, 22:21     # 6
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 492

Borland - Гад и сволочь
Код:
ping -n 1 ya.ru
if ERRORLEVEL 1 goto NO_CONNECTION
REM здесь прописываются команды, выполняемые при наличии соединения
start file.exe
goto END

:NO_CONNECTION
REM здесь прописываются команды, выполняемые при отсутствии соединения

:END
exit
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  
Старый 18.10.2007, 00:11     # 7
Kvarx
Member
 
Регистрация: 26.09.2005
Адрес: Питер
Сообщения: 336

Kvarx Известность не заставит себя ждатьKvarx Известность не заставит себя ждать
Спс!

А как посоветуете запускать этот батник, чтоб успела сеть прогрузиться? С кроном как-нибудь по таймауту?

И можно ли сделать, что если не было инета, а тут включили, то отследить это и запустить хотя бы антивиря и фаервол?
Видимо, тут батник уже немного другой, с меньшим списком программ.
Kvarx вне форума  
Старый 18.10.2007, 02:41     # 8
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 492

Borland - Гад и сволочь
Довольно точно позволяет отмерить задержку всё тот же ping
Пинги идут 1 раз в секунду. Соответственно,
Код:
ping -n 301 localhost
будет честно пинговать интерфейс-петлю в течение 5 минут и только после этого запустится на выполнение следующая программа.
Цитата:
Сообщение от Kvarx Посмотреть сообщение
можно ли сделать, что если не было инета, а тут включили, то отследить это и запустить хотя бы антивиря и фаервол?
Технически, если антивирь и файрволл поддерживают управление из командной строки, можно доработать тот же батник, чтобы он в цикле опрашивал сеть на наличие связи с интернетом и при наличии коннекта запускал антивирус с файрволлом. Но вообще говоря, это неправильно, поскольку антивирус с файрволлом должны быть уже включены к моменту начала сеанса связи, а лучше всего - просто постоянно включены.
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 03:19.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.