Перейти к содержимому

Лидеры


Популярный контент

Показан контент с высокой репутацией 01.07.2020 в Сообщения

  1. 2 балла
    Вдруг решил я написать программу для управления компом через дискорд, но поскольку на Lua это не реализовано(по крайней мере здесь ничего подобного не было),я решил использоовать Python, да и тем более мне не взлюбился Lua,да и знаю я его слабо.Обращаю внимание на то,что код на стороне Lua это дичайший франкенштейн из разных гайдов и функций в интернете!Да и сторона питона то вообщем не славится отсутствием костылей) Код на Lua: Код на Python: Внимание! В client.run находится токен бота. global использовать было нежелательно,но это самое быстрое решение которое я нашел Перед использованием необходимо открыть порт(в данном случае 1337) В internet.open первым аргументом указываете свой айпи(там не мой айпи,пробить не пытайтесь) Инструкция по использованию: 1.Запустить код на Python(сервер) 2.Запустить код на Lua(клиент) В консоли где вы запускали питоновский код,должно появится сообщение "<адрес> connected" 3.В дискорд сервере куда вы пригласили бота написать /execute_lua <команда> и он выполнит команду на OpenOS и вернет вам то,что вывела эта команда (эта команда выполнится на компе OpenComputers) Скоро появятся новые фичи по типу выполнения кода на луа и видео с примером использования.
  2. 1 балл
    Интересное дополнение, хотя и спорное. Во-первых, проще было бы не втискиваться в рамки стандартной утилиты, а написать свою, специально предназначенную для записи на ленту и чтения с неё файлов с произвольными данными. И ориентироваться не по нулевому байту, а по размеру файла, заданному в заголовке. Во-вторых, непонятна применимость подобного подхода. Обычные жёсткие диски по причине их малого объёма не позволяют задействовать весь потенциал ленты. Думаю, полезной была бы архивная файловая система с ограниченными функциями: произвольное чтение любого из уже записанных на ленту файлов и дописывание в конец ленты новых файлов.
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...