WorldCheats Forum

Форум
Форум посвященный главным образом MMORPG играм. Никаких ХАЙДОВ!

 
ФорумПорталЧаВоПоискПользователиГруппыРегистрацияВход

Поделиться | 
 

 Internet monitoring module.

Предыдущая тема Следующая тема Перейти вниз 
На страницу : 1, 2  Следующий
АвторСообщение
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Internet monitoring module.   Вс Июн 28, 2009 9:58 am

вот я тут  2 дня помучался и таки написал этот модуль!!! Но у него есть какойто непонятный эффект Smile)  работает около 2 часов и выдаёт вот такой болт http://i045.radikal.ru/0906/7b/7a6d9030a5fd.jpg подскажите в чём дело  ??Незнаю в чём дело но разукрасить немогу когда постю всё в зелёном цвете почемуто поэтому выложил не раскрашенным код.
  pinged()
 Func pinged()
  $xz = 1
  Do
$ping = Ping("www.google.com", 4000)
  If $ping Then 
 ToolTip("connect", 870, 0)
 Sleep(1000)
  Else
 ToolTip("Signal 75%", 870, 0)
 Sleep(1000)
  $xz = 1
ChekingTwo() 
  EndIf
  Until $xz = 1
pinged()
 EndFunc


 Func ChekingTwo() 
  Sleep(10000)
  $xz = 1
  Do
$ping = Ping("www.google.com", 4000)
  If $ping Then 
 ToolTip("Working", 870, 0)
 Sleep(1000)
pinged()
  Else
  $xz = 1
 ToolTip("Signal 35%", 870, 0)
 Sleep(1000)
Cheking3() 
  EndIf
  Until $xz = 1
 EndFunc


 Func Cheking3() 
  Sleep(10000)
  $xz = 1
  Do
$ping = Ping("www.google.com", 4000)
  If $ping Then 
 ToolTip("Working", 870, 0)
 Sleep(1000)
pinged()
  Else
  $xz = 1
 ToolTip("Signal Lost", 870, 0)
 Sleep(1000)
InetDropDetekted()
  EndIf
  Until $xz = 1
 EndFunc
 

 Func InetDropDetekted() 
  Sleep(3000)
  Send("{F9}")
  Sleep(3000)
  send("{ENTER}")
  Sleep(3000)
  ProcessClose("ExeFile.exe")
  Sleep(3000)
RestartIntenetConnect()
 EndFunc

 Func RestartIntenetConnect()
  MouseClick("left", 35, 270, 3, 15)
  Sleep(3000)
  MouseClick("left", 524, 413, 2, 15)
  Sleep(500) 
  send("{ENTER}")
  Sleep(7000)
pinged_After_Restart()
 EndFunc

 Func pinged_After_Restart()
$ping = Ping("www.google.com", 4000)
  If $ping Then 
;~ MsgBox(1, "", "Connected")
 Sleep(2000)
  Run("Ice Bot 4.0.exe", "D:\Проекты\Ботопись")
 Sleep(1000)
pinged()
  Else
;~ MsgBox(1, "", "Disconect")
RestartIntenetConnect()
  EndIf
 EndFunc

#CS----------------------------------------------------------------
 Функция срипта: Мониторинг интернет соеденения , при отключении закрыть еву, затем включать впн соеденение
 до тех пор пока пинг снова не появиться, далее запустить скрипт Ice bot.exe . Функция не однократа, может работать бесконечно.
 
 pinged() - основная функция постоянно проверяющая наличие пинга сайта www.google.com , при отсутствии пинга выполнить
 повторную проверку с помощью функции ChekingTrue().
 
 ChekingTwo() - функция позволяет выполнить повторную проверку пинга , если пинг есть то снова выйти на функцию pinged().
 Если же пинг отсутствует то выполнить еще одну проверку с помощью функции Cheking3() , если пинга снова нет то выполнить
 следущие действия: выключить работающий скрипт майнерского бота, закрыть процесс
 ExeFile.exe , затем путём манипуляций мыши и клавиатурных нажатий включать впн соеденение до тех пор пока не появиться 
 пинг с сайта www.google.com , если пинг появился то выполнить запуск .exe файла из указанной точки, и снова выйти на функцию 
 pinged().

#CE----------------------------------------------------------------



Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Вс Июн 28, 2009 6:39 pm

