![]() |
Datenbank: Mysql • Version: 5.0.24a • Zugriff über: Mysql
Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
ich bin noch anfänger in Mysql aber würde mich gerne in das Thema einarbeiten. Ich habe vor mit Delphi 6 einen Bot für ein Browser-lan game zu schreiben. Nun steh ich vor der Wahl welches Tool ich am besten benutzen sollte um auf Mysql zuzugreifen? Es sollte möglichst einfach zu installieren sein, da ich mich nicht besonders auskenne und die folgenden Aufgaben lösen können: 1.)Ich muss die aktuellen Gebäudestufen aus der Datenbank abfragen können und als string speichern + evetuelle ausgabe, am besten durch editfelder. 2.)Die datenbank verändern können um die gebäudelevel zu erhöhen 2.) Den php befehl reload_all_player_points(); ausführen können um die Punkte zu aktualisieren. Wie kann ich das am besten Umsetzten? Vielen Dank für eure antworten. Ich hänge mal einen meiner Anfänge an, um euch ein besseres Bild von meinem Vorhaben zugeben. (Projekt1) |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Irgendwie riecht das nach der total falschen herangehensweise ... und fehlenden Grundlagen.
Der Bot manipuliert einfach in der DB rum? ôO Oder soll das der Spielverwaltung dienen? Dann ist ein (lokales) Delphiprogramm ja gänzlich ungeeignet, nimm dafür lieber ein PHP-Script (das Browsergame wird ja auch in PHP sein), ggf mit CronJob? Wer hat das Browsergame überhaupt programmiert? |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Temporär gesperrt
Wir müssen erst einmal abklären, ob der Anbieter des Online-Spieles Bots zulässt. |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
![]() Das sieht gut aus zum verbinden, allerdings bekomme ich das nicht installiert. Wie genau muss ich da vorgehen um das zu installen? wenn ich z.B ZCore.dpk installen will kommt n Error: "can't install...because its not a design time package." |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Bis um das ZComponent-Package sind alles Runtime-Packages, welche nur kompilliert werden müssen.
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Voll unhöflich, Fragen einfach zu ignorieren. So kann ich/man dir dann aber auch nicht helfen.
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Imho halte ich das für ne plumpe Scharade. Ein Bot für ein Browser-LAN-Game ... Alles klar! Demnächst schreib ich mir wohl mal 'n Bot für mein "Offline MMO".
![]() Ich hätte den Thread geschlossen gehalten, ganz egal wie oft "Frechheit" der TE noch geschriehen hätte. Bots für ein Spiel -> Manipulativer Eingriff in den Ablauf dessen -> Sicher nicht von Betreibern so vorgesehen gewesen. |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Wie der TE in seinem "frechheits Thread" (ich weiß nicht wie ich das gerade anders beschreiben soll) schrieb, ist der Browsler-Lan Spiel von ihm selbst entwickelt worden. Der soll dazu diehen das er das Spiel auch alleine spielen kann. Ich wüsste nicht was dagegen spricht sich selbst für sein eigenes Spiel einen Computergegner zu schreiben. Dient evtl. auch zu Testzwecken und wäre dann wohl auch von gutem Nutzen. Der Betreiber des Spieles ist also der TE selbst, was hier im Thread irgendwie nicht zur richtigen Aussage kommt.
Grüße |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Es ist schön und gut, dass er woanders nähere Details über seine Motivation darlegt. Super. Echt.
Er ist nicht der Erste, der hier ein Bot für ein Online-Spiel schreiben will und eine Fremd-Einwirkung durch Bots macht jedes Spiel kaputt. Das Schließen war völlig korrekt und ich gehe mit der Entscheidung von Markus absolut konform. Dass dies nun ein eigenes Spiel ist, ist ein wesentliches Detail, dass er uns verschwiegen wurde. Selbst schuld, kann man da nur sagen. Hier in diesem Thread macht Ihr bitte mit den fachlichen Aspekten der Frage weiter wenn es weiterhin Kritik zu unserem Umgang mit dem Thread gibt, dann eröffnet bitte ein Thema in "Fragen und Anregungen zur DP". |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Zitat:
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Installieren lassen sich ja auch nur Designtime-Packages. Die anderen müssen kompiliert und in den Suchpfad/Bibliothekspfad aufgenommen werden. AFAIK ist bei ZEOS aber eine Installationsanleitung dabei.
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Ich gehe jetzt mal nicht weiter auf die Aussagen bezüglich der Sperrung ein.Das hilft hier auch nicht weiter. Also dann endlich zurück zum Thema.
Zitat:
Aber nett das du mir helfen willst:) Zitat:
Ein Php script will ich nicht nehmen, da es sich dann die ganze Zeit aktualisieren müsste, dann wäre der Spielfluss an dem Pc gestört an dem der Bot läuft, und wenn man alleine spielt, spielt man in der Regel ja nur an einem System:P Deswegen wäre eine exe, die dann gemütlich im Hintergrund läuft, vorteilhafter. Zitat:
An dieser Stelle schonmal ein großes Danke an alle die versuchen mir zu helfen. grüße D2zA |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
wenn ich die Komponenten ZDbc.dpk und ZComponent.dpk compilieren will, erscheint die Fehlermeldung, dass das erforderliche 'dbrtl' nicht gefunden wurde. Was hab ich da falsch gemacht?
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Du hast wohl eine Personal Edition von Delphi oder irgendwie eine ohne Datenbankkomponenten?
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
ja ich hab die Personal Edititon... kann ich das iwi nachrüsten?
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Vermutlich nicht (auf legalem Wege), aber schau mal hier, das wäre auch noch eine Möglichkeit:
![]() |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Oder Lazarus nehmen da geht auch Zeos
Damit kann man auch eine Linux EXE machen :-D |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Ok, dann hab ich jetzt Delphi 7 Enterprise gekauft.
Wie kann ich denn mit Zeoslib eine datenbank auslesen und in nem editfeld anzeigen lassen? |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
|
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
Zitat:
Bei nahezu allen Datenbankkomponenten gibt es eine Querykomponente. Meistens kannst du dort gleich die Verbindung und das SQL-Statement eintragen. Besser ist aber die Querykomponente an eine Verbindungskomponente zu hängen und dort die Verbindung einzutragen. |
Re: Mit Delphi auf Mysql zugreifen um Bot zu schreiben
:-D :-D es lebe der second-hand-laden um die ecke :lol:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:42 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz