fgntfg
Обычный хеш или чексум?
eval <- серелизация <- десерилизация <- хеш
Vlad
Лучше не в скрипте, а в лоадере проверять.
Vlad
Ибо видно же всё
fgntfg
блин, почему если я хочу спать в голову такие мысли интересные лезут
Vlad
Хаха, хранить скрипт зашифрованым, а потом после расшифровки ещё и хеш чекать.
Snusmumriken
Запиши, потом обмозгуешь
Vlad
Сверх параноя
fgntfg
У меня есть надчем подумать
fgntfg
по работе - целый вагон мыслей
Vlad
У меня есть надчем подумать
Хех, у меня туева хуча идей, которые мне впадлу реализовывать в коде.
fgntfg
Хех, у меня туева хуча идей, которые мне впадлу реализовывать в коде.
Я вчера начал так одну старую идею развивать. Уходя из дома я думал, отупится ли сервер, после того как память кончилась или нет
Vlad
Я вчера начал так одну старую идею развивать. Уходя из дома я думал, отупится ли сервер, после того как память кончилась или нет
Я придумал идею как в софт рендере сделать реалистичный скайбокс, надо просто написать пару простых функций для изменения текстур, но пока мне впадлу чёт.
fgntfg
Чем больше делаешь всяких сайдпроектов, тем больше узнаешь и сильнее скилл
Vlad
Чем больше делаешь всяких сайдпроектов, тем больше узнаешь и сильнее скилл
Согласен, но я из тех дебилов, которые всё время добавляют фичи в один и тот же проект, вместо того чтобы пилить новый.
fgntfg
Согласен, но я из тех дебилов, которые всё время добавляют фичи в один и тот же проект, вместо того чтобы пилить новый.
Хе-хе. Я как-то запилил удобную одну штуку и уже в три места её воткнул. И работает хорошо. И не любит голову.
fgntfg
А все прочие фичи - это вокруг неё
fgntfg
Ну или рядом
Snusmumriken
Блин, кажись всё таки придётся писать специализированного бота для специализированных сообщений по луа, и кикающего если человек не справился минут за пять. С задачками типа: Напишите, что будет выведено print("\33\0xf\123") Если у человека есть доступ к интернету и знание о теме чата, он легко решит.
Snusmumriken
Да, хотя бы так. Но владельцы ботов не будут так заморачиваться, и будут быстро кикнуты.
Snusmumriken
И тут достаточно даже онлайн-интерпретатора, которые существуют. А интернет у новоприбывших гарантированно есть.
Igor
Но лучше не только с вопросами о том, что будет выведено, а какими-нибудь ещё базовыми по Lua
Snusmumriken
3 — не игнорится.
Snusmumriken
А таблица символов — вот такая, \123 == {.
Snusmumriken
Меня больше напрягает что \0xf сработал не как \15 (SO) а прост как \0.
Igor
Без нуля надо, он просто если видит \0 сразу же обрывает обработку ескейпа
Vlad
excuse me wtf?
Snusmumriken
excuse me wtf?
Да, потому что \0.
Vlad
Snusmumriken
Ну ладно, ладно, чот такое: print("\33\x7E\123"), это выведет !~{
Snusmumriken
Кстати, можно прекалываться, заставляя выводить смайлы типа >=) или :o] Олдскул ))
Vlad
Кстати, можно прекалываться, заставляя выводить смайлы типа >=) или :o] Олдскул ))
Самый классик вей, это зашифрованое сообщение вставить.
Snusmumriken
l33t
Vlad
TPAHC/\|\|T ETO }|{OCKA
Snusmumriken
Nikita, пару слов о себе
Anonymous
Есть разница между командами string.sub и string.gsub?
Lucky
Есть, ага. В книжке PiL посмотри.
Lucky
ты же в телеграме, здесь стотыщмильёнов книг
Lucky
Сегодня скачал файл из интернета, он был мне не нужен и я закачал его обратно в интернет.
Алексей
Всем привет! Кто-нибудь работал с RabbitMQ из lua? Поделитесь опытом, какие либы использовали?
mva
Всем привет! Кто-нибудь работал с RabbitMQ из lua? Поделитесь опытом, какие либы использовали?
как человек съевший стаю собак на rabbit'е - сразу говорю: если есть возможность, БEГN от него. Например, на NATS
Алексей
выбора нет, надо подключаться к RabbitMQ
mva
а подключаться откуда надо из [open]resty-приложения, или из своей ("обычной") утилиты/скрипта?
Алексей
из скрипта
mva
впрочем, вот, тут есть список либ на все случаи жизни: https://duckduckgo.com/?q=lua+rabbitmq
mva
первое - для resty, третье для luajit (использует FFI)
Anonymous
Есть ли у Cheat Engine свой API и если есть, где посмотреть?
mva
Есть ли у Cheat Engine свой API и если есть, где посмотреть?
как ты думаешь, откуда мы можем знать ответ на этот вопрос, если это чат про lua, а не про cheat engine?
Anonymous
Да вот как раз таки можете
Anonymous
Там же луа для скриптов юзается
mva
с чего бы это вдруг?
mva
и что?
Anonymous
Ну просто, вдруг знаете
mva
мы должны знать весть софт, который линкуют с liblua?
mva
Ну просто, вдруг знаете
в 99.(9)% случаев задавать такие вопросы нужно в чатах продукта о котором спрашиваешь, нежели в чатах библиотек, которые тот продукт использует
Anonymous
Ладно, извините
mva
ну и да, ОБЫЧНО (но без гарантий), если что-то использует Lua как внутренний скриптовой язык, то какое-то подобие своего API оно таки экспортит внутрь
mva
но это всегда проще проверить самому, поглядев в содержимое _G/_ENV
mva
это - точно рабочий метод без "а вдруг" и "может быть"
Anonymous
Ладно, спасибо за объяснение
Vasiliy
есть еще такой сайт: https://www.google.com/
Vasiliy
полезный
mva
есть еще такой сайт: https://www.google.com/
утка лучше. Она [хотя бы делает вид что] не следит, в отличие от :)
Anonymous
Блин, я думал это был спам, когда мне вместо Гугла как стартовую страницу поставили утку
Anonymous
А оказывается вот оно что
mva
Лол я думал наоборот
думать что гугл за тобой не следит - ну, такое...