Даже не вижу на первый взгляд в чём ошибка, запущу на своей машине посмотрим выдаст ли он что
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Пн Июн 29, 2009 4:57 am

угу вот и мне не видно и непонятно , и ошибка какаята странная о какойто перегрузке идёт речь, и указано что ошибка в   минус первой строке Smile))               Ну странно то что около 2 часов отрабатывает и выдаёт вот такую плюху....
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Пн Июн 29, 2009 1:53 pm

Превышается уровень рекурсии. Ставь слипы по минуте. Тебе не критично знать каждую секунду есть ли коннект или нет. Или же думай над другим более ектуальным чем Ping() способом определения коннекта.
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Пн Июн 29, 2009 2:13 pm

А что такое рекурсия если не секрет ? Smile  ну я кстати  об этом уже думал ну сегодня потестю если выдаст то будет стрёмно....
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Пн Июн 29, 2009 4:29 pm

http://ru.wikipedia.org/wiki/Рекурсия

Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Пн Июн 29, 2009 4:39 pm

Реализация рекурсивных вызовов функций в практически применяемых языках и средах программирования, как правило, опирается на механизм стека вызовов — адрес возврата и локальные переменные функции записываются в стек, благодаря чему каждый следующий рекурсивный вызов этой функции пользуется своим набором локальных переменных и за этот счёт работает корректно. Оборотной стороной этого довольно простого по структуре механизма является то, что рекурсивные вызовы не бесплатны — на каждый рекурсивный вызов требуется некоторое количество оперативной памяти компьютера, и при чрезмерно большой глубине рекурсии может наступить переполнение стека вызовов. Вследствие этого обычно рекомендуется избегать рекурсивных программ, которые приводят (или в некоторых условиях могут приводить) к слишком большой глубине рекурсии.
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 5:00 am

Алилуя!! Путём установки слипа на 7 минут проблема была решена, отработал 12 часов и хоть бы хны!!  =DDD                                                                  Бельфигор  ты бы не мог  выложить разукрашенный скрипт в эту тему а то я не могу Sad  
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 5:32 am

http://creator-lab.ucoz.ru/load/3-1-0-18

Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 5:44 am

