انگلیسیفرانسویاسپانیایی

اجرای سرورها | Ubuntu > | Fedora > |


فاویکون OnWorks

wish8.6 - آنلاین در ابر

Wish8.6 را در ارائه دهنده هاست رایگان OnWorks از طریق Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا کنید.

این فرمان wish8.6 است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.

برنامه:

نام


آرزو - پوسته پنجره ساده

خلاصه


آرزو ?-رمزگذاری نام؟ ؟نام فایل ارگ ارگ ...?

OPTIONS


-رمزگذاری نام رمزگذاری متن ذخیره شده در آن را مشخص می کند نام فایل. این گزینه است
فقط قبل از نام فایل بحث و جدل.

-نقشه رنگی جدید مشخص می کند که پنجره باید یک نقشه رنگی خصوصی جدید داشته باشد
استفاده از نقشه رنگی پیش فرض برای صفحه نمایش

-نمایش دادن نمایش صفحه نمایش (و صفحه) که در آن پنجره نمایش داده می شود.

-هندسه هندسه هندسه اولیه برای استفاده برای پنجره. اگر این گزینه مشخص شده باشد، آن است
مقدار در ذخیره می شود هندسه متغیر جهانی برنامه
مترجم Tcl.

-سیب زمینی شیرین نام استفاده کنید نام به عنوان عنوانی که در پنجره نمایش داده می شود و به عنوان نام
از مترجم برای ارسال دستورات

-sync تمام دستورات سرور X را به صورت همزمان اجرا کنید تا خطاها وجود داشته باشد
بلافاصله گزارش شد این منجر به اجرای بسیار کندتر می شود، اما
برای رفع اشکال مفید است.

-استفاده کنید id مشخص می کند که پنجره اصلی برنامه قرار است جاسازی شود
در پنجره ای که شناسه آن است id، به جای اینکه به عنوان یک ایجاد شود
پنجره سطح بالا مستقل Id باید به همان صورت مشخص شود
ارزش برای -استفاده کنید گزینه ای برای ویجت های سطح بالا (یعنی دارای یک
شکلی مانند آن که توسط winfo id فرمان).
توجه داشته باشید که در برخی از پلتفرم‌ها این فقط در صورتی به درستی کار می‌کند id اشاره دارد
به Tk قاب or سطح بالا که خود را دارد کانتینر گزینه فعال شد

-دیداری بصری تصویر مورد استفاده برای پنجره را مشخص می کند. بصری ممکن است هر یک از
فرم های پشتیبانی شده توسط Tk_GetVisual روش.

-- همه آرگومان های باقی مانده را به اسکریپت منتقل کنید argv متغیر
بدون تفسیر آنها این یک مکانیسم برای عبور فراهم می کند
استدلال هایی مانند -سیب زمینی شیرین به یک فیلمنامه به جای داشتن آرزو تفسیر کردن
آنها.
_______________________________________________________________________________________________

شرح


ای کاش یک برنامه ساده است که از زبان دستور Tcl، جعبه ابزار Tk و a
برنامه اصلی که دستورات را از ورودی استاندارد یا از یک فایل می خواند. یک اصلی ایجاد می کند
پنجره و سپس دستورات Tcl را پردازش می کند. اگر آرزو با آرگومان ها احضار می شود، سپس اول
چند استدلال،-رمزگذاری نام؟ ؟نام فایل?، نام یک فایل اسکریپت را مشخص کنید، و
به صورت اختیاری، رمزگذاری داده های متنی ذخیره شده در آن فایل اسکریپت. یک ارزش برای
نام فایل اگر آرگومان مناسب با "-" شروع نشود، شناسایی می شود.

اگر آرگومان وجود نداشته باشد یا آرگومان ها a را مشخص نکنند نام فایل، سپس آرزو Tcl را می خواند
دستورات تعاملی از ورودی استاندارد. پردازش دستورات را تا زمان ادامه خواهد داد
تمام پنجره ها حذف شده اند یا تا زمانی که به انتهای فایل در ورودی استاندارد رسیده باشد. اگر آنجا
یک فایل وجود دارد ".wishrc” در فهرست اصلی کاربر، آرزو فایل را به صورت a ارزیابی می کند
اسکریپت Tcl درست قبل از خواندن اولین دستور از ورودی استاندارد.

اگر استدلال به آرزو الف را مشخص کنید نام فایل، و سپس نام فایل به عنوان نام a تلقی می شود
فایل اسکریپت ای کاش اسکریپت را در آن ارزیابی خواهد کرد نام فایل (که احتمالا یک کاربر ایجاد می کند
رابط)، سپس به رویدادها پاسخ می دهد تا زمانی که تمام پنجره ها حذف شوند. دستورات
از ورودی استاندارد خوانده نخواهد شد. هیچ ارزیابی خودکاری از " وجود ندارد.wishrc" چه زمانی
نام یک فایل اسکریپت در نمایش داده می شود آرزو خط فرمان، اما فایل اسکریپت می تواند
همیشه منبع آن را در صورت تمایل

توجه داشته باشید که در ویندوز، آرزونسخه.فایل اجرایی برنامه متفاوت از tclshنسخه.فایل اجرایی برنامه
به یک روش مهم دیگر: به یک کنسول استاندارد ویندوز متصل نمی شود و می باشد
در عوض یک برنامه پنجره ای به همین دلیل، علاوه بر این، دسترسی به خود را فراهم می کند
کنسول فرمان

گزینه در حال پردازش


ای کاش به طور خودکار تمام گزینه های خط فرمان شرح داده شده در را پردازش می کند OPTIONS
خلاصه بالا هر آرگومان خط فرمان دیگری به غیر از اینها به آرگومان ارسال می شود
برنامه با استفاده از بحث کردن و argv متغیرهایی که بعدا توضیح داده شد

کاربرد نام و کلاس


نام برنامه کاربردی که برای اهدافی مانند ارسال دستورات گرفته شده است
از -سیب زمینی شیرین گزینه، اگر مشخص شده باشد؛ در غیر این صورت از آن گرفته شده است نام فایلاگر اینگونه باشد
مشخص شده، یا از نام دستوری که توسط آن آرزو مورد استناد قرار گرفت. در دو مورد آخر اگر
نام شامل یک کاراکتر "/" است، سپس فقط از کاراکترهای بعد از آخرین اسلش استفاده می شود
به عنوان نام برنامه

کلاس برنامه که برای اهدافی مانند مشخص کردن گزینه ها با a استفاده می شود
مدیر منابع ویژگی یا فایل Xdefaults، همان نام آن است با این تفاوت که
حرف اول بزرگ است

متغیرها


ای کاش متغیرهای Tcl زیر را تنظیم می کند:

بحث کردن شامل تعدادی از تعداد ارگ آرگومان ها (0 در صورت عدم وجود)، بدون شامل
گزینه های توضیح داده شده در بالا

argv حاوی یک لیست Tcl است که عناصر آن عبارتند از ارگ استدلال هایی که به دنبال الف --
گزینه یا با هیچ یک از گزینه های شرح داده شده مطابقت ندارد OPTIONS بالا، در
ترتیب، یا یک رشته خالی اگر چنین آرگومان هایی وجود نداشته باشد.

argv0 شامل نام فایل اگر مشخص شده بود در غیر این صورت، حاوی نام توسط
که آرزو مورد استناد قرار گرفت.

هندسه اگر -هندسه گزینه مشخص شده است، آرزو مقدار آن را در این کپی می کند
متغیر. اگر بعد از آن متغیر همچنان وجود داشته باشد نام فایل ارزیابی شده است،
آرزو از مقدار متغیر در a استفاده می کند wm هندسه دستور تنظیم
هندسه پنجره اصلی

tcl_interactive
شامل 1 اگر آرزو در حال خواندن دستورات به صورت تعاملی (نام فایل نبود
مشخص شده و ورودی استاندارد یک دستگاه ترمینال مانند است)، 0 در غیر این صورت.

اسکریپت فایل ها


