Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst choice Pfeiltasten Enter Space ... abfragen

Mitglied: erik87

erik87 (Level 1) - Jetzt verbinden

27.11.2007, aktualisiert 01.12.2007, 9953 Aufrufe, 11 Kommentare

hallo,

ich habe mal wieder eine etwas unkonventionelle Frage zum Bätsch. Ich habe mit nem kumpel ne art wette am laufen. Der meinte Batch schön und gut aber spiele kann man damit nicht entwickeln und ich meinte doch. Also ich progge grad ne art Pac Man. Hab ne steuerung mit [w][a][s][d] realisiert.

Außerdem hab ich ein startmenü, in diesem möchte ich aber nicht mit w a s d zwischen den optionen hin und her springen sondern lieber mit den Pfeiltasten. und zum bestätigen wäre mir auch lieber die [Enter] taste abzufragen anstelle von B.
Gibt es die möglichkeit, beispielsweise mit dem choice befehl, diese tasten abzufragen?

Ich bitte auch um antwort wenn ihr der meinung seid das dies nicht geht...
Mitglied: Natureshadow
27.11.2007 um 12:41 Uhr
Hallo,

zunächst einmal: Ich finde es super, dass sich dieser Herausforderung noch jemand stellt. Mit 8 Jahren habe ich mit einem Freund angefangen, zu "programmieren". Wir haben Abenteuerspiele als Batch-Skript geschrieben, in zigtausen Zeilen Code. Wie schön war doch das Sprungmarkengehedder und die Sache mit dem lieben choice, if errorlevel, und und und.

Man kann damit richtig spannende Sache anstellen, auch wenn es nach außen hin nicht den Eindruck macht Und das obwohl es damals in Windows 9x die Shellerweiterungen noch nicht gab, die Batch ab Windows 2000 fast so stark machen wie Shellskripte in der Bash unter Linux.

Leider ist es aber mit dem CHOICE-Befehl nicht möglich, nicht-druckbare Zeichen zu verwenden. Die Pfeiltasten & Co. haben zwar auch Steuerzeichen, aber die repräsentiert DOS durch Kontrollzeichenfolgen wie ^A. CHOICE würde diese dann als zwei Zeichen hinter dem /C:-Parameter bewerten.

Wenn ich noch eine Lösung finde, werde ich dich das wissen lassen.

Außerdem bin ich sehr daran interessiert, das Ergebnis am Ende mal zu sehen. Ich werde mich auch bei Gelegenheit nochmal hinsetzen und aus Spaß an der Freude ein kleines Spielchen mit Batch bauen. Vielleicht kann man sich darüber ja mal austauschen (Mail-Adresse bekommst du, wenn du sie haben willst).

Grüße,
Nik
Bitte warten ..
Mitglied: erik87
27.11.2007 um 13:25 Uhr
hey, danke für die schnelle antwort. Schade eigentlich das es nicht geht, aber kann man nichts machen. ist ja kein c++, ausserdem habe ich ja eine alternative. Dein angebot mit der e-mail adresse nehm ich dankend an, kann nicht schaden sich mit jemanden auszutauschen der soetwas schon mal gemacht hat.

kannst du mir sagen ob es möglich ist eventuell einzelne ...hmm, "ich nenn es mal Pixel"..
unterschiedliche farben zuzuweisen? habe schon meinen cmd mit tausenden /? gefüllt mir ist aber noch nichts eingefallen was da helfen könnte.

Also danke nochmal für die schnelle antwort. Vllt. gibt es ja zu der eingabe abfrage noch eine lösung... hehehehe

gruß erik
Bitte warten ..
Mitglied: Natureshadow
28.11.2007 um 07:35 Uhr
Nein, direkte Grafikfunktionen gibt es von Haus aus auch nicht. Wir haben für sowas dann immer zu kleinen BASIC-Programmen gegriffen.

Ich schick dir nachher mal 'ne PN.

-nik
Bitte warten ..
Mitglied: erik87
28.11.2007 um 14:34 Uhr
hey nik, danke erstmal! find ich echt toll, auch wenn das mit der grafik nur spielerei ist.
aber es gibt doch bestimmt ne möglichkeit die bätsch im fullscreen zu starten. ich hab keine ahnung von vb aber da soll es doch ne art give string geben womit ich der batch den befehl [alt] + [enter] geben kann??? ich habe keine möglichkeit batchintern gefunden. ich habe versucht die größe mit mode con: zu ändern, hat auch geklappt. jetzt müsste nur noch der windowsrahmen weg... wär mir sogar lieber, eröffnet nähmlich neue mögl.keiten.. sodass es eine reine batchlösung wird!

danke nochmal für die schnellen antworten!!!!

gruß erik
Bitte warten ..
Mitglied: Natureshadow
28.11.2007 um 14:44 Uhr
Hallo,

du kannst zumindest einstellen (per Rechtsklick auf deine Batchdatei usw.), dass genau diese Datei immer im Vollbildmodus gestartet werden soll.

Grüße,
Nik
Bitte warten ..
Mitglied: erik87
28.11.2007 um 15:00 Uhr
funktioniert das auch noch wenn ich die datei auf ein anderen computer mit nem anderen windows starte?? und ausserdem gillt das dann glaub ich für alle batch auf diesem system... das will ich aber nicht. ist zumindestens bei der größe so...
Bitte warten ..
Mitglied: Natureshadow
28.11.2007 um 15:07 Uhr
Nein nein, die Verknüpfungseinstellungen gelten nur für diese eine Datei. Werden aber nicht kopiert.

