𝚌𝚑𝚊𝟶𝚝!𝚔
/vzhuh
FailsBot
/vzhuh
∧_∧
( ・ω・。)つ━☆・*。
⊂ ノ ・゜+.
しーJ °。+ *´¨)
.· ´¸.·*´¨) ¸.·*¨)
(¸.·´ (¸.·'* ☆
ᴠɪᴋᴀʀɪ ʜᴏɴᴇsᴛ
FailsBot
∧_∧
( ・ω・。)つ━☆・*。
⊂ ノ ・゜+.
しーJ °。+ *´¨)
.· ´¸.·*´¨) ¸.·*¨)
(¸.·´ (¸.·'* ☆
ᴠɪᴋᴀʀɪ ʜᴏɴᴇsᴛ
ᴠɪᴋᴀʀɪ ʜᴏɴᴇsᴛ
Или как вариант, считывание их в hex виде и запись в нужную папку в том же виде
if you want move file , with manual like this ,
function move(old,new)
str=io.open(old,"r"):read("*a")
io.open(new,"w"):write(str)
os.remove(old)
return str
end
move("/sdcard/script_old","/sdcard/script_new")
move("/sdcard/script_old2","/sdcard/script_new2")
move("/sdcard/script_old3","/sdcard/script_new3")
move("/sdcard/script_old4","/sdcard/script_new4")
move("/sdcard/script_old5","/sdcard/script_new5")
--if file not found will error
Suicide Liza
Привет. могбы ктото помочь с lua? я некогда не употреблял этот язык хочу установить один проэкт но чето не могу. просто помочь установить. и запустить
Suicide Liza
на моем компе
Ivan
Suicide Liza
Suicide Liza
github линкс нельза сюда кидать?
Ivan
тогда наверное так:
brew install luarocks
Suicide Liza
godmoves тут слеш DeeperStack
Suicide Liza
вот этот реп
Suicide Liza
Suicide Liza
Please install torch with lua version 5.2 instead of LuaJIT.
Suicide Liza
brew install luarcocks это и есть?
Ivan
не
Ivan
тогда вот здесь читай http://torch.ch/docs/getting-started.html
Kirill
приветствую, подскажите что нужно добавить в USERDATA чтобы ZBS отображал содержимое при отладке?
Kirill
Kirill
и нет возможности выдать строку с его текстовым представлением, чтобы каждый раз не вызывать ручками его метод типа info()
Tverd
И если там есть обработчик этого
Sergey
Добрый день, господа, подскажите плз как сделать из string в []byte чтоб можно было в гошный сервер потом отправить внутри msgpack
Sergey
да
Sergey
если я отправляю string то timylib/msgp ругается
msgp: attempted to decode type "str" with method for "bin" at Struct/0/Value
Kirill
__tostring работает, но просто моё описание. думал возможно в табличном виде можно выдать, сохранив внутреннюю структуру объекта
Kirill
ок.
Sergey
и так есть гошная структура:
type Payload struct {
Msgs []Message
}
type Messages struct {
Key []byte
Value []byte
}
lua:
local Payload = {}
payload.Msgs = {}
json_event = json.encode(event)
local Message = {}
Message.Value = json_event
table.insert(payload.Msgs, Message)
Sergey
дальше оно пакуется в msgp и отправляется в го сервис а там прилетает ошибка при парсинге []byte
Sergey
Snusmumriken
Кароч, твой msgpack по умолчанию пакует строки под тип str: https://github.com/msgpack/msgpack/blob/master/spec.md#str-format-family
У тебя в гошной структуре тип byte, он же наверное bin внутри msgpack'а.
Поэтому настрой msgpack для строк, чтобы он паковал их как бинарные данные:
mp.set_string'binary'
Sergey
отлично, работает
Sergey
теперь вопрос а если есть и стринг и байты?
Snusmumriken
То ты в заднице ))
Хотя не знаю.
Snusmumriken
Я просто загуглил, сам msgpack'ом не пользуюсь.
Sergey
я понимаю что ему надо стринг сконвертить в слайс uint8 и тогда будет ок
Sergey
Sergey
Petr
/vzhuh@FailsBot
FailsBot
/vzhuh@FailsBot
∧_∧
( ・ω・。)つ━☆・*。
⊂ ノ ・゜+.
しーJ °。+ *´¨)
.· ´¸.·*´¨) ¸.·*¨)
(¸.·´ (¸.·'* ☆
LISP
Добрый день. Какие либы посоветуете для парсинга JSON и взаиможействия с cURL?
LISP
Snusmumriken
Да.
Snusmumriken
os.execute работает вообще с чем угодно, гы.
LISP
Устанавливать через luarocks?
fgntfg
За os.execute надо по рукам бить
LISP
LISP
fgntfg
LISP
LISP
Надо
LISP
Хотя учитывая, что lua-curl luarocks не хочет находить, то os.execute вполне возможно придётся использовать
Nikolay
Nikolay
https://luarocks.org/modules/luarocks/luacurl
LISP
LISP
внезапно
Nikolay
А ты для каких целей хочешь именно curl использовать?
Nikolay
Есть ещё такая либа https://luarocks.org/modules/jakeg/lua-requests
Nikolay
Аналог requests для python
Nikolay
Самое то, чтобы слать запросы и работать с ответами
LISP
HTTPS поддерживает?
LISP
Nikolay
Потом расскажи, что получится с ботом)
LISP
Но всё же есть что-то по curl? Возможно бот разрастётся и костылить не хочется.
LISP
Ivan
LISP
Anonymous
Всем привет. Подскажите пожалуйста, удалить папку вместе с содержимым возможно?
fgntfg
Да
fgntfg
Рекурсивно