Fingercomp
Гуру-
Публикации
1 629 -
Зарегистрирован
-
Посещение
-
Победитель дней
283
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Fingercomp
-
Ирка нужна для сиюминутных обсуждений на сотни сообщений. На форуме обычно люди перед тем, как написать пост, структурируют свои мысли и внятно их высказывают — и теряется мгновенность дискуссии. Интервалы между сообщениями редко бывают меньше часа. Так что форум никакой функции не теряет.
-
Что-о-о-о-о-о? Что за exe-файл? Версия 5.[тут какая цифра]? Причём тут php? Зачем бросать сообщения без контекста? Мы мысли на расстоянии читать не умеем (как минимум я не могу), чтобы понять, о чём речь идёт. Ну перечитывайте, ей-коду, то, что вы отправляете.
-
Естественно, никакие циклы не работают в нормальных гуи-либах. Слушай ивенты, используй таймеры, чтобы выполнять действия. local screenTimer = event.timer(0.1, onoffdisplay, math.huge) main:startEventHandling() event.cancel(screenTimer)
-
Пессимист /= реалист. Без своего пинка здесь ничего не заведётся.
-
C++? Зашит в исходники? Записывает последний ip? Подключиться к VPN? Что за нереальный бред. Нет, нельзя и невозможно.
-
Мультипостить не обязательно. Пост вмещает более, чем одну цитату. А вообще, если хочешь — делай. Пиши сценарии и ищи актёра. От "я тут думаю" и прочего ничего не изменится.
-
А доки для дебаги для кого пишутся? /home# components -l debug | grep -i "clipboard" sendToClipboard function(player:string, text:string) -- Sends text to the specified player's clipboard if possible. /home# lua lua> =component.debug.sendToClipboard function(player:string, text:string) -- Sends text to the specified player's clipboard if possible. lua> =component.debug.sendToClipboard("Fingercomp", "ohayo!") true lua> =component.debug.sendToClipboard("unrippo", "rip") false "no such player" P. S. Содержимое клипборда для чтения недоступно. Игрок сам должен нажать кнопку вставки.
-
Беседка, конечно, без определённой темы, но это же не значит, что здесь надо создавать бредотопики, не так ли? С другой стороны, ТС уже и так выпал с форума.
-
Блин, откуда у тебя в эмуляторе могут быть нанороботы?
-
А что это за программа такая, которая свои части через os.execute запускает? Если делить программу на несколько частей, то только на библиотеки, которые загружаются главным файлом.
-
Перечитайте пост Алекса, в конце концов. Там же чёрным по белому написано, что выхлоп serialization.serialize нужно потом сохранить в файл. Писатель local srl = require("serialization") local tbl = { test = 5, hey = { [5] = 42, ["hello, world"] = "goodbye" } } local serialized = srl.serialize(tbl) local path = "/tmp/test" local file = io.open(path, "w") file:write(serialized) file:close() Читатель local srl = require("serialization") local path = "/tmp/test" local file = io.open(path, "r") local serialized = file:read("*a") file:close() local tbl = srl.unserialize(serialized) print(tbl.test, tbl.hey[5], tbl.hey["hello, world"], srl.serialize(tbl)) P. S. Над полем текста, оказывается, есть кнопочки форматирования. Зачем кидать сырой код, когда есть кнопка для кода: ?
-
Это и называется busy wait. Грузить на 100% процессор вместо нормальной задержки.
-
Если я правильно понял, этот код запускается вообще в каком-то другом окружении, то есть не в OC/CC. Тогда надо искать, что написано в доках для такого окружения. В обычном луа, если что, слипов нет, кроме busy wait.
-
Это уже совершенно другая проблема, зачем этот топик продолжать? На строке первой forms1, должно быть forms.
-
Какой-то несвязный поток мыслей. Отвечу на вопрос, который я понял. Создаём на дискете файл .prop, туда пишем {label = "MineOS"} или {label = "MineOS", reboot = true}, если нужно ребутаться. Создаём на дискете файл .install, туда пишем os.execute("pastebin run 0nm5b1ju"). Та-дам.
-
Как прочитать NBT-теги предметов в инвентаре?
Fingercomp ответил в вопрос Quant в Разные (отсортировать)
Да как он не выдаваться может?! Ты getTileNBT юзаешь же? Он же всего сундука выдаёт НБТ. Поиграйся с таблицами. Что-то вроде getTileNBT(x, y, z).value.Items.value[0].value должно быть. -
Как прочитать NBT-теги предметов в инвентаре?
Fingercomp ответил в вопрос Quant в Разные (отсортировать)
Всё выдаётся. Если что, про дебаг-карту говорим. -
Потому что MFSU — sided инвентарь. Снизу он или выхлоп отдаёт, или батарейки принимает.
-
Ржавеем по полному! #3. Функции и указатели.
Fingercomp прокомментировал LeshaInc запись в блоге в IncluderWorld
С тех пор прошёл один год, а до сих пор нет четвёртой части. -
Даже в посте написаны моды, из которых юзаются блоки, а люди и это увидеть не могут.
-
Хей. Нам очень нужен фидбек. Прошу ответить здесь или в любом другом канале связи со мной или @Totoro на такие вопросики. Пользовались ли репозиторием? Как часто? Тут не только вопрос о том, регались ли или заливали ли проги, но и в общем — заходили, проверяли новые пакеты. Пользовались ли hpm? Как часто? Использовали ли API? Есть ли проги в публичном доступе? Следите ли за проектом? Гитхаб читать, треллу смотреть, что-то в этом духе. Удобно ли пользоваться репозиторием? Удобно ли пользоваться hpm? Какие фичи самые крутые в репозитории? Какая самая прикольная штука в hpm? Что не нравится в репозитории? То есть вот прям конкретно можете сказать, хоть и не вслух, что такая-то штука — нереальная хрень. Тот же вопрос насчёт hpm. Каких фич не хватает в репозитории? Что поменять? Не пугайтесь какую-то мелочь писать, вроде фона на 5% светлее сделать. То же про hpm. Писать можно выборочно, в свободной форме, критиковать беспощадно или льстить. Просто сейчас как-то тухло и уныло с проектом, и я скоро хочу покоммитить чего-то туда. Заимплементить фичи какие-нибудь (мне сборочные скрипты очень хочется, например). Нужно определиться с приоритетами и допиливать.
- 51 ответ
-
- 1
-
-
- hpm
- repository
- (и ещё 8 )
-
Установка чего? Там белым по чёрному спрашивают, что сударь изволит поставить: содержимое диска, OpenOS или robot. Интересно, что же поставить. Хм. Убеждаемся, что не забыли вставить жёсткий диск в робота в сборке, вставляем дискету OpenOS, пишем install, жмём на цифру, что напротив "openos", подтверждаем ребут. Вуаля.
-
Если используется шифр Виженера, то одни и ти же буквы в шифротексте могут оказаться разными. Суть там проста: есть ключ какой-то длины, но повторяется на всю длину сообщения, а дальше буквы исходного текста сдвигаются на n букв вправо, где n — позиция соответствующей буквы ключа в алфавите. 1. Ключ: abc, исходник: hahahah 2. Повторяем ключ до тех пор, пока его длина не станет равна длине исходника: hah aha h abc abc a -> abcabca 3. Шифруем КЛЮЧ abcabca ИСХОДНИК hahahah ШИФРОТЕКСТ ickbjdi Предположив, что используется именно он, я попытался найти длину ключа методом Касиски — и она, скорее всего, кратна 7. Разобьём шифротекст на группы по 7 символов. AUDVXWH NKQCXZO FBJOLRX TWOISPC HVOCPXV BOUCXRZ PQGTHUY BVCJITE QBPUVIB TOUCXRM XVJULPP XLGD Если предположение о длине ключа и о типе шифра верно, то далее каждый столбик — это просто шифр Цезаря с каким-то сдвигом. Однако максимальное количество символов в каждом столбике равно двенадцати, так что частотный анализ толком поиспользовать не удастся.