اگر یک اسکریپت Tcl در فایلی ایجاد کنید که خط اول آن است
#!/usr/local/bin/wish
سپس می توانید فایل اسکریپت را مستقیماً از پوسته خود فراخوانی کنید اگر آن را به عنوان اجرایی علامت گذاری کنید.
این فرض می کند که آرزو در محل پیش فرض نصب شده است / usr / local / bin؛ اگر
در جای دیگری نصب شده است، سپس باید خط بالا را برای مطابقت تغییر دهید. زیاد
سیستم های یونیکس اجازه نمی دهند #! طول خط بیش از 30 کاراکتر باشد، بنابراین مطمئن شوید
که آرزو فایل اجرایی با نام فایل کوتاه قابل دسترسی است.

یک روش حتی بهتر این است که فایل های اسکریپت خود را با سه خط زیر شروع کنید:
#!/ بن / شل
# la بعد خط راه اندازی مجدد با استفاده از آرزو \
exec آرزو "$0" ${1+"$@"}
این رویکرد سه مزیت نسبت به رویکرد پاراگراف قبل دارد. اولین،
موقعیت مکانی آرزو باینری لزومی ندارد که به اسکریپت متصل شود: می تواند باشد
در هر نقطه از مسیر جستجوی پوسته شما. دوم، نام فایل 30 کاراکتری را در بر می گیرد
محدودیت در رویکرد قبلی سوم، این رویکرد حتی اگر کارساز باشد آرزو خودش است
پوسته اسکریپت (این کار در برخی از سیستم ها به منظور مدیریت چندین معماری یا
سیستم عامل: آرزو اسکریپت یکی از چندین باینری را برای اجرا انتخاب می کند). سه
خطوط باعث هر دو می شود sh و آرزو برای پردازش اسکریپت، اما exec فقط توسط sh.
sh ابتدا اسکریپت را پردازش می کند. خط دوم را به عنوان یک نظر در نظر می گیرد و آن را اجرا می کند
خط سوم را exec دستور باعث می شود که پوسته پردازش را متوقف کند و در عوض راه اندازی شود
آرزو برای پردازش مجدد کل اسکریپت چه زمانی آرزو شروع می شود، با هر سه خط به عنوان رفتار می کند
نظرات، از آنجایی که بک اسلش در انتهای خط دوم باعث می شود که خط سوم باشد
به عنوان بخشی از نظر در خط دوم تلقی می شود.

پایان یک فایل اسکریپت ممکن است با انتهای فیزیکی رسانه یا با علامت گذاری شود
نویسه، "\032" ("\u001a"، control-Z). اگر این کاراکتر در فایل وجود داشته باشد،
آرزو برنامه متن را تا اندازه می خواند اما شامل کاراکتر نمی شود. یک برنامه کاربردی
که به این کاراکتر در فایل نیاز دارد، ممکن است آن را به صورت «\032»، «\x1a» یا «\u001a» رمزگذاری کند. یا
ممکن است با استفاده از دستوراتی مانند قالب or دوتایی.

درخواست می کند


چه زمانی آرزو به صورت تعاملی فراخوانی می شود و معمولاً برای هر دستور با «% ". شما
می تواند با تنظیم متغیرها دستور را تغییر دهد tcl_prompt1 و tcl_prompt2. اگر متغیر است
tcl_prompt1 وجود دارد، پس باید از یک اسکریپت Tcl برای خروجی یک اعلان تشکیل شده باشد. بجای
خروجی یک اعلان آرزو اسکریپت را در آن ارزیابی خواهد کرد tcl_prompt1. متغیر
tcl_prompt2 هنگامی که یک خط جدید تایپ می شود اما دستور فعلی وجود دارد، به روشی مشابه استفاده می شود
هنوز کامل نشده است؛ اگر tcl_prompt2 تنظیم نشده است، سپس هیچ اعلانی برای ناقص خروجی نمی شود
دستورات

با استفاده از خدمات onworks.net به صورت آنلاین از wish8.6 استفاده کنید


Ad


Ad