Общение с
Интернетом из командной строки
Для общения
с Интернетом служит команда web: О web спецификация — дает связь с Web-сервером.
[
Те же команды web с параметром —browser (например, web
http://www.mathworks.com
—browser) вызывают вместо браузера помощи MATLAB браузер HTML, установленный
в ваших настройках операционной системы Windows как браузер по умолчанию. В
UNIX (Linux) браузер, вызываемый командой web с параметром —browser, определяется
командой MATLAB [doccmd.options, ] - docopt, где doccmd — наименование браузера,
например netscape, вместо options можно подставить параметры браузера. Можно
также отредактировать файл docopt в папке matlabr!2/toolbox/local и указать
в нем браузер по умолчанию. — Примеч. ред.
]
Примеры применения
команды web:
-
web
http://www.mathworks.com
— загружает Web-страницу MathWorks Web [
Команда support сразу открывает
страницу технической поддержки MATLAB. — Примеч. ред.
] в браузер помощи;
[
При запуске с параметром —browser можно ввести URL в виде www.mathworks.com,
но сайт будет открыт в браузере ОС по умолчанию. — Примеч. ред.
]
-
web mailto:email_address
— использует программу для отправки электронной почты, установленную по
умолчанию в настройках операционной системы;
-
все
формы команды web могут использоваться в функциях. Например, функция s =
web('www.mathworks.com', ' -browser') запускает браузер Интернета операционной
системы [
Для UNIX и Linux браузера Интернета можно задавать из MATLAB.
— Примеч. ред.
] и выдает s=0, если браузер запущен, даже если браузер
Интернета открывает страницу в автономном режиме (off-line) или не может
ее найти, s=l, если браузер Интернет не был обнаружен, s=2, если браузер
был обнаружен, но не был запущен.
Такой выход
в Интернет иначе чем экзотикой назвать трудно, благо в Windows 95/ 98/Me/2000/NT4
есть куда более простые способы выхода в Интернет. Отнесем эту возможность к
числу приятных мелочей [
Необходимых для работы систем, работающих в реальном
масштабе времени. — Примеч. ред.
], которых в MATLAB очень много. Например,
приятной мелочью является также собственный web-сервер MATLAB (только в версиях
для Microsoft Windows NT4/2000, Linux и Sun Solaris). Доступ к нему может быть
ограничен только компьютерами, перечисленными в списке файла hosts.conf.
Содержание раздела