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

فاویکون OnWorks

petcat - آنلاین در ابر

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

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

برنامه:

نام


petcat - تبدیل و نمایش فایل های PETSCII یا BASIC

خلاصه


گربه خانگی [ -متن | -نسخه> | -wنسخه> | -kنسخه> ] [ -l hexaddr ] [ -c | -nc ] [ -o
مجموعه ] [ -پرش چاپ افست ] [ -- ] [ پرونده فهرست ]

شرح


گربه خانگی فایل های ورودی را از رایج ترین فرمت های فایل CBM به ASCII قابل چاپ تبدیل می کند
شکل می دهد و در خروجی استاندارد می نویسد. نوع فایل ورودی به طور خودکار تعیین می شود، اگر
امکان پذیر است و تبدیل مناسب انجام می شود. از آنجایی که تعدادی از نسخه های بیسیک این کار را انجام داده اند
کلمات کلیدی متفاوت تعریف می شوند، تبدیل مناسب باید در خط فرمان انتخاب شود.
در جایی که چنین سردرگمی نمی تواند اتفاق بیفتد، از تشخیص خودکار ورودی استفاده می شود. این هست
هنگام گسترش چندین فایل به طور همزمان یا اگر برنامه حاوی کد برای چندین فایل باشد مفید است
نسخه های انتخاب شده با توجه به سخت افزار؛ به عنوان مثال. Simon's Basic در مقابل Basic 7.0.
لطفا توجه داشته باشید که هر فایل ورودی به صورت جداگانه تبدیل می شود، اما خروجی به صورت تولید می شود
جریان پیوسته همچنین، تمام فایل های ورودی که از طریق یک لوله خوانده می شوند، به هم متصل می شوند
قبل از رسیدن به گربه خانگی بنابراین هر بخش زبان ماشین بین برنامه های BASIC
باعث می شود همه فایل های متوالی به عنوان یک برنامه زبان ماشین گرفته شوند. به آن دلیل
فایل های حاوی قطعات زبان ماشین متصل به آنها باید به طور جداگانه وارد شوند،
در غیر این صورت فایل های باقی مانده گسترش نمی یابند. گربه خانگی متن معمولی PETSCII را تشخیص می دهد
فایل‌ها (SEQ)، فایل‌های برنامه حاوی فهرست فهرست، و برنامه‌های BASIC. هر دو
فایل‌های اصلی CBM و فایل‌هایی با هدر PC64 «P00» پذیرفته می‌شوند. BASIC مختلف
نسخه ها به طور خودکار از هم جدا نمی شوند، اما از نسخه های استاندارد C64 و C128 استفاده می شود
به صورت پیش فرض
برای توکن کردن یک فایل متنی به یک فایل باینری بیسیک، نسخه بیسیک مورد نظر باید
به طور انحصاری مشخص شود تا مجموعه صحیحی از کلمات کلیدی استفاده شود. اگر شماره خطوط
در ابتدای هر خط برنامه یافت نمی شوند، cruncher خط گم شده را ایجاد می کند
اعداد را با افزودن 2 به مقدار عددی قبلی. از آنجایی که همچنین شماره خطوط
انحراف از ترتیب صعودی کاملا پذیرفته می شود، در هنگام ویرایش آن باید دقت شود
دوباره یک برنامه در C64.

روشنی
از آنجایی که برنامه های CBM معمولا حاوی کاراکترهای غیرقابل چاپ هستند، راهی برای مشخص کردن آنها وجود داشته است
ایجاد شده. به طور معمول، گربه خانگی از کدهای مشابه اکثر چاپگرها استفاده می کند، اما برای رمزگذاری
برنامه های اسکن شده از مجلات، می تواند از قرارداد زیر استفاده کند:

{پایین} مخفف یک کد کنترلی است

{6 درست} حاوی تعداد زیادی کد متوالی است

فهرست یادگارهای معتبر:
{wht} {dish} {ensh} {swlc} {down} {rvon} {home} {del} {esc} {red} {rght} {grn}
{blu} {orng} {F1} {F3} {F5} {F7} {F2} {F4} {F6} {F8} {sret} {swuc} {blk} {بالا}
{rvof} {clr} {inst} {brn} {lred} {gry1} {gry2} {lgrn} {lblu} {gry3} {pur}
{چپ} {yel} {cyn}

فهرست یادگاری های جایگزین:
{wht} {up/lo lock روشن} {up/lo lock off} {return} {down case} {down} {rvs on}
{home} {حذف} {esc} {قرمز} {راست} {grn} {blu} {نارنجی} {f1} {f3} {f5} {f7}
{f2} {f4} {f6} {f8} {shift return} {حرف بزرگ} {blk} {up} {rvs off} {clr}
{insert} {قهوه‌ای} {lt قرمز} {grey1} {grey2} {lt green} {lt blue} {grey3} {pur}
{چپ} {yel} {cyn}

OPTIONS


-l load_address
مشخص کردن load_address (در هگزا) برای برنامه نشانه گذاری شده.

-c علل گربه خانگی برای تفسیر همچنین کاراکترهای کنترل. به طور پیش فرض، این رشته ها هستند
همان چیزی که توسط چاپگرها استفاده می شود. با این حال، هر زمان که هیچ یک از یک مجموعه جایگزین تلاش می شود
در مسابقات ست اولیه پیش فرض روشن است، مگر اینکه حالت متن انتخاب شده باشد.

