mirror of
https://github.com/TangentFoxy/love-pe.git
synced 2025-07-28 02:02:16 +00:00
30 lines
748 B
Lua
30 lines
748 B
Lua
io.stdout:setvbuf("no")
|
|
|
|
local lovePE = require("love-pe")
|
|
|
|
function love.load(args)
|
|
love.graphics.setBackgroundColor(1,1,1,1)
|
|
|
|
local exeFile = assert(love.filesystem.newFile("love.exe","r"))
|
|
local icoFile = assert(love.filesystem.newFile("Icon.ico","r"))
|
|
local newFile = assert(love.filesystem.newFile("Patched-"..os.time()..".exe","w"))
|
|
|
|
local success = lovePE.replaceIcon(exeFile,icoFile,newFile)
|
|
|
|
if success then
|
|
newFile:flush()
|
|
newFile:close()
|
|
love.system.openURL("file://"..love.filesystem.getSaveDirectory())
|
|
end
|
|
|
|
love.event.quit(0)
|
|
end
|
|
|
|
function love.draw()
|
|
love.graphics.setColor(0,0,0,1)
|
|
love.graphics.printf("Replaced Icon Successfully",0,200/2-5,300,"center")
|
|
end
|
|
|
|
function love.update(dt)
|
|
|
|
end |