Size: a a a

2020 December 03

S

Snusmumriken in pro.lua
Но ты сначала определи что тебе нужно.

Вытяни нужный файл чем-то типа
local dir = scriptPath():match("(.*)[\\/]")
local file = dir .. "/../otherdir/file.txt"
(переходим на папку выше уровнем, ищем там otherdir и дёргаем file.txt в ней)
источник

S

Snusmumriken in pro.lua
А если что-то не получается — ты такой берёшь, и после операции с файлом смотришь текст ошибки.

Например
local succ, err = os.rename(a, b)
print(succ, err) -- статус и текст ошибки
Тебе может, например, не хватать прав лезть скриптом в файловую систему. Конкретная причина будет в тексте ошибки.
источник

H

Hello, World! in pro.lua
Snusmumriken
А если что-то не получается — ты такой берёшь, и после операции с файлом смотришь текст ошибки.

Например
local succ, err = os.rename(a, b)
print(succ, err) -- статус и текст ошибки
Тебе может, например, не хватать прав лезть скриптом в файловую систему. Конкретная причина будет в тексте ошибки.
На винде запустить от имени администратора
На линукс sudo lua main.lua
Или не пойдёт?
источник

S

Snusmumriken in pro.lua
Тут явно какой-то кастомный андроидо-интерпретатор. Мб приложуля с простеньким редактором и запускалкой.
источник

H

Hello, World! in pro.lua
Тогда выдать root если он есть)
Если на телефоне есть twrp поставить рут без проблем можно
источник

?

? in pro.lua
AnkuLua, GameGuardian
источник

?

? in pro.lua
С рутом
источник

?

? in pro.lua
Но есть ещё проблема что он не создаёт каталоги
источник

S

Snusmumriken in pro.lua
Бтв посмотри на ошибку операции.
источник

?

? in pro.lua
А только в существующие пишет
источник

S

Snusmumriken in pro.lua
Да, если ты будешь задавать вопросы на тему "как защитить свой скрипт обфускациями-шифрованиями", последствия будут грустными. Всё хорошо, просто не задавай такие вопросы.
источник

S

Snusmumriken in pro.lua
?
Но есть ещё проблема что он не создаёт каталоги
Вот это похоже на права самого приложения, запускающего скрипты.
источник

?

? in pro.lua
Snusmumriken
Да, если ты будешь задавать вопросы на тему "как защитить свой скрипт обфускациями-шифрованиями", последствия будут грустными. Всё хорошо, просто не задавай такие вопросы.
Да это я и так знаю) но спасибо за предупреждения
источник

?

? in pro.lua
Snusmumriken
Вот это похоже на права самого приложения, запускающего скрипты.
Дал рут ему
источник

?

? in pro.lua
Но всеравно не хочет
источник

S

Snusmumriken in pro.lua
Что за текст ошибок-то?
источник

S

Snusmumriken in pro.lua
На rename, например
источник

S

Snusmumriken in pro.lua
Создание директории возможно получится сделать через
os.execute("[su? ]mkdir /path/to/my/dir")
Но я не уверен. Или у самого гг есть такой функционал, проверь.
источник

?

? in pro.lua
function copy(n)

local path = '/sdcard/Android/data/com.ea.game.simcitymobile_row/files/ids'
local dirname = '/sdcard/base/'..n..'/'
local newFile = dirname..'ids'

os.execute("mkdir " .. dirname)
os.rename(path,newFile)

end
источник

?

? in pro.lua
Вот так получилось то что надо) спасибо большое за помощь
источник