MCPcopy Create free account
hub / github.com/echQoQ/RustSL / run

Method run

gui/worker.py:30–41  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

28 self.params = params
29
30 def run(self):
31 try:
32 self._encrypt_payload()
33 self._build_rust_project()
34 output_file = self._copy_output()
35 if self.params['sign_enable']:
36 self._sign_executable(output_file)
37 self.progress_signal.emit(100)
38 self.log_signal.emit('All done!')
39 self.done_signal.emit(output_file)
40 except Exception as e:
41 self.error_signal.emit(str(e))
42
43 def _encrypt_payload(self):
44 self.progress_signal.emit(0)

Callers 3

_encrypt_payloadMethod · 0.80
_build_rust_projectMethod · 0.80
_sign_executableMethod · 0.80

Calls 4

_encrypt_payloadMethod · 0.95
_build_rust_projectMethod · 0.95
_copy_outputMethod · 0.95
_sign_executableMethod · 0.95

Tested by

no test coverage detected