[color=#ffffff]Блин не получаеться я же говорю , я указываю где автоит установлен, он говорит что его там нет Sad , когда использую скрипт который там есть , то получаеться вот что !                                                                                                                                                                                                                                           
Код:
    pinged[color=red]()[/color]
[/color]   [color=blue]Func[/color] pinged[color=red]()[/color]
       [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
       [color=blue]Do[/color]
[color=brown]$ping[/color] [color=red]=[/color] [color=darkblue][i]Ping[/i][/color][color=red]([/color][color=gray]"www.google.com"[/color][color=red],[/color] [color=darkmagenta][i]4000[/i][/color][color=red])[/color]
           [color=blue]If[/color] [color=brown]$ping[/color] [color=blue]Then[/color]
   [color=darkblue][i]ToolTip[/i][/color][color=red]([/color][color=gray]"connect"[/color][color=red],[/color] [color=darkmagenta][i]870[/i][/color][color=red],[/color] [color=darkmagenta][i]0[/i][/color][color=red])[/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]420000[/i][/color][color=red])[/color]
           [color=blue]Else[/color]
   [color=darkblue][i]ToolTip[/i][/color][color=red]([/color][color=gray]"Signal 75%"[/color][color=red],[/color] [color=darkmagenta][i]870[/i][/color][color=red],[/color] [color=darkmagenta][i]0[/i][/color][color=red])[/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]1000[/i][/color][color=red])[/color]
         [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
ChekingTwo[color=red]()[/color]
           [color=blue]EndIf
       Until[/color] [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
pinged[color=red]()[/color]
   [color=blue]EndFunc

   Func[/color] ChekingTwo[color=red]()[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]10000[/i][/color][color=red])[/color]
       [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
       [color=blue]Do[/color]
[color=brown]$ping[/color] [color=red]=[/color] [color=darkblue][i]Ping[/i][/color][color=red]([/color][color=gray]"www.google.com"[/color][color=red],[/color] [color=darkmagenta][i]4000[/i][/color][color=red])[/color]
           [color=blue]If[/color] [color=brown]$ping[/color] [color=blue]Then[/color]
   [color=darkblue][i]ToolTip[/i][/color][color=red]([/color][color=gray]"Working"[/color][color=red],[/color] [color=darkmagenta][i]870[/i][/color][color=red],[/color] [color=darkmagenta][i]0[/i][/color][color=red])[/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]1000[/i][/color][color=red])[/color]
pinged[color=red]()[/color]
           [color=blue]Else[/color]
       [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
   [color=darkblue][i]ToolTip[/i][/color][color=red]([/color][color=gray]"Signal 35%"[/color][color=red],[/color] [color=darkmagenta][i]870[/i][/color][color=red],[/color] [color=darkmagenta][i]0[/i][/color][color=red])[/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]1000[/i][/color][color=red])[/color]
Cheking3[color=red]()[/color]
           [color=blue]EndIf
       Until[/color] [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
   [color=blue]EndFunc

   Func[/color] Cheking3[color=red]()[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]10000[/i][/color][color=red])[/color]
       [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
       [color=blue]Do[/color]
[color=brown]$ping[/color] [color=red]=[/color] [color=darkblue][i]Ping[/i][/color][color=red]([/color][color=gray]"www.google.com"[/color][color=red],[/color] [color=darkmagenta][i]4000[/i][/color][color=red])[/color]
           [color=blue]If[/color] [color=brown]$ping[/color] [color=blue]Then[/color]
   [color=darkblue][i]ToolTip[/i][/color][color=red]([/color][color=gray]"Working"[/color][color=red],[/color] [color=darkmagenta][i]870[/i][/color][color=red],[/color] [color=darkmagenta][i]0[/i][/color][color=red])[/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]1000[/i][/color][color=red])[/color]
pinged[color=red]()[/color]
           [color=blue]Else[/color]
       [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
   [color=darkblue][i]ToolTip[/i][/color][color=red]([/color][color=gray]"Signal Lost"[/color][color=red],[/color] [color=darkmagenta][i]870[/i][/color][color=red],[/color] [color=darkmagenta][i]0[/i][/color][color=red])[/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]1000[/i][/color][color=red])[/color]
InetDropDetekted[color=red]()[/color]
           [color=blue]EndIf
       Until[/color] [color=brown]$xz[/color] [color=red]=[/color] [color=darkmagenta][i]1[/i][/color]
   [color=blue]EndFunc

   Func[/color] InetDropDetekted[color=red]()[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]3000[/i][/color][color=red])[/color]
       [color=darkblue][i]Send[/i][/color][color=red]([/color][color=gray]"[/color][color=orange]{F9}[/color][color=gray]"[/color][color=red])[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]3000[/i][/color][color=red])[/color]
       [color=darkblue][i]send[/i][/color][color=red]([/color][color=gray]"[/color][color=orange]{ENTER}[/color][color=gray]"[/color][color=red])[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]3000[/i][/color][color=red])[/color]
       [color=darkblue][i]ProcessClose[/i][/color][color=red]([/color][color=gray]"ExeFile.exe"[/color][color=red])[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]3000[/i][/color][color=red])[/color]
RestartIntenetConnect[color=red]()[/color]
   [color=blue]EndFunc

   Func[/color] RestartIntenetConnect[color=red]()[/color]
       [color=darkblue][i]MouseClick[/i][/color][color=red]([/color][color=gray]"left"[/color][color=red],[/color] [color=darkmagenta][i]35[/i][/color][color=red],[/color] [color=darkmagenta][i]270[/i][/color][color=red],[/color] [color=darkmagenta][i]3[/i][/color][color=red],[/color] [color=darkmagenta][i]15[/i][/color][color=red])[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]3000[/i][/color][color=red])[/color]
       [color=darkblue][i]MouseClick[/i][/color][color=red]([/color][color=gray]"left"[/color][color=red],[/color] [color=darkmagenta][i]524[/i][/color][color=red],[/color] [color=darkmagenta][i]413[/i][/color][color=red],[/color] [color=darkmagenta][i]2[/i][/color][color=red],[/color] [color=darkmagenta][i]15[/i][/color][color=red])[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]500[/i][/color][color=red])[/color]
       [color=darkblue][i]send[/i][/color][color=red]([/color][color=gray]"[/color][color=orange]{ENTER}[/color][color=gray]"[/color][color=red])[/color]
       [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]7000[/i][/color][color=red])[/color]
pinged_After_Restart[color=red]()[/color]
   [color=blue]EndFunc

   Func[/color] pinged_After_Restart[color=red]()[/color]