-nik
Bitte warten ..
Mitglied: erik87
29.11.2007 um 07:03 Uhr
guten morgen,

also das mit dem fullscreen hat sich erledigt. Geht unter Vista nicht. Habe ziemlich lange gegoogelt und hier im Forum nach lösungen gesucht. Habe auch dieses so toll angepreiste Prog cmdow ausprobiert, aber auch das hatte gegen vista keine chance... zu dumm das ich kein anderes betriebssystem auf meinen laptop installen kann...
Bitte warten ..
Mitglied: erik87
30.11.2007 um 12:08 Uhr
hallo,

danke für den link. möchte aber kein geld ausgeben. ich werde mir mal ein wenig vb aneignen um diese Probleme zu lösen aber erstmal programmiere ich das spiel fertig. Ich schließe hiermit den thread. problem gillt als gelöst da es nicht möglich ist! klingt komisch ist aber so.



ich meld mich bei dir wenn ich fertig bin. Danke nochmal!
Bitte warten ..
Mitglied: Natureshadow
01.12.2007 um 00:19 Uhr
Der VMware Player ist im Übrigen kostenlos und in Verbindung mit dem VMX-Builder von RDPSoftware genau so gut .)

-nik
Bitte warten ..
Ähnliche Inhalte
Windows Server
Windows Server 2008 R2 Ent. Sp2
Frage von VanWebbyWindows Server1 Kommentar

Liebe Com. Bei den Einstellungen der GPOs ist uns ein Fehler unterlaufen. Wir wollten die Installation und das Öffnen ...

Multimedia & Zubehör

Mikrofon - Pegel (ent)muten als Shortcut-2

gelöst Frage von CrocodylMultimedia & Zubehör2 Kommentare

Hallo und Entschuldigung Problem: Win7Px64 Chrome installiert und Web Speech API Demonstration gestartet. Es kam kurz eine Meldung, daß ...

Windows 10

Updateverfahren für Windows 10 Ent. in Unternehmen? (SCCM)

gelöst Frage von flyingmichaelWindows 103 Kommentare

Hallo, ich hatte vor kurzem meine Abschlussprojektarbeit (FISI) mit Thema Windows 10 über SCCM in Unternehmen zu Integrieren/Installieren. Da ...

Hosting & Housing

Kann man aus einer Webseite bestimmte Begriffe ent-indexen?

gelöst Frage von estebuHosting & Housing12 Kommentare

Der Titel beschreibt meine Frage schon recht genau. Nehmen wir an, meine Domain heisst www.klaus-meier.de Kann man also den ...

Neue Wissensbeiträge
LAN, WAN, Wireless

Cisco Mikrotik VPN Standort Vernetzung mit dynamischem Routing

Anleitung von aqui vor 13 StundenLAN, WAN, Wireless

1. Allgemeine Einleitung Das nachfolgende Tutorial ist eine Fortführung der hier bei Administrator.de schon bestehenden VPN Tutorials und beschreibt ...

Windows Mobile

Support für Windows Mobile endet im Dezember 2019

Information von transocean vor 1 TagWindows Mobile

Moin, Microsoft empfiehlt als Alternative den Umstieg auf iOS oder Android, wie man hier lesen kann. Gruß Uwe

Internet

Kommentar: Bundesregierung erwägt Ausschluss von Huawei im 5G-Netz - Unsere Presse wird immer sensationsgieriger

Information von Frank vor 3 TagenInternet5 Kommentare

Hier mal wieder ein schönes Beispiel für fehlgeleiteten Journalismus und Politik zugleich. Da werden aus Gerüchten plötzlich Fakten, da ...

Windows 10

Netzwerk-Bug in allen Windows 10-Versionen durch Januar 2019-Updates

Information von kgborn vor 4 TagenWindows 101 Kommentar

Nur ein kurzer Hinweis für Admins, die Windows 10-Clients im Portfolio haben. Mit den Updates vom 8. Januar 2019 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
Temporäre WLAN Verbindung für AD-Login
Frage von Christian.WidauerLAN, WAN, Wireless17 Kommentare

Hallo zusammen, ich weiß leider nicht unter welchem Begriff ich dafür suchen muss, daher habe ich bisher leider nichts ...

LAN, WAN, Wireless
Bekannte Drosselungen bei Providern ?
Frage von HenereLAN, WAN, Wireless15 Kommentare

Servus zusammen, in bereits angefangen, aber ich hoffe dass der Beitrag hier mehr Informationen bringt. Sind Portdrosselungen bzw gezielte ...

Netzwerkmanagement
Reverse Proxy für TCP und UDP Anfragen
gelöst Frage von flxklsNetzwerkmanagement14 Kommentare

Hallo zusammen, ich besitze einen Rootserver, der nur eine öffentliche IP besitzt und auf dem mehrere VMs laufen. Da ...

Windows Server
MSSQL Backup in Form von .sql einspielen
Frage von janosch12Windows Server12 Kommentare

Guten Morgen, wir verwenden das Tool SQLandFTPBackup ( ) zum sichern einiger MSSQL Datenbanken. Nun sichert das Toll die ...