روش های سیستم عامل

روش های سیستم عامل

روش های سیستم عامل
روش های سیستم عامل برای دسترسی به اطلاعات و دستورات سیستم عامل از یک برنامه کاربردی استفاده می شود.
 
نام
نحو
شرح
executeOSCommand
String executeOSCommand(String command, String… params)
دستور OS را با دستور داده شده (مسیر کامل) و پارامترها اجرا می کند. زمان اجرا پس از 180 ثانیه پیش فرض به پایان می رسد. همه چیزهایی که فرآیند چاپ شده را به صورت رشته ای به جریان بیرونی آن برمی گرداند. در صورت اعمال، دستور در سمت سرور اجرا می شود.
executeOSCommand
String executeOSCommand(String command, int timeoutSec, String params…)
دستور OS را با دستور داده شده (مسیر کامل) و پارامترها اجرا می کند. همه چیزهایی که فرآیند چاپ شده را به صورت رشته ای به جریان بیرونی آن برمی گرداند. اگر دستور به پایان نرسیده باشد ، اجرا به اجبار پس از timeoutSec ثانیه متوقف می شود. برای غیرفعال کردن عملکرد زمان‌بندی، می‌توان از مقدار timeoutSec 0 استفاده کرد. در صورت اعمال، دستور در سمت سرور اجرا می شود.
fileOpen
fileOpen(String name)
فایلی را که با نام با برنامه مرتبط در کلاینت نشان داده شده است باز می کند. همچنین بخش “کد نمونه” را ببینید.
getUser
String username = getUser()
نام کاربری کاربری که برنامه را اجرا می کند را برمی گرداند. اگر برنامه از سرور COMSOL اجرا نشود، مقدار تنظیمات ترجیحی General>Username> Na برمی گردد.
openURL
openURL(String url)
URL را در مرورگر پیش فرض روی کلاینت باز می کند.
playSound
playSound(String name)
صداهای موجود در فایل داده شده را روی کلاینت پخش می کند. فقط فایل های wav . پشتیبانی می شوند. هیچ کتابخانه خارجی مورد نیاز نیست.
playSound
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”);