Fingercomp
Гуру-
Публикации
1 629 -
Зарегистрирован
-
Посещение
-
Победитель дней
283
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Fingercomp
-
Ох, какой у нас тут @NEO важный и деловитый) "Не впутывайте", "прошу вас", в то же время делает какие-то нелепые выводы ("крыша поехала", "бред"))) И он ВООБЩЕ не причастен, абсолютно нет, что вы?.. Лучше уж молчал бы, а не "оправдывался" так, иначе не назовёшь.
- 23 ответа
-
- холливар
- терминология
- (и ещё 1 )
-
NEO, этот топик официально разрешён для в-меру-флуда. Указывать мне пока ещё рано, до советчиков Вас не повысили.
- 23 ответа
-
- холливар
- терминология
- (и ещё 1 )
-
Как всегда, спор о пустяке перерастает в нечто большее... Во флудовойны, например)
- 23 ответа
-
- холливар
- терминология
- (и ещё 1 )
-
Я не понимаю. @NEO пытается переубедить @swg2you в том, что Луа — язык-то не компилируемый по большей части, но последний нигде о таком не писал; более того, в посте чётко сказано об этом! Смысла не вижу вообще никакого, только если сообщения понабивать. Мимонепонимаю.
- 23 ответа
-
- 1
-
-
- холливар
- терминология
- (и ещё 1 )
-
[OC Updates] Обновление OpenComputers до версии 1.5.15
Fingercomp добавил запись в блоге в Fingercomp's Playground
Приветствую Вас, уважаемый читатель! Рад сообщить о том, что, спустя целых 24 дня, наконец, отрелизилась версия 1.5.15. Изменений маловато, но перечислить, думаю, не помешает. Добавлено: Режим доступа к накопителям низкого уровня. То есть, это является, по сути, одним "файлом", в который можно писать и из которого можно читать. Может быть полезным. Что? Мало карт данных? Не проблема. Теперь они различаются по уровням (бесполезная и даже неприятная фича ) Фича из разряда "НАКОНЕЦ-ТО!!!" Две функции для контроллера инвентаря: isEquivalentTo() и areStacksEquivalent(). Они позволяют определять, есть ли общие категории OreDict у обоих предметов. Всё больше мы переезжаем на Луа 5.3. "Новая"-старая либа bit32 для обратной совместимости. Перехватывание и возврат значений чисел различных типов в сигналах. Срочно бежим дизассемблировать кольчужную броню! Ибо добавлен чёрный список для него, и кольчуга там по умолчанию. Что? Только в 1.8 редактирвоание NBT? Да? Уже нет. Для дебаги добавлена функция управления NBT (спасибо gamax92). [*]Изменено: Использование правильного дефолтного шаблонного премета в лутогенераторе, для помощи работе другим модам. [*]Пофикшено: Сообщение computer.stopped. При отключении компьюетра, например, не закрывались сокеты. Переборщили с правкой времени копания. Как, что — не указывается. Если компьютеры остановились неожиданно, крашилось всё (бежим крашить сервер, пока не поздно!) Дедлок потенциальный на работающих компьютерах. Нестабильный мануал: деление на нуль. В интеграции с АЕ2 была небольшая проблема. Наконец-то. Утечки памяти в серверных стойках (кажется, именно это и происходило) были устранены. Состояние гонки возникало между ServerThread и ClientShutdownThread. Всякие очепятки и опечатки в мануале (спасибо Shuudoushi). -
Первая публичная реализация автокрафта на OpenComputers. Исполнительным элементом является робот, командующим же — компьютер. Хранилищем предметов здесь выступает МЭ-сеть, с интерфейсом в роли передатчика предметов в обе стороны. Для начала использования автокрафта Вам потребуется: Компьютер. Это главная часть системы, хранящая базу данных рецептов и экспортирующая предметы из дерева крафта в нужном порядке. Требования: Графическая карта второго уровня. Беспроводная сетевая карта. Процессор второго уровня и выше. Планки памяти уровня 2 и выше (зависит от размеров базы данных). Жёсткий диск уровня 1 и выше (зависит от размера базы данных). Интернет-карта (для скачивания программы). EEPROM. OpenOS Робот. Это исполняющая часть системы. По сигналу с модема "craft" она крафтит предметы и складирует полученное в МЭ. Требования: Апгрейд крафта. Контроллер инвентаря. Инвентарь. Клавиатура. Экран Т1. Дисковод. Интернет-карта (для скачивания программы). Беспроводная сетевая карта. Процессор уровня Т2 и выше. Планки памяти уровня Т2 и выше (возможная комбинация: Т2 и Т1.5). EEPROM. OpenOS. Жёсткий диск первого уровня. МЭ-сеть. Это хранящая часть системы, из которой достаются айтемы и в которую кладутся результаты крафтов. Требования: ME Drive и ячейки. Терминал для доступа к сети (может быть исключён). Интерфейс. После крафта всех необходимых вещей можно приступать к установке. Поставьте робота лицом в интерфейс. Убедитесь, что интерфейс готов к работе. Теперь соберите компьютер. Установите на робота и компьютер OpenOS. Скачайте программы, используя команды ниже, для робота и компьютера соответственно: Компьютер: pastebin get pXunJUE2 /usr/bin/craft.lua pastebin get ixwtEUr6 /usr/bin/recipes.lua pastebin get V2Zrnp6F /usr/share/db Робот: pastebin get tiwidCYt /autorun.lua pastebin get S1J5Y7mb /scan.lua Теперь запишите адреса сетевых карт на компьютере и роботе (components modem). Откройте файл /usr/bin/craft.lua на компьютере. В строке ROBOT замените значение на адрес сетевой карты робота. В строке DIR замените значение на сторону экспорта (сторона света, где находится робот относительно интерфейса). "north", "south", "east", "west", "up", "down". В строке TECH_SLOTS замените значение на количество слотов внизу робота (инструмент, дискета, контейнеры). После этого откройте файл /scan.lua на роботе и замените значение переменной COMP на адрес сетевой карты компьютера. Если всё сделано правильно, можно запустить файл /autorun на роботе и recipes на компьютере. Интерфейс у данных программ понятен без моих комментариев. Программа recipes предназначена для управления базой данных: удаление, изменение, добавление, просмотр рецептов. Программа craft на компьютере предназначена для самого процесса крафта. Напоследок, для сканирования рецептов нажмите 7 в recipes, выложите рецепт в роботе и в выделенный слот положите результат крафта. Затем запустите программу scan на роботе и выполните инструкции на компьютере. Скриншоты. Все вопросы, замеченные баги оставляйте в комментариях.
-
Автокрафт OpenComputers
Fingercomp прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Не спать 40 часов, как оказалось, вредно Поправил ссылки на софт. -
Как правильно заметил @swg2you, данная программа запускаться из-под EEPROM неспособна. В студию требуем объяснения такого обмана.
-
Эта опция не особо охотно делает заказанное.
-
Автокрафт OpenComputers
Fingercomp прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Обновил программу, просто поправил багульку одну. Ошибся в функции округления: floor вместо ceil прописал. -
А теперь ткни пальцем в строчку конфига, где это показывается. И в любом случае этого не поставят, ибо зачем?
-
Как бы, computer.pushSignal(name, ...)
-
Если быть честным — дабы не опечалить Монстрика, "ЛО" поставил я.
-
Автокрафт OpenComputers
Fingercomp прокомментировал Fingercomp запись в блоге в Fingercomp's Playground
Добавил ссылку на альбом со скриншотами. -
Я просто оставлю ссылку. Либа для работы с пыныги. http://oc.cil.li/index.php?/topic/266-libpngimage-a-preliminary-library-for-decoding-encoding-png-images/
-
На ближайшие несколько дней/недель планы такие. Я ушёл на другой сервер, играюсь там с Грегом, Тинкерсом, пчелями и роботиками. На ИТ заходить по-прежнему буду, но реже (до введения чего-нибудь новго, очень уж надоело играть по-простому). Всё это до релиза нормальной рабочей Террарии на Линукс, тогда приоритеты будут иными. На форуме буду продолжать постоянно сидеть.
-
Маловероятно. Тут проблема сравнения блока в инве робота и блока перед роботом.
- 33 комментария
-
Жду Террарию на Линукс...
-
Дождались!! Можно, наконец, бросать в топку рекурсивов и плодить геодиггеров. Тему, кстати, закрепил.
-
Что не так? Весело ведь ждать два реальных часа до рассвета, пока пчели и соляры не могут работать) P. S. Самому интересно, зачем такое поставили вообще.
-
Не было и вряд ли будет мод на фреймы не лагучий. Поставить его на сервер — равно примерно вайпу. @@Quant, вот ты вечно не те модики предлагаешь) То читерный, то лагучий @@LeshaInc, ууууууу, не знать, что такое фреймы — вообще будто в Майнач не играть.
- 17 ответов
-
- Ещё больше фреймов!
- Больше фреймов!
- (и ещё 1 )
-
Кстати, есть флаг для привата, который позволяет включить взрывы.
