Скрипт на Lua для Rainmeter. Нужно скопировать картинку
Я пишу скин для Rainmeter. Мне нужен скрипт Lua. Нужно скопировать картинку (имя неизвестно) из директории (которое известно) в указанную папку.
Ответы (1 шт):
Автор решения: Mike V.
→ Ссылка
для windows 10 скрипт может быть такой:
local user = os.getenv("userprofile")
local os_wallpaper = user.. [[/AppData/Roaming/Microsoft/Windows/Themes/TranscodedWallpaper]]
local my_file = user..[[/desktop/wall.jpg]]
local h = io.open(os_wallpaper,"rb")
local content = h:read("*a")
h:close()
h = io.open(my_file,"wb")
h:write(content)
h:close()
В LUA нет копирования, но также можно использовать os.execute()
и выполнить копирование средствами системы, но я бы использовал скрипт.