[color=brown]$ping[/color] [color=red]=[/color] [color=darkblue][i]Ping[/i][/color][color=red]([/color][color=gray]"www.google.com"[/color][color=red],[/color] [color=darkmagenta][i]4000[/i][/color][color=red])[/color]
       [color=blue]If[/color] [color=brown]$ping[/color] [color=blue]Then[/color]
[color=green][i];~          MsgBox(1, "", "Connected")[/i][/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]2000[/i][/color][color=red])[/color]
       [color=darkblue][i]Run[/i][/color][color=red]([/color][color=gray]"Ice Bot 4.0.exe"[/color][color=red],[/color] [color=gray]"D:\Проекты\Ботопись"[/color][color=red])[/color]
   [color=darkblue][i]Sleep[/i][/color][color=red]([/color][color=darkmagenta][i]1000[/i][/color][color=red])[/color]
pinged[color=red]()[/color]
       [color=blue]Else[/color]
[color=green][i];~          MsgBox(1, "", "Disconect")[/i][/color]
RestartIntenetConnect[color=red]()[/color]
       [color=blue]EndIf
   EndFunc[/color]

[color=OliveDrab][i]#CS----------------------------------------------------------------
   Функция срипта: Мониторинг интернет соеденения , при отключении закрыть еву, затем включать впн соеденение
   до тех пор пока пинг снова не появиться, далее запустить скрипт Ice bot.exe . Функция не однократа, может работать бесконечно.

   pinged() - основная функция постоянно проверяющая наличие пинга сайта www.google.com , при отсутствии пинга выполнить
   повторную проверку с помощью функции ChekingTrue().

   ChekingTrue() - функция позволяет выполнить повторную проверку пинга , если пинг есть то снова выйти на функцию pinged().
   Если же пинг отсутствует то выполнить следущие действия: выключить работающий скрипт майнерского бота, закрыть процесс
   ExeFile.exe , затем путём манипуляций мыши и клавиатурных нажатий включать впн соеденение до тех пор пока не появиться
   пинг с сайта www.google.com , если пинг появился то выполнить запуск .exe файла из указанной точки, и снова выйти на функцию
   pinged().

#CE[/i][/color][color=green][i]----------------------------------------------------------------[/i][/color]
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 5:55 am

code /code тэг побокам убрать не пробовал? Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 1:02 pm

 pinged()
  Func pinged()
  $xz = 1
  Do
$ping = Ping("www.google.com", 4000)
  If $ping Then
  ToolTip("connect", 870, 0)
  Sleep(420000)
  Else
  ToolTip("Signal 75%", 870, 0)
  Sleep(1000)
  $xz = 1
ChekingTwo()
  EndIf
  Until
$xz = 1
pinged()
  EndFunc

  Func
ChekingTwo()
  Sleep(10000)
  $xz = 1
  Do
$ping = Ping("www.google.com", 4000)
  If $ping Then
  ToolTip("Working", 870, 0)
  Sleep(1000)
pinged()
  Else
  $xz = 1
  ToolTip("Signal 35%", 870, 0)
  Sleep(1000)
Cheking3()
  EndIf
  Until
$xz = 1
  EndFunc

  Func
Cheking3()
  Sleep(10000)
  $xz = 1
  Do
$ping = Ping("www.google.com", 4000)
  If $ping Then
  ToolTip("Working", 870, 0)
  Sleep(1000)
pinged()
  Else
  $xz = 1
  ToolTip("Signal Lost", 870, 0)
  Sleep(1000)
InetDropDetekted()
  EndIf
  Until
$xz = 1
  EndFunc

  Func
InetDropDetekted()
  Sleep(3000)
  Send("{F9}")
  Sleep(3000)
  send("{ENTER}")
  Sleep(3000)
  ProcessClose("ExeFile.exe")
  Sleep(3000)
RestartIntenetConnect()
  EndFunc

  Func
RestartIntenetConnect()
  MouseClick("left", 35, 270, 3, 15)
  Sleep(3000)
  MouseClick("left", 524, 413, 2, 15)
  Sleep(500)
  send("{ENTER}")
  Sleep(7000)
pinged_After_Restart()
  EndFunc

  Func
pinged_After_Restart()
$ping = Ping("www.google.com", 4000)
  If $ping Then
;~ MsgBox(1, "", "Connected")
  Sleep(2000)
  Run("Ice Bot 4.0.exe", "D:\Проекты\Ботопись")
  Sleep(1000)
pinged()
  Else
;~ MsgBox(1, "", "Disconect")
RestartIntenetConnect()
  EndIf
  EndFunc


#CS----------------------------------------------------------------
  Функция срипта: Мониторинг интернет соеденения , при отключении закрыть еву, затем включать впн соеденение
  до тех пор пока пинг снова не появиться, далее запустить скрипт Ice bot.exe . Функция не однократа, может работать бесконечно.

  pinged() - основная функция постоянно проверяющая наличие пинга с сайта www.google.com , при отсутствии пинга выполнить
  повторную проверку с помощью функции ChekingTwo().

  ChekingTwo() - функция позволяет выполнить повторную проверку пинга , если пинг есть то снова выйти на функцию pinged().
  Если же пинг отсутствует то выполнить еще 1 проверку с помощью функции Cheking3() если пинг есть то выйти на функцию pinged(),
  если пинг отсутствует то выполнить следущие действия: выключить работающий скрипт майнерского бота, закрыть процесс
  ExeFile.exe , затем путём манипуляций мыши и клавиатурных нажатий включать впн соеденение до тех пор пока не появиться
  пинг с сайта www.google.com , если пинг появился то выполнить запуск .exe файла из указанной точки, и снова выйти на функцию
  pinged().

#CE
----------------------------------------------------------------
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 1:04 pm

Во алилуя!  Спасиб за помощ Smile   ну всё собственно модуль можно применять к работе Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 1:43 pm

В принципе да, свою функцию он выполняет, но бывает когда соединение не все пропадает а просто теряется коннект до сервера Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Вт Июн 30, 2009 3:59 pm

ну я как бы и сделал чтобы 2 дополнительных проверки ,  у меня впн у меня либо есть конект либо нету Smile а гугл фиг знает я не разу неслышал чтобы отключался Smile))
Вернуться к началу Перейти вниз
Посмотреть профиль
Archy26
Пользователь
Пользователь
avatar

Мужчина Количество сообщений : 73
Возраст : 35
Награда :  
Дата регистрации : 2009-06-01

СообщениеТема: Re: Internet monitoring module.   Сб Июл 04, 2009 12:51 am

Респект. Я бы кое-что поправил-бы... ...ноооо.... Короче фик с ним. у мну работает. Полезно. Респект афтару.
Вернуться к началу Перейти вниз
Посмотреть профиль
Litimore
Пользователь
Пользователь
avatar

Мужчина Количество сообщений : 8
Возраст : 30
Награда :  
Дата регистрации : 2009-07-09

СообщениеТема: Re: Internet monitoring module.   Чт Июл 09, 2009 11:21 am

Зачем гугл пинговать? Можно утилитой, Ethereal или NetShark,по пакетам отправленным узнать IPшник сервера евы и пинговать его, а не гугл.
Вернуться к началу Перейти вниз
Посмотреть профиль
Archy26
Пользователь
Пользователь
avatar

Мужчина Количество сообщений : 73
Возраст : 35
Награда :  
Дата регистрации : 2009-06-01

СообщениеТема: Re: Internet monitoring module.   Чт Июл 09, 2009 11:34 am

Laughing
А я думаю, автор, отчасти, прав. Гугл пинговать надо в случае, если не пингуется сервер евы (например во-время ДТ). В последнее время ДТ стали появляться в незапланированое время Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Litimore
Пользователь
Пользователь
avatar

Мужчина Количество сообщений : 8
Возраст : 30
Награда :  
Дата регистрации : 2009-07-09

СообщениеТема: Re: Internet monitoring module.   Чт Июл 09, 2009 11:40 am

Тогда проще писать ф-цию завязанную на меню входа в еву, по цветам опять же, решает проблему отсутствия инета и отсутствие конна к еве.
Вернуться к началу Перейти вниз
Посмотреть профиль
Archy26
Пользователь
Пользователь
avatar

Мужчина Количество сообщений : 73
Возраст : 35
Награда :  
Дата регистрации : 2009-06-01

СообщениеТема: Re: Internet monitoring module.   Пт Июл 10, 2009 8:12 pm

Решение привязаное к меню входа в еву, никак не выполняет задачу выяснения наличия подключения к интернету. Так же, на большинстве провайдеров существует такая обманка, как наличие подключения и отсутствие доступа к внешним рессурсам (например внешний ДНС упал и всё, кранты. Внутренние мультимедиа рессурсы будут доступны, а на "внешку" выхода, увы, не будет).
Так что. Позвольте мне высказать ещё раз своё глубокое ИМХО: аффтар прав. Smile


