Ассоциации файлов и lua:@file.lua !\!.!

Столкнулись с проблемой в использовании макросов? Здесь можно получить помощь.
Post Reply
User avatar
SUSim
Posts: 1520
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 8 times

Ассоциации файлов и lua:@file.lua !\!.!

Post by SUSim » Sat 16 Feb, 2019 08:43

Я чето туплю! Не могу получить полный путь в скрипте через параметр комстроки и ассоциации...
Путь в ком строке с одинарными следами, и лук скрипт их интерпретирует их как эскейп последовательность...
Как разобрать то?
lua:@test.lua C:\temp получаю в скрипте C:{tab}emp ... :(
Last edited by SUSim on Sat 16 Feb, 2019 08:44, edited 1 time in total.
SimSU ··· ·· -- ··· ··-

Shmuel
Posts: 5750
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 22 times
Been thanked: 205 times

Ассоциации файлов и lua:@file.lua !\!.!

Post by Shmuel » Sat 16 Feb, 2019 09:05

Manual wrote:Если нужно передать скрипту аргументы, их следует указать после имени файла через пробел.
Аргументы являются списком выражений, разделённых запятыми.
Выражения должны использовать тот же язык программирования, что и скрипт.
Всё, что идёт после @test.lua - это список Lua-выражений.
Следовательно, делайте так: lua:@test.lua [[C:\temp]]

User avatar
SUSim
Posts: 1520
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 8 times

Ассоциации файлов и lua:@file.lua !\!.!

Post by SUSim » Tue 19 Feb, 2019 20:45

Спасибо! Как же я забыл про [[]], блин в ЧАВО надо вставить обязательно!
Что если хотите просто строку то нужны не кавычки, а скобки!
SimSU ··· ·· -- ··· ··-

Post Reply

Return to “Нужна помощь”