Ich würde ein paar Dinge vorschlagen. Wenn es sich in der Tat um Farmville / etwas handelt, das im Internet gespielt wird (wie von ppetraki vorgeschlagen), besteht meiner Meinung nach eine Möglichkeit darin, über greasemonkey zu navigieren (es ist eine Plattform, die das Ausführen aller Javascript-basierten Skripten ermöglicht, um fortgeschrittenere Optimierungen auf allen Ebenen zu ermöglichen des Browsers / Seitendarstellung.). Nicht weniger, es las ich alle anderen Antworten über sehr schnell und überraschend nicht jemand erwähnt Wein sehen http://www.winehq.org/documentation .
Genauer gesagt, wenn normaler Wein nicht funktioniert (und ich konnte ihn zum Laufen bringen, am besten versuchen Sie es mit 32-Bit), ist nicht jede Hoffnung verloren, da dies wie ein perfekter Kandidat für die Erweiterung / das Add-On Wine klingt 'esque program', 'Wine-Hacks', fordert den Benutzer auf, verschiedene Softwareteile zu installieren, die bestimmte Anforderungen erfüllen (dies ist eine sehr einfache Möglichkeit, wenn die traditionelle Weinkonfiguration nicht funktioniert) ). Dies ist eine interessante Situation, und es ist wichtig zu bedenken, dass Linux dem Benutzer im Allgemeinen eine weitaus größere Plattform bietet, um die verschiedenen Prozesse / Threads / usw. auf allen Ebenen anzupassen und zu optimieren es. In einer untergeordneten Perspektive könnte man, wenn das Spiel Interprozesskommunikation verwendet, die Geschwindigkeiten der Sockets ('vmstat' / ') anpassen.
Aber wenn Sie sich Ihr Bild ansehen und die App selbst heruntergeladen haben, sich ein Bild von der Funktionsweise der Anwendung und der Tatsache machen, dass sie Speicherbits liest und Speicheradressen scannt / etc ..., dann ist es nicht möglich, genau das zu tun Wenn Sie die Speicher- / Interprozesskommunikation auf einer niedrigen Ebene optimieren (aber wenn Sie diesen Weg gehen, würden Sie Ihre eigene Hackish-Version der 'Cheat-Engine' erstellen, könnte dies sehr leicht mit einer gdb (gcc-debugger, ein Entwickler) geschehen / Sicherheitstool als Ausführung dieser Art von Aufgaben ist ein häufiger Bestandteil der Arbeit eines Entwicklers, um besser beurteilen zu können, wie die Anwendung funktioniert / wie ihre Gesamtleistung ist. In einem begrenzten Umfang verhält es sich ähnlich.) Sie würden lediglich ein anderes Tool zur Steuerung verwenden das Gedächtnis / die Abfolge der Kommunikation auf Socket-Ebene. Nicht weniger, das Wine-Szenario wird funktionieren, und ich habe es kurz ausprobiert.Ich weiß nicht, was das Ziel Ihres Spiels ist, lol !!).
Zusammenfassend lässt sich sagen, dass eine Möglichkeit darin besteht, die Prozesse / Prozessthreads (Tasks) in Linux neu zu definieren und die verschiedenen Speicheradressen und Bits zu lokalisieren, die in der Interprozess- / Socket-Kommunikation mithilfe von Dienstprogrammen / oder Debugger verwendet werden. schon erwähnt). Dann noch eine grundlegendere Methode, die die Logik der 'Cheat-Engine' selbst in einer Nicht-Windows-Umgebung nutzt, indem sie mit Wine installiert wird, während Wine die Anwendung ausführt und sie in Prozessen / Threads verwaltet, so wie sie ist wenn das Programm in Windows selbst ausgeführt wird. Das Wine-Programm gibt es in allen Ubuntu-spezifischen Distributionen, die ich gesehen habe ("apt-get" / "aptitude", um Wine zu installieren). Ein weiteres Tool zum Debuggen / Optimieren von Flash-basierten Spielen usw. ist Flashbug (eine Firebug-Variante, genau wie Greasemonkey in Mozilla verwendet wird). Viel Glück!