IPB
ЛогинПароль:

> Внимание!

1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> Пинговать компы с помощью JS, Функция ping в JS.
сообщение
Сообщение #1


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


Пришла идея написать прогу на JS, которая пинговала бы компы в сети через параметр а в параметре бы писали бы ип адрес компа.
написал прогу но при запуске она не реагирует.(Может реализация неверна?

Код
function ping(address )
{
var WSHShell = WScript.CreateObject("WScript.Shell");  
strResult = WshShell.Run("ping " + address ,  True);    
return strResult
}


Добавлено через 14 мин.
все вроде верно написано вызываем пинг какого-либо адреса.
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Бывалый
****

Группа: Пользователи
Сообщений: 318
Пол: Мужской

Репутация: -  0  +


вот сделал с помощью WScript.Arguments...но у меня айпишник не правильно отображается помогите разобраться((

Добавлено через 1 мин.
Код
function ping(address)
{


  var WshShell = WScript.CreateObject("WScript.Shell");  
  var objExec = WshShell.Exec("%comspec% /c ping " + address);
  var outBuffer = objExec.StdOut.ReadAll();
  return outBuffer;
}

var first = WScript.Arguments(0);
var create_parameters = first.split(".");
var last_bs = create_parameters[0].lastIndexOf(".") +  1;
var branch_name = create_parameters[0];
var key_name = create_parameters[0].substr(last_bs, create_parameters[0].length - last_bs);

var branch_name= ping(branch_name+ "",create_parameters[1]);
WScript.Echo(branch_name);
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 

Сообщений в этой теме
dron4ik   Пинговать компы с помощью JS   11.11.2009 22:14
volvo   У тебя 2 варианта: либо ты запускаешь WshShell.Run…   11.11.2009 22:49
dron4ik   а какой способ проще? Добавлено через 2 мин. …   11.11.2009 22:54
volvo   Проверяй свои настройки, я копировал ее из адресно…   11.11.2009 23:05
dron4ik   а вы знаете как исправить абракадабру?((   11.11.2009 23:07
volvo   Я не знаю, что именно ты называешь абракадаброй, я…   11.11.2009 23:27
dron4ik   вот что выводит.   11.11.2009 23:31
volvo   А если запускать cscript /nologo pin.js, что будет…   11.11.2009 23:45
dron4ik   нет. также абракадабра.((( Добавлено через 7 мин…   11.11.2009 23:48
dron4ik   а как сделать чтобы айпи я менял не в коде а в пар…   12.11.2009 0:20
volvo   Хм... Интересно. А что показывает та же команда pi…   12.11.2009 0:21
dron4ik   Я кодировки не менял. Добавлено через 2 мин. а …   12.11.2009 0:29
dron4ik   нашел способ про который вы писали 'Функция A…   12.11.2009 0:59
dron4ik   вот сделал с помощью WScript.Arguments...но у меня…   12.11.2009 15:47
volvo   Опять за свое... Ты покажи, ЧТО ПЕРЕДАЕШЬ в скрипт…   12.11.2009 17:15
dron4ik   вот скрин.   12.11.2009 17:18
dron4ik   неужели ни кто не знает?   12.11.2009 21:34


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 29.04.2024 12:07
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name