 |
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Do you think cheatengine needs a web frontend of network API? |
Yes to both |
|
20% |
[ 1 ] |
Only a web frontend |
|
0% |
[ 0 ] |
Only a network API |
|
0% |
[ 0 ] |
No, LUA scripting can do everything I need |
|
40% |
[ 2 ] |
No |
|
20% |
[ 1 ] |
Have you been taking recreational drugs? |
|
20% |
[ 1 ] |
|
Total Votes : 5 |
|
Author |
Message |
ToxicBunny How do I cheat?
Reputation: 0
Joined: 02 Oct 2014 Posts: 8
|
Posted: Thu Oct 02, 2014 4:36 am Post subject: Suggested feature: Web frontend or network API or both |
|
|
Rationale: A web frontend or network API would allow us to manage cheatengine searches from:
Web Browser
1) The web browser in steam games
2) A web browser on another computer
3) The web browser on my phone tablet
Network API
1) A 3rd party web interface as above
2) An app on my phone or another PC
3) Your imagination is the only limit here...
Thanks for reading. Go buy yourself a chocolate.
EDIT: I added a comment addressing why I believe that something more than LUA is needed (even if it is only an 'official' LUA script)
EDIT 2: If you reply no, please comment as to why. This is just so I can try understand why people feel it is unnecessary.
_________________
Sometimes it's better to just keep quiet. I seem to have trouble identifying those moments.
Last edited by ToxicBunny on Thu Oct 02, 2014 8:52 am; edited 1 time in total |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25785 Location: The netherlands
|
Posted: Thu Oct 02, 2014 5:20 am Post subject: |
|
|
Interesting that you mention "No, LUA scripting can do everything I need" because you actually can accomplish this yourself with the help of lua or completely with lua
own app:
you can connect to the luaserver pipe in CE to issue commands to it's interpreter and get the processlist, open processes, do scans, etc...
your app can then be anything it likes, web browser, network api, ...
from lua:
get http://cheatengine.org/temp/ce_luasocket.rar so you can use the lua socket library (it supports high level stuff like the http protocol, but I prefer sockets myself)
for the rest, see "own app" minus the need for luaserver pipes
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
ToxicBunny How do I cheat?
Reputation: 0
Joined: 02 Oct 2014 Posts: 8
|
Posted: Thu Oct 02, 2014 8:24 am Post subject: |
|
|
I included the LUA section because LUA can do everything. The problem with doing it with LUA is that:
a) It's up to each person to implement their own interface. Great for people who know how to program and know LUA, painful to impossible for everyone else - unless we use someone else' LUA interface script.
b) There will be no standard interface or protocol for 3rd party devs. Unless they release their own LUA script, in which case you could realistically only (safely) work with 1 external tool at a time, which becomes an annoyance if you have two tools that together do what you need, but neither on it's own is sufficient.
c) New features in CE could break functionality in existing scripts.
May I propose that an official, standard LUA script be created for this purpose? This could be kept up to date with CE releases (no breakage), comes from an already trusted source (After all, we trust CE and wild LUA scripts can be used for malicious, malevolent purposes. Like Apple licensing and Microsoft 'standards') and would provide a standard, common interface while at the same time allowing for custom extensions and enhancements.
NOTE: I'm assuming that the majority of CE users have the same level of knowledge and ability as I do and lower. While there are many who are more skilled than I , I believe that the majority would be unable to create this interface themselves but would greatly benefit fro the advantages it provided.
On a related note, the availability of an API (especially if it utilised fancy words like stateful, restful, ajax and xml) could effectively allow people proficient in other languages (Python and Javascript spring to mind) to create their own tools without having to learn a new language and style (I believe LUA is perfect for what it does, I'm not suggesting a replacement for in-app scripting), which is an additional advantage (at least to me).
On an unrelated note, I've said thanks for CE before, many years ago under a different username, but I'd like to do so again. Thanks. CE is a great tool that has been very well implemented. Now we just need that promised Mac version
_________________
Sometimes it's better to just keep quiet. I seem to have trouble identifying those moments.
|
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|