Bs0Dd
Пользователи-
Публикации
124 -
Зарегистрирован
-
Посещение
-
Победитель дней
44
Тип публикации
Блоги
Профили
Форум
Багтрекер
Магазин
Все публикации пользователя Bs0Dd
-
В библиотеке всплыл довольно нехороший ахтунг касательно прямоугольников По идее, если координата X прямоугольника будет уменьшаться или увеличиваться, то сам прямоугольник рано или поздно "уедет" за экран и исчезнет, что мы и наблюдаем при отрисовке обычного прямоугольника (drawRectangle). Однако, почему-то при рисовании полупиксельного прямоугольника (drawSemiPixelRectangle) он вовсе не исчезает, а выезжает с другого конца экрана, при этом с уменьшением или увеличением координаты Y. Так происходит до тех пор, пока они не уедут за пределы экрана сверху или снизу С полупиксельными линиями или кругами такого не происходит. Программа, используемая на демонстрации:
- 36 ответов
-
- Интерфейс
- Буферизация
- (и ещё 4 )
-
Хах, г-дин @Totoro не упомянул главный аспект браузера, что я показывал Да он может работать либо по специальной локальной сети внутри мира либо по HTTP(S), НО Браузер делается НЕ ПОД СТАНДАРТ HTML, т.е. смотреть на нем обычный интернет не выйдет Еще в начале возни со всем этим я понял, что HTML просто не осилю и будет история как с Арбузером Поэтому он будет просматривать спец страницы формата NFP (Network Formatted Page), которые сильно упрощены в синтаксисе Впринципе, в будущем можно будет сделать мост, на ходу делающий NFP из HTML и передающий его браузеру, но стандарт еще не закончен, как и браузер. Сейчас помимо текста, есть гиперссылки, возможность качать файлы (сыроватая) и поддержка OCIF картинок Отрисовка на DoubleBuffering-е, поэтому в целом браузер не слишком прожорлив (после открытия страницы с тремя немаленькими картинками свободно 1мб из 2), но лучше иметь не меньше 1.5мб На данный момент надо немного переделать код (кое-где стоят грубые костыли) и добавить еще функционала в формат (можете предлагать) Сам браузер пока выглядит так: Код страницы на экране вот так: Не знаю, оценит ли кто такой "DarkNet" для OC, но почему бы и нет)))
-
Можно сделать иначе local install io.write('Install program? [Y/n] ') local work = true while work do local ans = io.read():sub(1,1):lower() if ans =='y' then install = true work = false elseif ans =='n' then install = false work = false end end if install then --производим установку else --можем сделать что-то другое end Тогда инсталлер будет ждать ответа, пока не получит четкое y или n
-
Увы, изготовлением оных никогда не занимался, только печатать умею))) Так что лучше попросить кого-нибудь другого
-
Для тех, кто просил скриншоты: Ramp #1 (сбоку, спереди и сзади) Kitchen Table Открывающийся ящик (открытый и закрытый) Модельки конечно не огонь, но для новичка, вроде, неплохо.
-
Да, накуралесил он тут Собрал сейчас два реактора для теста, буду переделывать его фиксированную таблицу Заодно потом может сваяю инструкцию по подключению этого чуда, вроде разобрался, как оно тут устроено
-
Там почему-то опечатка в ссылке Вводите pastebin get UPcwLA9e /bin/ftp.lua Тогда точно загрузится
- 20 ответов
-
Неужели никто за столько времени не заметил опечатку в ссылке, в конце лишняя 'p' стоит, из-за чего клиент не грузится Должно быть pastebin get UPcwLA9e /bin/ftp.lua
-
Ну если он на компе в игре, можно либо вытащить его с папки в мире, ибо все жесткие представляют из себя папки в реальной системе Либо, если есть выгрузка по фтп, можно употребить фтп клиент от LeshaInc
- 20 ответов
-
Дак и у MineOS, кажется, нет лого Точнее, я его нигде не смог найти(
-
Openfetch 1.4 По просьбам трудящихся программа теперь функционирует и в MineOS В MineOS Openfetch запускается в полноэкранном режиме и выключается при нажатии любой клавиши. Да, в отдельном окне оно выглядело бы прикольнее, но так код меньше "заговнен"))). pastebin get HY0muRMP /bin/openfetch.lua wget -f https://raw.githubusercontent.com/Bs0Dd/OpenCompSoft/master/Openfetch/Openfetch.lua /bin/openfetch.lua
-
Openfetch 1.3 Возвращена система тиров, теперь работает корректно везде У APU процессоров убрана надпись "(Builtin Graphics)", ибо колонка "APU:" и так это подразумевает Не знаю, что у вас не так, но у меня в Оцелоте на Plan9k все работает pastebin get HY0muRMP /bin/openfetch.lua wget -f https://raw.githubusercontent.com/Bs0Dd/OpenCompSoft/master/Openfetch/Openfetch.lua /bin/openfetch.lua
-
В оригинальном неофетче именно серый цвет)) Plan9k сама по себе довольно баганая и глюкавая, там проблемы с цветом при печати в io.write Поэтому пришлось заменить его на низкоуровневое gpu.set, ибо при отправке напрямую в видеокарту все норм
-
Однако, хоть программа и может детектить Plan9k, она в нем не работает((( В общем я поправил эту ошибку, и еще кое чего, для работы как в среде OpenOS так и в Plan9k pastebin get HY0muRMP /bin/openfetch.lua wget -f https://raw.githubusercontent.com/Bs0Dd/OpenCompSoft/master/Openfetch/Openfetch.lua /bin/openfetch.lua
-
Обновление: Версия 1.2b Исправления: При заполнении строки ввода курсор вылезал за ее пределы (до/после). Добавлена проверка, не пытаемся ли мы копировать/переместить файл в никуда (пустая строка). Исправлен инсталлятор: он падал при запуске с ЧБ монитором/картой (до/после).
- 3 ответа
-
- 3
-
-
- opencomputers
- файловый менеджер
- (и ещё 1 )
-
Гм, задумка прикольная, но, имхо, не то чтоб прям уж нужная. Я вполне спокойно пользуюсь связкой gedit + MC 1.7.10 + OC 1.7.5 с отключенной буферизацией. А кстати, что за "проекты" такие, и как они работают?
-
Окей. Добавлено.
- 23 ответа
-
- 1
-
-
- защита дома
- standalone
- (и ещё 1 )
-
Приношу извинения за #403 по ссылкам Похоже пастебину не понравилась base64 строка, и он за "спам" прикрыл сам паст Попробовал перевыложить, пост даже не показывается в списке общих пастов Видимо придется кидать ссылку на биосы с гитхаба и качать wget-ом((( -------- Выложил ссылки на GitHub ----------- Пастебин, видимо, после ручной модерации, все же сделал пасты пуличными. Ссылки добавил.
- 23 ответа
-
- защита дома
- standalone
- (и ещё 1 )
-
Итак, добавил EEPROM версию, упакованную bpacker-ом (с base64 модификацией, дабы можно было выгрузить на пастебин) Настройки хранятся в deflated виде (раз уж все равно нужна карта данных, да и считать пароль напрямую так будет сложнее) в секторе данных самой EEPROM. Так что жесткий диск теперь не нужен
- 23 ответа
-
- 1
-
-
- защита дома
- standalone
- (и ещё 1 )
-
Берем в руки программу copy и копируем в корневой каталог, что сложного то?
-
В 2015-2016 году тут разрабатывался файловый менеджер Midday Commander, который по неизвестным причинам оказался заброшен. Увы, он много чего не умеет, есть неприятные баги, однако других ФМ под компьютеры я не встречал (может плохо искал). Собственно, это и послужило появлением моего форка от оригинального MC. И имя ему Midday Commander Plus! Репозиторий на GitHub Основные нововведения: Поддержка видеорежима 160x50 Тени у окон (как у Norton-а) Поддержка манипулятора "Мышь" (в том числе колесика) Мультиязычность (языковые данные вынесены в отдельный .mcl файл) Поддержка тем (данные о цветах элементов вынесены в отдельный .mct файл) Система ассоциаций Параметры программы расположены в конфиг файле - /etc/mc.cfg Скачать: pastebin run pc73b8bB С программой поставляются: Файлы mcl для русского и английского языка (по умолчанию в конфиге стоит английский) Три mct темы - "Standart", "Redstone" и "Darkness" (увы, я не дизайнер, поэтому отсутствие вырвиглазности в темах не гарантировано) Краткая справка: Коротко про ассоциации:
- 3 ответа
-
- 12
-
-
-
- opencomputers
- файловый менеджер
- (и ещё 1 )
-
Впринципе, раз уж Doob сделал упаковщик для программ, я могу сделать упакованную версию с хранением данных в спец. области EEPROM. Но в таком случае для работы вместо жесткого диска потребуется карта данных
- 23 ответа
-
- защита дома
- standalone
- (и ещё 1 )
-
На худой конец закинул картинки на ЯД, уж его то точно можно без VPN смотреть https://yadi.sk/d/A5FMNtf_LDLVEA https://yadi.sk/i/zC4lh7mjDkld-g
