commandline interpreter

Übersicht BlitzBasic Codearchiv

Neue Antwort erstellen

 

TOONY

Betreff: commandline interpreter

BeitragMo, Jun 06, 2005 21:18
Antworten mit Zitat
Benutzer-Profile anzeigen
hier ein kleiner commandline interpreter, neue befehle können zufefügt werden

Code: [AUSKLAPPEN]


ChangeDir("c:\")
Pfad$=CurrentDir$()
Repeat
f=0


Befehl0$=Input$(Pfad$+">")
befehl0$=Lower(befehl0$)
i=Instr(befehl0$," ")

If i Then
befehl$=Left(befehl0$,i-1)
befehl2$=Right(befehl0$,Len(befehl0$)-i)
Else
befehl$=befehl0$
End If

If befehl$="quit" Then
f=1
End
End If

If befehl$="cls" Then
f=1
Cls
Locate 0,0
End If

If befehl$="dir" Then
f=1
Verz=ReadDir(pfad$)
Repeat
Datei$=NextFile$(Verz)
If Datei$="" Then Exit
If FileType(pfad$+Datei$) = 2 Then
Print "Ordner:  " + Datei$
Else
Print "Datei:   " + Datei$
End If
Forever
CloseDir Verz
Print
End If

If befehl$="help" Then
f=1
Print "OpenSource BlitzBasic UserInterface"
Print ""
Print "Dir - Verzeichniss Inhalt ausgeben"
Print "Cls - Bildschirm löschen"
Print "Quit - UserInterface beenden"
End If

If f=0 Then Print "Befehl oder Dateiname nicht gefunden"
Until KeyDown(1)

End

BtbN

BeitragSo, Jun 26, 2005 15:27
Antworten mit Zitat
Benutzer-Profile anzeigen
Das find ich gut!
Richtig spaßig wird das aba ers mit BlitzPlus!
Da sieht das richtig überzeugend aus.
Kann ich das wohl weiterentwickeln?
Bitte!


BORNtobeNAMELESS

Gameprogman

BeitragSo, Jul 17, 2005 20:40
Antworten mit Zitat
Benutzer-Profile anzeigen
Zitat:

Kann ich das wohl weiterentwickeln?


Zitat:

neue befehle können zugefügt werden


Rolling Eyes
www.bandradr.de ! Awesome !

BtbN

BeitragSo, Jul 17, 2005 21:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Daraus erkenne ich, dass es möglich ist, neue Befehle einzubauen.
Ob ich es weiterentwickeln darf, hatte ich aber gefragt.
 

x.Force

BeitragMo, Jul 18, 2005 18:23
Antworten mit Zitat
Benutzer-Profile anzeigen
wirst du wohl dürfen wenns im codearchiv ist Wink

mfg

AMD Athlon XP 2000+ | 1024mb DDR-Ram | Asus Radeon 9600XT | BENQ FP757 17°Zoll TFT

Was kümmert mich mein Geschwätz von gestern? (Konrad Adenauer) -.-
 

m a j o r

BeitragDi, Jul 19, 2005 8:58
Antworten mit Zitat
Benutzer-Profile anzeigen
Das wird man in max. 5 Minuten zur Not auch noch selbst hinbekommen, BtbN. Razz
Lustiger is es, wenn man das als Telnet-Server aufbaut ^^
 

lettorTrepuS

BeitragDi, Jul 19, 2005 10:50
Antworten mit Zitat
Benutzer-Profile anzeigen
-aus Sicherheitsgründen gelöscht- Diese Information ist mit Ihrer Sicherheitsfreigabe leider nicht erhältlich, Bürger.

bear1

BeitragSa, Dez 30, 2006 17:51
Antworten mit Zitat
Benutzer-Profile anzeigen
So was hab ich schon mal gemacht. Für die, die es interessiert, im Ordner "help" ist ein Hilfedokument als PDF.
Der man-Ordner (man = manual) ist noch nicht vollständig!

Wahrscheinlich kanns niemand brauchen. Quellcode ist nicht dabei, schick ich aber auf Anfrage gerne per Mail oder PM.

http://www.erixpage.de/download/Erix3.zip

Vielleicht interessierts ja jemanden... ^^

bear1
Ja, ne...

Zum virtuellen Staat Eranien:
http://www.eranien.de
Zu meinem Blog:
http://www.erixpage.de

Neue Antwort erstellen


Übersicht BlitzBasic Codearchiv

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group