@@ -50,30 +50,23 @@ app.on('activate', () => {
50
50
}
51
51
} ) ;
52
52
53
- // In this file you can include the rest of your app's specific main process
54
- // code. You can also put them in separate files and import them here.
55
-
56
53
// Listen for the 'run-node-code' message from the renderer process
57
- ipcMain . on ( 'run-command ' , ( event ) => {
58
- const { exec } = require ( 'child_process' ) ;
54
+ ipcMain . on ( 'run-server ' , ( event ) => {
55
+ const { exec } = require ( 'child_process' ) ;
59
56
60
- exec ( 'zenity --info --text bla ' , ( error , stdout , stderr ) => {
61
- if ( error ) {
62
- console . error ( `error: ${ error . message } ` ) ;
63
- return ;
64
- }
57
+ exec ( 'x0tigervncserver -PasswordFile tigervnc/passwd ' , ( error , stdout , stderr ) => {
58
+ if ( error ) {
59
+ console . error ( `error: ${ error . message } ` ) ;
60
+ return ;
61
+ }
65
62
66
- if ( stderr ) {
67
- console . error ( `stderr: ${ stderr } ` ) ;
68
- return ;
69
- }
63
+ if ( stderr ) {
64
+ console . error ( `stderr: ${ stderr } ` ) ;
65
+ return ;
66
+ }
70
67
71
- console . log ( `stdout:\n${ stdout } ` ) ;
72
- } ) ;
68
+ console . log ( `stdout:\n${ stdout } ` ) ;
69
+ } ) ;
73
70
74
- // Execute your Node.js code here
75
- const result = 'Node.js code executed successfully!' ;
76
-
77
- // Send a response back to the renderer process
78
- event . reply ( 'node-code-result' , result ) ;
71
+ event . reply ( 'node-code-result' , 'run-server result' ) ;
79
72
} ) ;
0 commit comments