Лучшие модовые сервера Minecraft

Технологии, Магия, Эволюция, Покемоны
и многие другие режимы уже ждут вас!

Начать играть
Гайды

[Hitech 1.12.2] OpenComputers или великие базовые команды.

Автор: legdies · Обновлён:

Приветствую господа игроки!

В этом курсе вы узнаете как работать с командами cat , mkdir и mv. После этого вы сможете создать свой установщик и загрузить весь ваш код на pastebin. Приступим, вкратце все приведённые команды это точная копия команд Unix систем. 

Пример ввиде прочтения файлов:

pic1.png.e5f7744e70df3ec4f07da5b60f03d388.png

Пример пользовательского ввода cat > имя файла (для завершения ctrl+D):

image.png.bd4e990154f0976e0b12eb4adee580b2.png

К слову комманда cat может не только читать файлы но и записывать результат ввода пользователя или например перевести текст из одного файла в другой.

Пример перевода текста из первого во второй файл без его создание (оно само создает). 

pic2.png.5a9aa8e710746c9e5e25f2147abf4695.png

Обьясню как это работает. У вас есть файл который вы хотите скопировать на дискету к примеру, вы вписываете эту команду форматом

cat Имя файла >> /mnt/первые 3 символа дискетты или любого другого носителя/имя итогового файла. Так же можно вписать любой другой путь.

Думаю стоит приступить к скриптам. Скрипт lua читается сверху вниз как и все другие языки, так же его можно разбить на блоки (в другом гайде об этом будет подробнее). Это значит что мы можем написать простой установщик программ по типу открой и забудь.

Командой edit имя файла мы создаем файл для установщика и его тип может быть как .lua так и без окончания.  Первым делом мы создаем файл установщика у меня к примеру это installer.lua:

image.png.c0d1651eb6ec84e0de3c489de1501884.png

в него вводим интересующий код:

image.png.a55cff9912066e416f7dba0e4608e949.png

Из этого можно понять важную особенность, os.execute выполняет команды которые существуют а так же может открывать файл который находится в той же папке что и скрипт.  Все эти команды вы можете выполнить из консоли но согласитесь, 1 раз записать код и использовать его на множестве компов это здорово. Вслучае если вам нужно создать одноразовый установщик (если не используете пастбин) то вместо cat используйте mv -f имя файла /конечный/путь/имя файла. 

Пример:

image.png.ceba93660c5d19ea2ded824856eed1ed.png

Важно, все папки что входят в путь должны быть созданны командой mkdir , иначе файл не перенесётся!!

Вот вы сделали свой крутой установщик вашей программы и хотите поделиться её со всеми но незнаете как, ответ очевиден pastebin. Что бы загрузить файл нa pastebin вы должни иметь интернет карту в вашем компе/сервере. метод прост как никогда и поэтому ловите способ.

Вот у вас есть файл с инфой например с содержанием кода (в моём случае это команда dir). Вписываем команду pastebin put имя файла. и получаем id файла.

Пример:

image.png.722e5a1bd4231b596a633b9009531059.png

 

Думаю на этом ознакомление можно считать оконченным, всем кто дочитал спасибо! Я был рад помочь игрокам с изучением баз OpenOS.

Встретимся в следующем гайде который вы может будете ждать. 

 

 

Похожие гайды