WatchConnect в Windows 7 x86

Обсуждение программ nnCron и nnCron LITE

WatchConnect в Windows 7 x86

Postby Pulchinello » Tue, 20 Mar 2012, 18:03

Доброго времени суток.
Из найденного в интернете понял, что WatchConnect в Windows 7 x86 не работает. Есть ли какая-то альтернатива для семёрки? Или подскажите пожалуйста как сваять скрипт без WatchConnect, который бы на Windows 7 при подключении к Wi-fi запускал торрент, а при подключении к 3g торрент закрывал.
Last edited by Pulchinello on Thu, 22 Mar 2012, 12:28, edited 1 time in total.
Pulchinello
 
Posts: 3
Joined: Tue, 20 Mar 2012, 17:50

Re: WatchConnect в Windows 7 x86

Postby Morituruz » Thu, 22 Mar 2012, 11:45

Если действительно не работает напрямую, можно придумать как косвенно отследить.
Варианты, которые пришли в голову:
0) Возможно работает слово ONLINE: "connection", соответственно можно каждые несколько секунд проверять состояние нужного соединения.
1) Возможно, у 3g есть какие-то внутренние ресурсы/серверы, которые пингуются только из 3g клиентов. Соответственно можно их постоянно пинговать и при отсутствии отклика включать торрент.
2) Можно в цикле запускать ipconfig -all и читать его вывод, например искать ip адрес, или активное соединение.

Кроме того, соединение можно (и нужно :)) устанавливать (и разрывать) самим nncron-ом, соответственно можно после соединения выполнять нужные действия в той же задаче.
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: WatchConnect в Windows 7 x86

Postby Pulchinello » Thu, 22 Mar 2012, 13:49

Moriturus wrote:Если действительно не работает напрямую, можно придумать как косвенно отследить.
Варианты, которые пришли в голову:
0) Возможно работает слово ONLINE: "connection", соответственно можно каждые несколько секунд проверять состояние нужного соединения.
1) Возможно, у 3g есть какие-то внутренние ресурсы/серверы, которые пингуются только из 3g клиентов. Соответственно можно их постоянно пинговать и при отсутствии отклика включать торрент.
2) Можно в цикле запускать ipconfig -all и читать его вывод, например искать ip адрес, или активное соединение.

Кроме того, соединение можно (и нужно :)) устанавливать (и разрывать) самим nncron-ом, соответственно можно после соединения выполнять нужные действия в той же задаче.

ONLINE: "connection" работает, проблема только в том, что проверять соединение можно не чаще раз в минуту. За минуту на 3g модеме, если находишься неподалеку от базовой станции, можно раздать довольно много мегабайт по весьма неинтересной цене. Вот если бы соединение можно было проверять где-то раз в секунду, тогда вопрос был бы решён. Но в хелпе минимальное время проверки - минута. Можно, конечно, оформить это все в виде цикла с использованием внутри задержки "PAUSE: 1000", но как написать цикл пока не нашёл.
Pulchinello
 
Posts: 3
Joined: Tue, 20 Mar 2012, 17:50

Re: WatchConnect в Windows 7 x86

Postby Morituruz » Thu, 22 Mar 2012, 15:25

Как сpедствами Фоpта оpганизовать пpостейший цикл?
Бесконечный цикл можно вот так:
Code: Select all
BEGIN
   1000 PAUSE
   ONLINE: "3g_connection"
   IF
      PROC-CLOSE: "utorrent.exe"
   THEN
AGAIN
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: WatchConnect в Windows 7 x86

Postby Pulchinello » Thu, 22 Mar 2012, 15:33

Moriturus, спасибо, буду пробовать. Теперь главное чтобы подобный цикл ресурсов много не потреблял.
Pulchinello
 
Posts: 3
Joined: Tue, 20 Mar 2012, 17:50

Re: WatchConnect в Windows 7 x86

Postby gregmanile » Tue, 03 Jul 2012, 10:40

спасибо за информацию...




_________________________________
Stem cell therapy
Last edited by gregmanile on Tue, 10 Jul 2012, 11:25, edited 1 time in total.
gregmanile
 
Posts: 1
Joined: Tue, 03 Jul 2012, 10:25

Re: WatchConnect в Windows 7 x86

Postby Morituruz » Tue, 03 Jul 2012, 15:23

Какой-то неудачный спам, ссылку забыли :)
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51

Re: WatchConnect в Windows 7 x86

Postby VoidVolker » Tue, 03 Jul 2012, 17:37

Ну почему сразу спам? А вдруг человеку действительно помогло? Впрочем, часто сслыки появляются позже. Вот как появятся - тогда и забаним.
95% вопросов уже обсуждались на форуме или ответы на них есть в мануале.        nnCron 1.93 b15.exe
Как правильно задавать вопросы.
User avatar
VoidVolker
Site Admin
 
Posts: 2898
Joined: Tue, 25 Apr 2006, 17:56

Re: WatchConnect в Windows 7 x86

Postby Morituruz » Tue, 03 Jul 2012, 19:16

Да я просто такой коммент уже видел на другом языке, вот до сих пор висят даже:
viewtopic.php?f=7&t=500
viewtopic.php?f=2&t=11275#p30302
User avatar
Morituruz
 
Posts: 725
Joined: Sun, 14 Oct 2007, 01:51


Return to nnCron forum (Russian)

Who is online

Users browsing this forum: Bing [Bot] and 1 guest