GoGPT Best VPN GoSearch

OnWorks-favicon

petcat - Online in de cloud

Voer petcat uit in de gratis hostingprovider van OnWorks via Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

Dit is de opdracht petcat die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator

PROGRAMMA:

NAAM


petcat - PETSCII- of BASIC-bestanden converteren en weergeven

KORTE INHOUD


kat [ -tekst | -versie> | -wversie> | -kversie> ] [ -l hexaddr ] [ -c | -nc ] [ -o
uitbestand ] [ -overslaan compenseren ] [ -- ] [ filet lijst ]

PRODUCTBESCHRIJVING


kat converteert invoerbestanden van de meest voorkomende CBM-bestandsformaten naar afdrukbare ASCII
formulier en schrijft naar standaarduitvoer. Het type invoerbestand wordt automatisch bepaald, indien
mogelijk is en de juiste conversie wordt uitgevoerd. Omdat een paar van de BASIC-versies dat wel hebben
trefwoorden die anders zijn gedefinieerd, moet de juiste conversie worden geselecteerd op de opdrachtregel.
Waar dergelijke verwarring niet kan optreden, wordt automatische herkenning van invoer gebruikt. Dit is
handig bij het uitvouwen van meerdere bestanden tegelijk of als het programma code voor meerdere bestanden bevat
versies, geselecteerd op basis van de hardware; bijv. Simon's Basic versus Basic 7.0.
Houd er rekening mee dat elk invoerbestand afzonderlijk wordt geconverteerd, maar dat de uitvoer wordt geproduceerd als
continue stroom. Ook worden alle invoerbestanden die via een pipe worden ingelezen, aaneengeschakeld
voordat ze bereiken kat dus elk machinetaalgedeelte tussen de BASIC-programma's
zorgt ervoor dat alle opeenvolgende bestanden als één machinetaalprogramma worden beschouwd. Om die reden
bestanden met daaraan gekoppelde machinetaalonderdelen moeten afzonderlijk worden ingevoerd,
anders worden de resterende bestanden niet uitgebreid. kat herkent normale PETSCII-tekst
bestanden (SEQ), programmabestanden met directoryvermeldingen en BASIC-programma's. Beide
originele CBM-bestanden en bestanden met een PC64 `P00'-header worden geaccepteerd. De verschillende BASIS
versies worden niet automatisch onderscheiden, maar er worden standaard C64- en C128-versies gebruikt
als standaard.
Om een ​​tekstbestand in een binair BASIC-bestand te tokeniseren, moet de gewenste BASIC-versie aanwezig zijn
exclusief worden gespecificeerd, zodat de juiste set trefwoorden wordt gebruikt. Als regelnummers
niet aan het begin van elke programmaregel worden gevonden, creëert de cruncher de ontbrekende regel
getallen door 2 toe te voegen aan de numerieke waarde van de vorige. Sinds ook regelnummers
Afwijkingen van de strikt oplopende volgorde worden geaccepteerd. Bij het bewerken ervan moet voorzichtigheid in acht worden genomen
weer een programma op een C64.

Verduidelijking
Omdat CBM-programma's meestal niet-afdrukbare tekens bevatten, is er een manier om deze te specificeren
gemaakt. Normaal gesproken, kat gebruikt dezelfde codes als de meeste printers, maar dan voor tokenizing
programma's gescand uit tijdschriften, kan het de volgende conventie gebruiken:

{OMLAAG} staat voor enkele controlecode

{6 RECHTS} bevat een groot aantal opeenvolgende codes

Lijst met geldige geheugensteuntjes:
{wht} {schotel} {ensh} {swlc} {down} {rvon} {home} {del} {esc} {red} {rght} {grn}
{blu} {orng} {F1} {F3} {F5} {F7} {F2} {F4} {F6} {F8} {sret} {swuc} {blk} {up}
{rvof} {clr} {inst} {brn} {lred} {gry1} {gry2} {lgrn} {lblu} {gry3} {pur}
{links} {yel} {cyn}

Lijst met alternatieve geheugensteuntjes:
{wht} {up/lo lock aan} {up/lo lock uit} {return} {kleine letters} {down} {rvs aan}
{home} {verwijderen} {esc} {rood} {rechts} {grn} {blu} {oranje} {f1} {f3} {f5} {f7}
{f2} {f4} {f6} {f8} {shift return} {hoofdletters} {blk} {up} {rvs uit} {clr}
{insert} {bruin} {lt rood} {grijs1} {grijs2} {lt groen} {lt blauw} {grijs3} {pur}
{links} {yel} {cyn}

OPTIES


-l laadadres
Specificeren laadadres (in hex) voor tokenized programma.

-c Oorzaken kat om ook controlekarakters te interpreteren. Standaard zijn deze tekenreeksen
hetzelfde als gebruikt door printers. Er wordt echter geprobeerd een alternatieve set te gebruiken als er geen is
binnen de primaire setwedstrijden. De standaardinstelling is AAN, tenzij de tekstmodus is geselecteerd.

-nc Controlecodes onderdrukken.

-f Forceer het overschrijven van een bestaand uitvoerbestand. Standaard waar.

-h Print bestandsnaam en startadres voor elk Basisbestand uitgevouwen. Standaard waar.

-nh Onderdruk de bestandskop op de afdruk.

-o filet Leid de uitvoer om naar het opgegeven filet. Deze optie heeft voorrang op -h. Wanneer filet heeft
extensie `.P00' en ook de optie -w is opgegeven, de PC64-bestandsheader wordt geschreven
automatisch. .P00-bestand kan niet naar stdout worden geschreven, maar alleen naar een bestand.

-overslaan compenseren
overslaan compenseren bytes aan het begin van het invoerbestand.

-tekst Forceer de tekstmodus, zelfs als het invoerbestand op een basisprogramma lijkt, d.w.z. het eerste
byte in bestand is 01.

-kversie>
Drukt gewoon alle geldige trefwoorden af ​​voor de opgegeven Basic versie. Zonder enige
versie, worden in plaats daarvan alle namen van ondersteunde BASIC-versies vermeld.

-wversie>
Tokeniseer de programmalijst met trefwoorden die zijn ingesteld op basis van de opgegeven Basic versie.

-<versie>
Wijzigt de set trefwoorden voor de opgegeven Basic versie en breidt tokenized uit
Invoer bestand. Zonder deze optie kat gebruikt V7.0-trefwoorden bij het uitbreiden.

versies
1 Basic 1.0

2 Basic 2.0

a Basis 2.0 met AtBasic

t Basis 2.0 met Turtle Basic

super su se Basis 2.0 met Super Expander

simon si Basis 2.0 en Simon's Basis

toespraak sp Basis 2.0 met Speech Basic v2.7

4 Basic 4.0

4e Basis 4.0-extensie

3 Basic 3.5

7 Basic 7.0

10 Basic 10.0

BEPERKINGEN


Regelnummers moeten kleiner zijn dan 65536. De maximale regellengte is 255 bytes. Leidend wit
ruimte wordt genegeerd. Lege regels en regelnummers die niet door tekst worden gevolgd, worden afgewezen.
Bij het uitvouwen wordt de sectie Machinetaal die is samengevoegd met een BASIC-programma genegeerd.
Tijdens het kraken worden besturingscodes die buiten aanhalingstekens verschijnen niet geïnterpreteerd. Het lage
orderbyte van het laadadres moet "01" zijn.

Gebruik petcat online met behulp van onworks.net-services


Gratis servers en werkstations

Windows- en Linux-apps downloaden

Linux-commando's

Ad




×
advertentie
❤️Koop, boek of koop hier — het is gratis, en zo blijven onze diensten gratis.