home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 1
/
crawlyvol1.bin
/
utility
/
misc
/
ttpsta16
/
anleitun
/
ttpstart.doc
next >
Wrap
Text File
|
1993-05-17
|
20KB
|
470 lines
066010303050000132002006006010000
11
2Seite #1
F0110030001
9[.◆.◆.....◆....◆....◆....◆....◆....◆....◆....◆....◆...◆.....◆...]0110
ÇüAnleitungzuTTP-STARTÇ
Version1.6vom17.05.1993
DasProgrammistFreewareundsomitfreikopierbar!
MichaelWedding
Postfach1177
D-W5180Eschweiler
ab01.07.1993:
D-52231Eschweiler
EmailüberMausnet:
MichaelWedding@AC3
ê
ë1.Vorwortê
Ç
BestimmtsindSieauchschonaufDateienmitdenEndungen
(Extender)'TTP'gestoßen.HierbeihandeltessichumTOS-
Programme,dieinderRegelkeineMenüführungbesitzenunddaher
vordemStarteineKommandozeilebzw.bestimmteParametererwar⑨
ten.
SomiterklärtsichdieEndungeigentlichvonselbst:
'TTP'=TOStakesparameter
WirdeinsolchesProgrammnunvomDesktopausgestartet,er⑨
scheint,bevordasProgrammüberhauptgeladenwird,eineDialog⑨
box,dieSiezurEingabederStartparameterauffordert.
DieseaufdenerstenBlickumständlicheBedienungsweiseistdas
'Erbe'vonanderenComputersystemen.AufMS-DOSundUNIX-Rech⑨
nernz.B.isteinesolcheVorgehensweisegangundgäbe.
WarumnunaberProgrammemiteinersolchunkomfortablenBe⑨
dienungsweiseaufeinemATARIST(E)/TT?
Nun:Ganzeinfach!Dadurch,dasdieseProgrammeinderRegel
überkeineeigeneEingaberoutinebzw.übereinMenüverfügen,
könnendieseleichtausanderenProgrammenaufgerufenundgestar⑨
tetwerden.InsbesondereShellsoderKommandointerpreterwie
'Pcommand','Guläm'oder'Mupfel'bietensichhiergeradezuan.
LetzterenutzendieseMöglichkeitnichtseltenfüreineBe⑨
fehlserweiterungoderberücksichtigendieseinsogenannten
Batch-oderScriptdateien.
AbTOS2.xgibtessogardieMöglichkeit,auchGEM-Applikationen
miteinerKommandozeilezustarten.DieseProgrammebenutzenden
Extender
`GTP'=GEMtakesparameter.
InderPraxiswerdensiediesenExtenderallerdingseherselten
vorfinden.DashatverschiedeneGründe,vondenenichdiezwei
plausibelstenhierkurzanführenmöchte:
-InderRegelhandeltessichhierbeiumganznormaleProgramme
(*.PRG,*.APP)miteigenerMenüführung,d.h.eineParameter⑨
übergabeistnichtzwingenderforderlich.
-DerExtenderwirderstabTOS2.xsinnvollunterstützt.
Beisehrvielen(leidernichtbeiallen)Programmenistesnun
möglich,überdieKommandozeilez.B.eineodersogarmehrere
(Start-)Dateienzuübergeben.Sonutzenz.B.Texteditorenoder
TextverarbeitungendieseMöglichkeit,umdirektnachProgramm⑨
starteinemehrereTextdatei(en)zuladen.
EsgibtaberauchdurchausApplikationen,denenmiteinerKomman⑨
dozeilenichtnurDateinamen,sondernauchAnweisungenübergeben
werdenkönnen.AlsaktuellesBeispielmöchteichhierdasPro⑨
grammGEMVIEWerwähnen.
ÇNunisteinKommandointerpretersicherlichnichtjedermannsSa⑨
cheodermanarbeitetnichtständigdamit.Ganzsicherhatman
auchnichtjedesTTP-ProgrammineineShelleingebundenoderman
möchtedasentsprechendeTTP-ProgrammganzeinfachnurvomDesk⑨
topausstarten.Undhierwärenwirdannwiederbeidero.g.
unkomfortablenEingabeboxdesBetriebssystems.
MitTTP-STARTerhaltenSienundieMöglichkeit,die'primitive'
EingabeboxdesBetriebssystemszuumgehenumdiesedurcheine
EingabeboxmiterheblichmehrKomfortzuersetzen.
ë2. WasbietetTTP-START?ê
Ç
TTP-STARTlösteinigeProblemeundÄrgernissemiteinenSchlag:
-InstallationvonGTP-ProgrammenauchunterdenBetriebssystem⑨
versionen<TOS2.x.
-EswandeltdieÜbergabeparameter,dieSieindieneueEinga⑨
beboxeingeben,NICHTinGroßschriftum.
-EsstehtIhneneinelängereEingabezeilezurVerfügung,und
zwar124stattnur38Zeichen.
-DasaktuelleVerzeichnis(Default-Directory)kannüberdie
Fileselektorboxgewechseltwerden.Wichtigz.B.beiderAnwen⑨
dungvonPackern.
-SiekönnendieFileselektorboxaufrufenundDateienoderPfade
anwählen,wobeidiesedannindieEingabezeileübernommenwer⑨
den.
-SiekönnenKommandozeilenalsDateispeichernundladen.
-AbdemhochauflösendenST-ModuskönnenSieentscheiden,obdie
Bildschirmausgabemitdemnormalen16*16oderdemkleineren
8*16Systemfonterfolgensoll.
-NachBeendigungdesTTP/GTP-Programmeskannwahlweiseaufein
Tastendruckgewartetwerden.EinigeTTP/GTP-Programmebieten
dieseMöglichkeitnicht,sodaßSienichtlesenkönnen,was
dasProgrammausgibt,dasofortzumDesktopzurückgekehrt
wird!
-EsbietetIhneneinezuschaltbareStoppuhr.Dasistz.B.ganz
nützlich,wennSiedieLeistungenverschiedener,ähnlicher
TTP/GTP-Programmemiteinandervergleichenwollen.Gleichzeitig
wirdderRückgabewert(Errorlevel)vomaufgerufenenProgramm
ausgegeben.
-DerMauszeigerkannwahlweiseeingeschaltetwerden.Praktisch
beiProgrammen,diewahlweisealsGEM-Applikation(mitKomman⑨
dozeile)oderalsTTP/GTP-Programmgestartetwerdenkönnen.
ë3.InstallationÇ
TTP-STARTbenötigtca.42KBfreienSpeicherundläuftsomit
auchaufRechnernmitnur512KB.
DieBenutzungistmitnureinemLaufwerkmöglich,jedochwärees
günstiger,wennSieentwedereineFestplattebesitzen,eine
RamdiskinstallierthabenoderzumindestübereinweiteresDis⑨
kettenlaufwerkverfügen.DerGrundhierfürist,dasTTP-START
beijedemAufrufeinesTTP/GTP-Programmserstgeladenwerden
muß.DaswäremitnureinemLaufwerkvielzuumständlich,da
stetseineDiskettemit'TTPSTART.PRG'inLaufwerk'A'liegen
müßte.
TTP-START"klinkt"sichnachentsprechenderInstallationindas
Betriebssystemein.JedesmalwennSieeinTTP-oderGTP-Programm
starten,wirdTTP-STARTzuerstaufgerufen.
-KopierenSieTTPSTART.PRGundTTPSTART.INFentwederaufIhre
Festplatte,indie RamdiskoderaufdieDisketteimzweiten
Laufwerk.BeideDateienkönnenselbstverständlichineinOrd⑨
ner(z.B.'TTPSTART')abgelegtwerden.
-KlickenSieTTPSTART.PRGeinmalan,bisesselektiertist.
-WählenSiedenEintrag'Anwendunganmelden'imMenu'EXTRAS'.
-TippenSie'?TP'fürdenDateityp.AbTOS2.xsolltenSie
zusätzlichdenStartparameter'VollerPfadname'anwählen.
-KlickenSiedenButton'Installieren'bzw.'Anmelden'.
WennSiedieseInstallationdauerhaftsichernmöchten,mußsie
indieDatei'DESKTOP.INF'bzw.'NEWDESK.INF'IhrerBootparti⑨
tion,IhrerBootdisketteoderderbootfähigenRamdiskaufgenom⑨
menwerden:
-WählenSiedenEintrag'Arbeitsichern'imMenu'EXTRAS'
-KlickenSiedenButton'OK'
SofernSienochmiteinerälterenTOS-Versionarbeiten,wird
IhnennunleideretwasHandarbeitnichterspartbleiben.Zumin⑨
destbeiTOS1.0wirdleidernichtdervollständigePfadder
angemeldetenAnwendunggesichert.
ÜberprüfenSiedaherbitteunbedingtdieDatei'DESKTOP.INF'und
vervollständigenSieggf.miteinemEditordieZeilemit
TTPSTART.PRG.HiermußunbedingtdervollständigePfadein⑨
schließlichderLaufwerksangabeeingetragenwerden(z.B.
C:\TTPSTART\TTPSTART.PRG).üWICHTIG!ÇEinigeZeilenderDatei
'DESKTOP.INF'sindandenêZeilenendenÇmitLeerzeichengefüllt.
DiesedürfenSieaufkeinenFallentfernenbzw.einenEditor
verwenden,derdiesvonsichaus'veranstaltet'.
Selbstverständlichistesnichtzwingendnotwendig,TTP-START
aufdieseWeisezuinstallieren.Siekönnenesauchganznormal
startenunddanndasaufzurufendeProgrammviaFileselektor
anwählen.
ÇWennSieTOS2.xbesitzenodermiteineralternativenBe⑨
nutzeroberfläche(wieNeodeskoderGEMINI)arbeiten,istIhnen
bestimmtnochnichtentgangen,daßSieProgrammeaufdasDesktop
ablegenunddannvondortausstartenkönnen.DieseMöglichkeit
solltenSiefürTTP-STARTunbedingtinErwägungziehen.
DieInstallationistwiebereitsbeschriebenvorzunehmen,nur
mitdemUnterschied,daßeinDateityp(hier'?TP')nichtunbe⑨
dingtangemeldetwerdenmuß.KlickenSienunTTPSTART.PRGeinmal
anundschiebenSieesaufeinefreieFlächedesDesktops.
AnschließendsolltenSiedieEinstellungenwieobenbeschrieben
sichern.
WennSienuneinTTP/GTP-ProgrammaufdasIconschieben,wird
TTP-STARTgestartetundistfürdenAufrufdesangewählten
Programmesvorbereitet.
SofernSiezudenFreundenderalternativenBenutzeroberfläche
'GEMINI'zählen(undnatürlichauchdamitarbeiten),solltenSie
nocheinigeBesonderheitenbeachten.
DieDefault-Einstellungist,dasvorderAusführungeinesGEM-
ProgrammesindasDirectorygewechseltwird,indemdasProgramm
auchliegt.DieseEinstellungdarf/solltefürTTP-STARTnatür⑨
lichnichtsostehenbleiben.
DurchdasSetzeneinerEnvironment-Variablenundderentspre⑨
chendenAnweisungkanndiesverhindertwerden.GebenSiehierzu
folgendeZeileinderMUPFELein:
setenvTTPSTART_PRG"d:n"
UmdieseEinstellungdauerhaftzusichern,mußdieobigeZeile
nochindieDatei'MUPFEL.MUP'editiertwerden.Fertig!
WennSiediezuerstbeschriebeneInstallationinErwägungzie⑨
hen,müssenSiedieEnvironments'SUFFIX'und'GEMSUFFIX'neu
setzen.DieEndungen'TTP'und'GTP'müssenausgelassenoder
entferntwerden,daandernfallsdieseDateitypennichtsinnvoll
angemeldetwerdenkönnen.
ZugunstenderFlexibilitätsolltenSiesichjedochunbedingtfür
diezweiteVariante(TTPSTARTauf'sDesktop)entscheiden!
ë4. Bedienungê
Ç
DieBedienungvonTTP-STARTerfolgtübereineDialogbox,die
vollständiginGEMeingebundenist.DieseDialogboxistmodal,
d.h.solangesiegeöffnetist,kannnichtinevtl.parallel
laufendeProgrammehinübergewechseltwerden.
DieseEinschränkung,dielediglichbeieinenEinsatzunterMulti⑨
taskingsystemenwieMag!X,MultigemoderMultiTosvonBedeutung
ist,kannjedochinKaufgenommenwerden,daessichbeiTTP-
STARTeigentlichnurumeinenProgrammstarterhandelt.Eswäre
zwarohneweiteresmöglich,dieseDialogboxineinFensterzu
verlegenumsomitdasBetriebssystemnichtzublockieren,jedoch
stehtderprogrammiertechnischeAufwandundderdamitverbundene
AnstiegdesSpeicherbedarfsundderProgrammlängeinkeinem
Verhältnis.
Ichersparemirhiermit,IhnendieBedienungsweisevonDialog⑨
boxenzuerklären.JederAnfängeroderhalbwegserfahreneAtaria⑨
nersolltemitderenBedienungvertrautsein.
Deshalbbeschränkeichmichauchlediglichdarauf,Ihnendie
ZuweisungendereinzelnenButtons,Schalterbzw.selektierbaren
Objektezuerklären.
8001200001\TTPSTART.IMG
Button'I'(Info):
InfozuTTP-START.
Button'E'(Einstellungensichern):
SichernderaktuellenEinstellungenfürdieSchalter'Halt',
'Zeit','Maus','Klein'und'Schleife'sowiedeszuletztange⑨
wähltenPfadesfürdie*.CML-Dateien.
Objekt'Parameterfür:PROGNAME.EXT':
ZustartendesProgrammanwählen.
ÇButton'CD'(ChangeDirectory):
AufrufdesFileselektors,umdasaktuelleVerzeichnis
(Default-Directory)zuwechseln.
Button'Fsel'(Fileselektor):
AufrufdesFileselektors,umDateienoderPfadeanzuwählen,
dieindieKommandozeileübernommenwerden.
Button'Datei':
Kommandozeileladenodersichern.
EditierbareFelder1-4:
ManuelleEingabederKommandozeile.DievierEingabezeilen
werdenzueinerKommandozeilezusammengefügt.
Button'L'(Löschen):
LöschendervierEingabezeilenundsomitderkpl.Kommando⑨
zeile.Mit'Escape'kannweiterhindieZeile,aufdieder
Eingabecursorsteht,gelöschtwerden.
Checkbox'Halt':
EswirdnachBeendigungdesaufzurufendenProgrammesaufein
Tastendruckgewartet.
Checkbox'Zeit':
EswirdnachBeendigungdesaufzurufendenProgrammesdieLauf⑨
zeitundderRückgabewert(Errorlevel)angezeigt.
Checkbox'Maus':
EswirdvordemaufzurufendenProgrammderMauszeigereinge⑨
schaltet.
Checkbox'Klein':
EswirdvordemaufzurufendenProgrammaufdenkleineren8*16
Systemfontumgeschaltet.
Button'OK':
...undlosgeht's.
Checkbox'Schleife':
EswirdnachBeendigungdesaufzurufendenProgrammesnicht
direktzumDesktopzurückgekehrt.
Button'Abbruch':
...undSchluß.TTP-STARTverlassen!
BittebeachtenSie,daßdieOptionen'Maus'(Mauszeigereinschal⑨
ten)und'Klein'(Wahldes8*16Systemfonts)nichtbeiallen
Programmenfunktionierenkann!TTP-STARThatkeinerleiEinfluβ
darauf,wasvomaufzurufendenProgrammselbstgemachtwird.
InsbesonderebeiGEM-ApplikationenisteineUmschaltungderSys⑨
temfontgrößewenigsinnvoll.
ë5.History-ÄnderungenindenVersionenê
Ç
Version1.6(17.05.1993)
-DasaktuelleVerzeichniswirdnunkorrektgesetztundbehal⑨
ten.IndenbisherigenVersionenwardiesleidernichtder
Fall,insbesonderedann,wennviaFileselektorPfadegewech⑨
seltundbestätigtwurden.
Version 1.5(10.05.1993)
-UndwiedereineneueFunktion(undeinneuerButton):Endlich
kanndasaktuelleVerzeichnis(Default-Directory)gewechselt
werden,undzwarganzbequemüberdieFileselektorbox.
-Abfragedes'FSEL'-Cookieeingebaut.Dieserwirdu.a.vom
FileselektorSelectricgesetzt.
-DieFehlerabfragenwurdenkorrigiertundenormerweitert.
-DerSourcewurdenochmalsoptimiert,wassichinsbesondere
positivaufProgrammlängeundGeschwindigkeitauswirkt.
-DieMaus-undTastaturabfragenwurdenebenfallsoptimiert.
-Weiterekleine'Unsauberkeiten'beseitigt.
Version1.4(29.11.1992)
-DasProgrammverzichtetnunweitgehendaufLine-A-Aufrufe.
-KeinPATCH-Programmmehrerforderlich.DieVoreinstellungen
fürdieSchalter'Halt','Zeit','Maus','Klein'und'Schlei⑨
fe'sowiederPfadfürdieCML-DateienkönnennunvonTTP-
STARTausineinINF-Filegesichertwerden.
-AuswertungderKommandozeile,dieanTTP-STARTübergebenwird,
jetztsauber.Bishergab'sProblemeunterGemini.
-TTP-STARTkannjetztauchdirekt,d.h.ohnevorherigeInstalla⑨
tionüber'Anwendunganmelden',gestartetwerden.
-AbdemhochauflösendenST-ModuskönnenSienunentscheiden,
mitwelcherSystemfontgrößedieAusgabeaufdenBildschirm
erfolgensoll(Checkbox'Klein').
-EskönnenweitereTTP/GTP-ProgrammedirektausTTP-STARTauf⑨
gerufenwerden.
-InderAufregunghatteichinderVersion1.3eineKommandozei⑨
levon128Zeichenzugelassen,obwohllediglicheinemaximale
Längevon124Zeichenmöglichist.Fehlernatürlichbeseitigt!
-DieLängedereinzelnenEingabezeilenwurdegeändert,undzwar
auf3*38und1*10Zeichen,anstatt4*32Zeichen.
-DieEingabezeilenkönnennunmiteinemButtonkomplettge⑨
löschtwerden.
-DerExit-Button'Nochmal'wurdedurcheineCheckboxersetzt
undin'Schleife'umbenannt.
-WirdeinGTP-ProgrammodereindurchdenExtendererkennbares
GEM-Programmangewählt,sowirdausSicherheitsgründendieEin⑨
stellung'Maus'automatischauf'Checked'gesetzt, undzwar
unabhängigvonIhrerVoreinstellung.
-DieStopuhrzeigtdiegemesseneZeitnuninStunden,Minuten
undaufgerundetenSekundenan(z.B.00:01:13).Zusätzlichwird
derRückgabewert(Errorlevel)vomaufgerufenenProgrammange⑨
zeigt(DankfürdieseIdeeanThomasHack...).
-NebenderBeseitigungvonkleinerenFehlern,dieichhier
nichtalleaufzählenmöchte,dasiemehroderwenigervon
ÇgeringererBedeutungwaren,wurdenaucheinigeoptischeUnsau⑨
berkeitenbeseitigt.
Version1.3(08.06.1992)
-TTP-STARTläuftnunauchindergeringenST-Auflösung.Dadurch
wurdeeserforderlich,dieEingabezeiledurchvierkürzere
Eingabezeilenzuersetzen,diejedochzueinerKommandozeile
zusammengefügtwerden.AlsEntschädigungstehendafürnun128
ZeichenzurVerfügung.
-DasangewählteTTP/GTP-Programmkannbeliebigoftgestartet
werden,ohnedaßTTP-STARTneugeladenwerdenmuß(Dankfür
dieseIdeeanUweGriebe...).
-KommandozeilenkönnennunalsDateigespeichertundgeladen
werden.
-TTP-STARTwurdeauchoptischvölligneugestaltet.DieButtons
'Halt','Zeit'und'Maus'wurdendurchCheckboxenersetzt.
InsgesamtwirktTTP-STARTtrotzderzusätzlichenFunktionen
nichtmehrsoüberladen.
Version1.2(10.03.1992)
-FehlerbeiAbbruchderFileselektorboxohnePfad-oderDatei⑨
auswahlwurdebeseitigt.
-SpeicherverwaltungundProgrammcodewurdenoptimiert.
-ProgrammstatusgeändertinFreeware
Version1.1(07.03.1992)
-FehlerinderAuswertungderKommandozeile,dieanTTP-START
übergebenwird,wurdebeseitigt.
-SpeicherverwaltungbeiAufrufderFileselectorboxwurdeopti⑨
miert.
Version1.0(18.02.1992)
-SchwererFehlerinderPfadverwaltungwurdebehoben(Dankan
ManfredSsykor...).
-DerzuletztangewähltePfadfürdieKommandozeilewirdjetzt
behalten.
-Fehlerabfragewurdeerweitert.
ë6. Anmerkungenê
Ç
ImOrdnerTTPSTART.1_6solltensichfolgendeDateienbefinden:
-TTPSTART.PRGDasHauptprogramm
-TTPSTART.INFINF-DateifürdieVoreinstellungen
-TTPSTA16.UPLUploadtextfürdasMausnet(DFUE)
-<ANLEITUN.G>
-TTPSTART.DOCDieseAnleitungim1stWordPlus-Format
-TTPSTART.IMGBildfür1stWordPlus
-TTPSTART.TXTDieseAnleitungalsASCII-Datei
-<ICON>
-ICON.RSCIconfürTOSab2.x,Gemini
-ICON.DFNDefinitionsdateifürICON.RSC
TrotzsorgfältigsterEntwicklungundumfangreicherTests(an
dieserStellemeinenherzlichenDankandieBeta-Tester!)kann
ichkeineGarantiefürdieFehlerfreiheitvonProgrammund
Anleitungübernehmen.FürSchädenjeglicherArt-insbesondere
finanzielleodermaterielle-diedurchdieBenutzungvonTTP-
STARTentstehen,wirdkeineHaftungübernommen.
IchfreuemichüberjedeReaktionaufdasProgramm,d.h.,über
Lobeshymnen,Fehlermeldungen,konstruktiveKritiken,weiterenAn⑨
regungenundnatürlichüberjedeSpende.
InsbesonderewäreichfürProblembeschreibungen,dieinder
ZusammenarbeitmitneuerenTOS-VersionenoderalternativenBenut⑨
zeroberflächenauftreten,dankbar!
SolltenSieFehlerinTTP-STARTfeststellen,könnenundsollten
Siemichüberdieseinformieren.BittebedenkenSie,daßIhnen
undmirmiteinermöglichstgenauenFehlerbeschreibungmehr
geholfenist,alsmitkurzenMeldungenwie'TTP-STARTstürztbei
mirmanchmalab!'oder'Ichschaffeesnicht,TTP-STARTzu
installieren!'.
GebenSiemöglichstauchIhreSystemkonfigurationan:Welcher
Rechner?WievielSpeicher?Erweiterungen(insbesondereGrafikkar⑨
ten)?GeladeneProgramme,alsderFehlerauftrat(insbesondere
Autoordner-ProgrammeundAccessories)?
êBittebeachtenSie,daßichausverständlichenGründenschriftli⑨
cheAnfragennurdannbeantwortenkann,wennSieIhrerSendung
einenausreichendfrankiertenRückumschlagbeifügen.
Ç
SolltenSiedieMöglichkeitzurDatenfernübertragunghaben,kön⑨
nenSiemichkostengünstigerundwahrscheinlichauchschneller
überdasMausnetzerreichen.