[Hitech 1.12.2] OpenComputers или великие базовые команды.
Автор: legdies · Обновлён:
Приветствую господа игроки!
В этом курсе вы узнаете как работать с командами cat , mkdir и mv. После этого вы сможете создать свой установщик и загрузить весь ваш код на pastebin. Приступим, вкратце все приведённые команды это точная копия команд Unix систем.
Пример ввиде прочтения файлов:
Пример пользовательского ввода cat > имя файла (для завершения ctrl+D):
К слову комманда cat может не только читать файлы но и записывать результат ввода пользователя или например перевести текст из одного файла в другой.
Пример перевода текста из первого во второй файл без его создание (оно само создает).
Обьясню как это работает. У вас есть файл который вы хотите скопировать на дискету к примеру, вы вписываете эту команду форматом
cat Имя файла >> /mnt/первые 3 символа дискетты или любого другого носителя/имя итогового файла. Так же можно вписать любой другой путь.
Думаю стоит приступить к скриптам. Скрипт lua читается сверху вниз как и все другие языки, так же его можно разбить на блоки (в другом гайде об этом будет подробнее). Это значит что мы можем написать простой установщик программ по типу открой и забудь.
Командой edit имя файла мы создаем файл для установщика и его тип может быть как .lua так и без окончания. Первым делом мы создаем файл установщика у меня к примеру это installer.lua:
в него вводим интересующий код:
Из этого можно понять важную особенность, os.execute выполняет команды которые существуют а так же может открывать файл который находится в той же папке что и скрипт. Все эти команды вы можете выполнить из консоли но согласитесь, 1 раз записать код и использовать его на множестве компов это здорово. Вслучае если вам нужно создать одноразовый установщик (если не используете пастбин) то вместо cat используйте mv -f имя файла /конечный/путь/имя файла.
Пример:
Важно, все папки что входят в путь должны быть созданны командой mkdir , иначе файл не перенесётся!!
Вот вы сделали свой крутой установщик вашей программы и хотите поделиться её со всеми но незнаете как, ответ очевиден pastebin. Что бы загрузить файл нa pastebin вы должни иметь интернет карту в вашем компе/сервере. метод прост как никогда и поэтому ловите способ.
Вот у вас есть файл с инфой например с содержанием кода (в моём случае это команда dir). Вписываем команду pastebin put имя файла. и получаем id файла.
Пример:
Думаю на этом ознакомление можно считать оконченным, всем кто дочитал спасибо! Я был рад помочь игрокам с изучением баз OpenOS.
Встретимся в следующем гайде который вы может будете ждать.