Laine_prikol
-
Публикации
155 -
Зарегистрирован
-
Посещение
-
Победитель дней
3
Сообщения, опубликованные пользователем Laine_prikol
-
-
это типа LuaSocket для OC?
-
local charset = {} txt1 = "" txt2 = "" hello_build = false -- qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM1234567890 for i = 48, 57 do table.insert(charset, string.char(i)) end for i = 65, 90 do table.insert(charset, string.char(i)) end for i = 97, 122 do table.insert(charset, string.char(i)) end function string.random(length) math.randomseed(os.time()) if length > 0 then return string.random(length - 1) .. charset[math.random(1, #charset)] else return "" end end print("Building hello world please wait...") while true do m = string.random(5) if m == "hello" then txt1 = m hello_build = true print("HELLO IS BUILDED! Building word 'world' ") end if m == "world" and hello_build then txt2 = m hello_build = true print("Hello world is builded. printing 10 times!") print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) print(txt1, txt2) break end endКогда-нибудь всё таки напишет Hello World 10 раз
-
-
Как в чистом Lua 5.1 отлавливать нажитие клавиш на клавиатуре? Какая либа нужна?
-
А откуда сервер знает, кто посылает id? Запрос от OpenComputers не отличается от запроса, полученного от обычного компьютера.
Обычным GET-запросом адреса компонента компьютера.
Как определяются правильные ID?
Просто, клиент отправляет GET-запрос а сервер ищет правильный ID, если не нашёл то, аксесс денайд, регай аккаунт.
-
Где записывается адрес компьютера OC?
Кто не пускает?
на сервере, и сервер не пускает если ид компа неправильный
-
как разрешить только опенкомпам на сервер запросы отсылать, запретив любым другим прогам (в том числе курле.
Легко, там записывается адрес компьютера ОС. Если его неправильный ид то он не пускает
-
Как можно определить с какой стороны установлен сундук возле адаптера?
-
А ещё, если бы ты был подписан на нашу группу, ты бы знал о существовании вот такой прикольной либы.
Проблема в том, что она написана на С++ и без модифицирования мода не работает
-
Как писать огромным шрифтом в своей программе?
-
Проще парсить время с какого-нибудь сайта. и потом возращать реальное время и не мучится, да долго но не особо сложно
-
А сколько лет эта дыра существовала?Кстати, первое использование уязвимости, ставшее публичным, случилось еще в апреле, всего через неделю после публикации.А как в течение долгих лет эту уязвимость эксплуатировало АНБ, теперь уже никто точно не узнает.Даже не в самой винде уязвимость была, а в протоколе SMBv1, у которых была включена служба SMBv1 и открыт вроде 449 порт. Тот и заразился
-
Наивный. Дыра существовала много лет, во всех версиях Windows, о дыре было известно узкому кругу лиц все эти годы. А залатали эту дыру лишь после широкого резонанса.Эпидемия вана край началась в мае, микрософт пофиксила аж в апреле
-
1) Неизвестные уязвимости операционной системы
Это как wannacrypt и прочие Petya. Тут никакой сандбокс не спасёт (как и антивирусы). Это просто дыры системы. Единственное лечение - это отключиться от интернета насовсем.
Надо просто обновления вовремя ставить. Вот я юзаю 10 винду, всегда обновляю. И я в безопасности
-
Слишком критиковать не стоит. Опенось новая доступна тоьлко в дев-билдах, как уже сказано, а не в стабильном релизе каком-нибудь. Посмотрим, что придумает он с этим.
P. S. Хотя согласен, что как-то тупо сначала удалять фичу, а потом думать, как её вернуть.
Может из-за этого и не работает? У меня альфа версия ОС 1.7.0.40-alpha
-
Кстати, я заметил на эмуляторе OC скорость хэшей 1.53, а на реальном OC 0.08. То-есть майнить на компе в майнкрафте выгоднее.
-
Нуль нагрузки на сервера - а эффект такой же.
На игровой может быть, а на веб останется такая-же
-
Сейчас бы майнить на компах из ОС... хотя, занятие интересное, за сколько времени они заработают единицу валюты?) Надо написать клиент и закинуть на все сервера с ОС, будем-с майнить беспалевно))
1 монетку за 20-30 секунд
-
Ошибка в программе:
-- Правильно reactor.setActive(true) -- Неправильно reactor.setActiv(true)
Также, зачем создавать переменные? Если всё равно значения в них не меняются:
-- Это убрать local max = 900000 local low = 500000
А в сравнениях делать вот так:
if reactor.getEnergyStored < 500000 then if reactor.getEnergyStored > 900000 then
И эта программа из 11 строк превратится в 8 строк.
-
Эх, этот энтузиазм да в нужное русло...
Криптовалюта без крипты, принципы без принципов, хеши md5, не шифрованный протокол!11
Лучше напиши простую, но оригинальную игру - лайками закидают.
Можно просто убрать клиент для майнинга и зарабатывать монетки за другие действия
-
Обновление
В config.php появилась настройка $limit которая позволяет установить лимит монеток на каждого игрока. СКАЖИ "НЕТ" ЛАГОДРОНАМ
-
Ну или просто подскажите как сетать пол из рандомной шерсти(быстро) и убирать не нужную шерсть(тоже быстро).
P.S Надеюсь вы поняли)
Можно с помощью плагина Worldedit. //set 35:0,35:1,35:2,35:3 если нужно больше цветов из шерсти, пишешь ещё идшники шерсти через запятую
-
Итак сегодня я наконец сделал свою "мега-крутую" программу. Это так сказать "криптовалюта" только без того самого крипта, блокчейна и всякие другие вещи которые есть в реальных криптовалютах. Но, все принципы майнинга здесь есть - вы жрете электричество и мощности своего компьютера чтобы заработать монетку работает это крайне примитивно, НО РАБОТАЕТ!
Так как всё-таки это бета версия. То тут всё ещё есть баги и код написан не очень хорошо, в дальнейшем это будет всё фикситься и т.д.
Работа программы:
В моей программе клиент/сервер в клиентской стороне - 3 программы и серверный код на PHP который будет на каком-нибудь веб-хостинге. Итак разбор скриптов:
Сервер:
index.php - страница-заглушка. сделана чисто для галочки чтобы если кто-то зашёл с реального браузера, то увидел мини-инструкцию по установке
config.php - конфиг (в разработке)
balance.php - баланс, пишет в ответ баланс пользователя
buy.php - записывает список покупок пользователя
register.php - регистрация
service.php - основной скрипт "майнинга" как раз он генерирует хэши и проверяет пароли (хотя почти во всех скриптах есть проверка на правильный пароль)
shop.php - скрипт покупки проверяет сколько валюты у пользователя и отнимает значение.
product_list.lua - конфиг файл в котором хранятся: названия товаров, ид товаров, цена
Клиент:
Occoinclient.lua - сам клиент для "майнинга"
shop.lua - программа для заказа предметов у себя дома или ещё где (аналог интернет-магазина где заказываем товар)
market.lua - программа для выдачи заказа игроку. (аналог почты с который нам приходит посылка с магазина) также это программа требует дебаг-карту для выдачи вещей
Скриншоты:


Установка и авторы
Загрузка: wget https://raw.githubusercontent.com/LaineZ/OCCoins/master/Client/installer.lua
Установка: installer.lua
Авторы:
kikito - автор библиотеки md5.lua
ECS - автор библиотеки windows.lua
Laine_prikol - автор программы и серверных скриптов
------- ЛОВИТЕ БАГИ И ГЛЮКИ -------
-
2
-
-
Без переписывания либы ивентов это теперь невозможно.
UPD. Однако pcall всё ещё может обрабатывать интеррапты любой севёрности. Только ошибок обычных не увидишь.
Я с pcall пытался там появлялся курсор, и я не мог ничего нажать мышкой, да и желательно нужна функция которая работала бы вне цикла. Я придумал мини-костыль. Пишу я общий магазин, и можно сделать если игрок нажимает Ctrl+alt+С перезагружался комп

API для определения времени в lua
в Разные (отсортировать)
Опубликовано: · Изменено пользователем Laine_prikol
Где можно найти сайт который при отправке запроса вернёт реальное московское время? В формате: часы:минуты