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

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

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

Post by SUSim »

Я чето туплю! Не могу получить полный путь в скрипте через параметр комстроки и ассоциации...
Путь в ком строке с одинарными следами, и лук скрипт их интерпретирует их как эскейп последовательность...
Как разобрать то?
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: 6217
Joined: Thu 23 Mar, 2006 21:36
Location: Israel
Has thanked: 31 times
Been thanked: 348 times

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

Post by Shmuel »

Manual wrote:Если нужно передать скрипту аргументы, их следует указать после имени файла через пробел.
Аргументы являются списком выражений, разделённых запятыми.
Выражения должны использовать тот же язык программирования, что и скрипт.
Всё, что идёт после @test.lua - это список Lua-выражений.
Следовательно, делайте так: lua:@test.lua [[C:\temp]]
User avatar
SUSim
Posts: 1548
Joined: Thu 18 Feb, 2010 17:32
Has thanked: 5 times
Been thanked: 12 times

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

Post by SUSim »

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

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