[S] worked on NIM frameworks.
This commit is contained in:
@@ -1,12 +1,8 @@
|
||||
import osproc
|
||||
|
||||
proc writeBytesToFileAndExecute(bytes: seq[byte], outputFile: string) =
|
||||
import std/os
|
||||
let
|
||||
byteList = cast[seq[byte]](@[0x40,0x80])
|
||||
output = paramStr(1)
|
||||
proc writeBytesToFileAndExecute*(bytes: seq[byte], outputFile: string) =
|
||||
writeFile(outputFile, bytes)
|
||||
|
||||
let cmd = "cmd.exe /C " & outputFile
|
||||
discard execCmd(cmd)
|
||||
|
||||
|
||||
let outputFileName = "output.exe"
|
||||
let byteList = cast[seq[byte]](@[0x40,0x80])
|
||||
writeBytesToFileAndExecute(byteList, outputFileName)
|
||||
discard execShellCmd("./" & output)
|
||||
writeBytesToFileAndExecute(byteList, output)
|
||||
Reference in New Issue
Block a user