-nc سرکوب کدهای کنترل

-f بازنویسی اجباری فایل خروجی موجود. پیش فرض درست است.

-h چاپ نام فایل و آدرس شروع برای هر فایل Basic گسترش یافته است. پیش فرض درست است.

-nh سربرگ فایل در چاپ را سرکوب کنید.

-o پرونده تغییر مسیر خروجی به مشخص شده پرونده. این گزینه -h را رد می کند. چه زمانی پرونده است
پسوند '.P00' و همچنین گزینه -w مشخص شده است، هدر فایل PC64 نوشته شده است
بطور خودکار. فایل .P00 را نمی توان روی stdout نوشت بلکه فقط روی یک فایل نوشت.

-پرش چاپ افست
پرش چاپ افست بایت در ابتدای فایل ورودی

-متن حالت متن را اجباری کنید حتی اگر فایل ورودی شبیه یک برنامه Basic باشد، یعنی اولین
بایت در فایل 01 است.

-kنسخه>
فقط تمام کلمات کلیدی معتبر را برای Basic مشخص شده چاپ می کند نسخه. بدون هیچ
نسخه، همه نام‌های نسخه‌های BASIC پشتیبانی‌شده به جای آن فهرست شده‌اند.

-wنسخه>
فهرست برنامه را با استفاده از کلمات کلیدی که از Basic مشخص شده تنظیم شده اند، نشانه گذاری کنید نسخه.

-<نسخه>
مجموعه کلمات کلیدی را برای Basic مشخص شده تغییر می دهد نسخه و توکن شده را گسترش می دهد
فایل ورودی. بدون این گزینه گربه خانگی از کلمات کلیدی V7.0 در گسترش استفاده می کند.

نسخه
1 پایه 1.0

2 پایه 2.0

a Basic 2.0 با AtBasic

t Basic 2.0 با Turtle Basic

فوق العاده su se Basic 2.0 با Super Expander

شمعون si Basic 2.0 و Simon's Basic

سخنرانی - گفتار sp Basic 2.0 با Speech Basic نسخه 2.7

4 پایه 4.0

4e برنامه افزودنی پایه 4.0

3 پایه 3.5

7 پایه 7.0

10 پایه 10.0

محدودیت های


تعداد خطوط باید کمتر از 65536 باشد. حداکثر طول خط 255 بایت است. سفید پیشرو
فضا نادیده گرفته می شود خطوط خالی و شماره خطوط بدون هیچ متنی رد می شوند.
هنگام گسترش، بخش زبان ماشین الحاق شده به یک برنامه BASIC نادیده گرفته می شود.
هنگام کرانچ کردن، کدهای کنترلی که خارج از نقل قول ظاهر می شوند، تفسیر نمی شوند. پایین
بایت سفارش آدرس بار باید "01" باشد.

با استفاده از خدمات onworks.net از petcat آنلاین استفاده کنید


سرورها و ایستگاه های کاری رایگان

دانلود برنامه های ویندوز و لینوکس

  • 1
    فازر
    فازر
    Phaser یک باز سریع، رایگان و سرگرم کننده است
    منبع چارچوب بازی HTML5 که ارائه می دهد
    WebGL و Canvas Rendering در سراسر
    مرورگرهای وب دسکتاپ و موبایل بازی ها
    می تواند با ...
    دانلود فازر
  • 2
    موتور VASSAL
    موتور VASSAL
    VASSAL یک موتور بازی برای ایجاد است
    نسخه های الکترونیکی تخته سنتی
    و بازی های کارتی پشتیبانی می کند
    رندر و تعامل قطعه بازی،
    و ...
    دانلود VASSAL Engine
  • 3
    OpenPDF - Fork of iText
    OpenPDF - Fork of iText
    OpenPDF یک کتابخانه جاوا برای ایجاد است
    و ویرایش فایل های PDF با LGPL و
    مجوز منبع باز MPL. OpenPDF است
    LGPL/MPL جانشین منبع باز iText،
    و ...
    OpenPDF - Fork of iText را دانلود کنید
  • 4
    GIS SAGA
    GIS SAGA
    SAGA - سیستم برای خودکار
    تجزیه و تحلیل جغرافیایی - یک جغرافیا است
    نرم افزار سیستم اطلاعات (GIS) با
    قابلیت های بسیار زیاد برای داده های جغرافیایی
    پردازش و آنا...
    دانلود SAGA GIS
  • 5
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار برای جاوا/JTOpen
    جعبه ابزار IBM برای جاوا / JTOpen یک است
    کتابخانه کلاس های جاوا که از
    کلاینت/سرور و برنامه نویسی اینترنتی
    مدل های سیستمی که دارای OS/400 است،
    i5/OS، o...
    جعبه ابزار را برای جاوا/JTOpen دانلود کنید
  • 6
    D3.js
    D3.js
    D3.js (یا D3 برای اسناد داده محور)
    یک کتابخانه جاوا اسکریپت است که به شما اجازه می دهد
    برای تولید داده های پویا و تعاملی
    تجسم در مرورگرهای وب با D3
    شما...
    D3.js را دانلود کنید
  • بیشتر "

دستورات لینوکس

Ad