Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование "удобняшек" на VBScript

Модерирует : ShIvADeSt

ShIvADeSt (12-07-2011 15:12): http://forum.ru-board.com/topic.cgi?forum=33&topic=11963#1  Версия для печати • ПодписатьсяДобавить в закладки
На первую страницук этому сообщениюк последнему сообщению

   

mozers



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
JScript interpretator.js
Код:
WScript.Echo("JScript interpretator");
WScript.Echo("=====================");
WScript.Echo("(c)2000 O.Mihailik\n");
 
WScript.Echo("type 'exit()' to finish.\n\n");
 
 
var FS=new ActiveXObject("Scripting.FileSystemObject");
var console=FS.OpenTextFile("con");
var Finish=false;
var command;
var Shell=new ActiveXObject("Wscript.Shell");
var Network=new ActiveXObject("Wscript.Network");
 
function JSstring(str)
{ str=String(str);
  var result="";
  for( var i=0;
       i<str.length;
       i++ )
  { if( str.substr(i,1)=="\n" )
    { result+="\\n";
      i++;
    };
    else if( str.substr(i,1)=="\r" )
     result+="\\r";
    else if( str.substr(i,1)==">" )
     result+="\\076";
    else if( str.substr(i,1)=="\"" )
     result+="\\\"";
    else if( str.substr(i,1)=="\'" )
     result+="\\'";
    else  
     result+=str.substr(i,1);
  };
  return result;
};
 
function exit()
{ Finish=true;
};
 
while( !Finish )
{ var command=console.ReadLine();
  while( command.substr(command.length-1)=="_" )
  { command=command.substr(0,command.length-1);
    command+="\n"+console.ReadLine();
  };
  var result;
  try
  { with( WScript ) with( Math ) with ( Shell ) with ( Network ) with ( FS )
     result=eval(command);
 
    if( result!=null )
     WScript.Echo(" ="+String(result));
    WScript.Echo(" O.K.\n");
  }
  catch(error)
  { WScript.Echo(" ERROR:\b");
    WScript.Echo(" "+error.description+"\n"); };
};
 
Данный код внедрен в форум с помощью скрипта vladvro

Всего записей: 2187 | Зарегистр. 03-01-2002 | Отправлено: 18:34 05-12-2007
   

На первую страницук этому сообщениюк последнему сообщению

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Программирование "удобняшек" на VBScript
ShIvADeSt (12-07-2011 15:12): http://forum.ru-board.com/topic.cgi?forum=33&topic=11963#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru