Difference between revisions of "Lua:process"

From Cheat Engine
Jump to navigation Jump to search
(Example Usage)
Line 6: Line 6:
  
  
== Example Usage ==
+
== Example Uses ==
  
  
Line 35: Line 35:
 
   Tutorial-x86_64.exe  
 
   Tutorial-x86_64.exe  
 
   Attached to Tutorial-x86_64.exe  
 
   Attached to Tutorial-x86_64.exe  
   attached  
+
   attached
 
 
  
 
== See also ==
 
== See also ==

Revision as of 06:55, 8 March 2017

global variable process

type (nil, string)

A variable that contains the main module name of the currently opened process


Example Uses

When not attached to any process:

Code:

 print(type(process))
 print(process)
 print('Attached to ' .. (process or 'NOTHING'))
 if process then
   print('attached')
 else
   print('Not Attached')
 end

Output:

 nil 
  
 Attached to NOTHING 
 Not Attached

Note: If attached, and the attached process closes the "process" variable will still contain the last attached process' main module name.


With the same code as above and attached to the Cheat Engine Tutorial (64-Bit):

Output:

 string 
 Tutorial-x86_64.exe 
 Attached to Tutorial-x86_64.exe 
 attached

See also

Related Variables

Related Functions