روش های سیستم عامل برای دسترسی به اطلاعات و دستورات سیستم عامل از یک برنامه کاربردی استفاده می شود.
|
|
|
|
String executeOSCommand(String command, String… params)
|
دستور OS را با دستور داده شده (مسیر کامل) و پارامترها اجرا می کند. زمان اجرا پس از 180 ثانیه پیش فرض به پایان می رسد. همه چیزهایی که فرآیند چاپ شده را به صورت رشته ای به جریان بیرونی آن برمی گرداند. در صورت اعمال، دستور در سمت سرور اجرا می شود.
|
|
String executeOSCommand(String command, int timeoutSec, String params…)
|
دستور OS را با دستور داده شده (مسیر کامل) و پارامترها اجرا می کند. همه چیزهایی که فرآیند چاپ شده را به صورت رشته ای به جریان بیرونی آن برمی گرداند. اگر دستور به پایان نرسیده باشد ، اجرا به اجبار پس از timeoutSec ثانیه متوقف می شود. برای غیرفعال کردن عملکرد زمانبندی، میتوان از مقدار timeoutSec 0 استفاده کرد. در صورت اعمال، دستور در سمت سرور اجرا می شود.
|
|
|
فایلی را که با نام با برنامه مرتبط در کلاینت نشان داده شده است باز می کند. همچنین بخش “کد نمونه” را ببینید.
|
|
String username = getUser()
|
نام کاربری کاربری که برنامه را اجرا می کند را برمی گرداند. اگر برنامه از سرور COMSOL اجرا نشود، مقدار تنظیمات ترجیحی General>Username> Na برمی گردد.
|
|
|
URL را در مرورگر پیش فرض روی کلاینت باز می کند.
|
|
|
صداهای موجود در فایل داده شده را روی کلاینت پخش می کند. فقط فایل های wav . پشتیبانی می شوند. هیچ کتابخانه خارجی مورد نیاز نیست.
|
|
playSound(double hz, int millis)
|
سیگنالی را با فرکانس معین هرتز و با مدت زمان معین میلی ثانیه بر حسب میلی ثانیه روی کلاینت پخش می کند.
|
خط کد زیر یکی از صداهای موجود در پوشه
داده/صداهای نصب COMSOL را پخش می کند و در برنامه جاسازی شده و در کتابخانه صداها ذخیره شده است.
playSound (“embedded:///success_1.wav”);
در توالی دستورات یک شی فرم، این معادل انتخاب یک گره صوتی در زیر
کتابخانه ها و کلیک کردن روی
Run است.
خط کد زیر یک فایل PDF تعبیه شده در برنامه و ذخیره شده در کتابخانه فایل را باز می کند.
fileOpen(“embedded:///li_ion_battery_impedance.pdf”);
در توالی دستورات یک شی فرم، این معادل انتخاب یک گره
Open File در زیر GUI Commands>File Commands و کلیک روی
Run است، همانطور که در شکل زیر نشان داده شده است.
این خط کد صفحه اصلی COMSOL را در مرورگر پیش فرض باز می کند:
openURL (“https://www.comsol.com”)؛
این خط کد یک برنامه را با استفاده از دستور OS اجرا می کند:
executeOSCommand(“C:\\COMSOL60\\Multiphysics\\bin\\win64\\comsol.exe”، “-run”، “C:\\work\\tubular_reactor.mph”);