________
Вернуться к началу Перейти вниз
Посмотреть профиль
Litimore
Пользователь
Пользователь
avatar

Мужчина Количество сообщений : 8
Возраст : 30
Награда :  
Дата регистрации : 2009-07-09

СообщениеТема: Re: Internet monitoring module.   Сб Июл 11, 2009 3:01 am

Опять же задача состоит в том, чтобы заставить бота релогиниться при диссконектах (по любым причинам), а ты почему-то ставиш в приоритет доступ к интернету. Еще загадкой для меня являеться:

Цитата :
затем включать впн соеденение

(Что автор имел ввиду?)

Единственная закавыка в меню - для триальщиков. Когда нет конна к серваку (по любым причинам) выбивает окно, в котором есть кнопочка "Ок". Правда в том же метсе и стой же кнопочкой выбивает и окно для триальщиков, показывая сколько дней им остался фри юз. Я вот единственное незнаю, какой код будет компактнее и оптимальнее: код который будет пинговать гугл-еву или код который будет расспозновать табличку с кнопкой "Ок".
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Сб Июл 11, 2009 10:44 pm

У автора падает впн, тоесть он не может подключиться на любой внешний ресурс, для этого ему и нужен перезапуск впна.
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Вт Июл 21, 2009 3:19 am

Так я отсутствовал некоторое время Smile) , хочу заметить то что этот скрипт направлен лишь на " мониторинг " интернет соеденения и не более того , все остальные действия сугубо индивидуальны, к примеру в моём случае скрипт при отсутствии повторюсь интернет соеденения а не конекта с серваком евы , перезапускает  впн соеденение при отсутствии пинга с гугла.Вы можете вставить абсолютно любые действия необходимые вам.Пока мой мозг еще не придумал как сделать мониторинг дисконектов именно самого сервака. Привязка к цветам не получается из за того что когда клиент евы дропается то оконный режим спадает, а считать информацию не в оконном режиме я пока не умею Smile
Вернуться к началу Перейти вниз
Посмотреть профиль
Belfigor
Освоившийся
Освоившийся
avatar

Мужчина Количество сообщений : 259
Возраст : 18
Награда :  
Дата регистрации : 2009-04-29

СообщениеТема: Re: Internet monitoring module.   Вт Июл 21, 2009 10:36 am

Kosten пишет:
Так я отсутствовал некоторое время Smile) , хочу заметить то что этот скрипт направлен лишь на " мониторинг " интернет соеденения и не более того , все остальные действия сугубо индивидуальны, к примеру в моём случае скрипт при отсутствии повторюсь интернет соеденения а не конекта с серваком евы , перезапускает впн соеденение при отсутствии пинга с гугла.Вы можете вставить абсолютно любые действия необходимые вам.Пока мой мозг еще не придумал как сделать мониторинг дисконектов именно самого сервака. Привязка к цветам не получается из за того что когда клиент евы дропается то оконный режим спадает, а считать информацию не в оконном режиме я пока не умею Smile
Я же тебе 10 раз говорил, привяжись к дефолтным координатам. if $winpos = default then DC
Вернуться к началу Перейти вниз
Посмотреть профиль
Kosten
Пользователь
Пользователь
avatar

Женщина Количество сообщений : 32
Возраст : 28
Награда :  
Дата регистрации : 2009-05-10

СообщениеТема: Re: Internet monitoring module.   Вт Июл 21, 2009 11:08 am

Омг.... ты ни чего не говорил вроде....  Как понять к дефолтным? тоесть у меня допустим вин пос равен 1 да сейчас... просиходит дисконект окна перемещаютсья и вин пос становиться равным 0  следовательно произошёл дисконект и уже потом производить какую либо реакцию ты это имееш ввиду ?... и что означает DC в конце
Вернуться к началу Перейти вниз
Посмотреть профиль
Спонсируемый контент




СообщениеТема: Re: Internet monitoring module.   

Вернуться к началу Перейти вниз
 
Internet monitoring module.
Предыдущая тема Следующая тема Вернуться к началу 
Страница 1 из 2На страницу : 1, 2  Следующий

Права доступа к этому форуму:Вы не можете отвечать на сообщения
WorldCheats Forum :: Лаборатория Читера :: EVE Online-
Перейти: