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

logic

Пользователи
  • Публикации

    287
  • Зарегистрирован

  • Посещение

  • Победитель дней

    13

Сообщения, опубликованные пользователем logic


  1. 37 минут назад, eu_tomat сказал:

    Если между перезагрузками компьютера запускается единственная программа, то глобальные переменные не создают особых проблем кроме снижения быстродействия . В других случаях параллельно работающие программы могут, например мешать друг другу, или банально засорять память и уменьшать скорость доступа к таблице глобальных переменных.

     

    А что за организация сворачивания? О чём тут идёт речь?

    ну тип закрыл программу потом открыл а все сохранилось(аля свернул как на винде)


  2. в openOS _ENV обште у всей ос, вопрос будет ли счиаться одыкватным создания глобалов в openOS просто как переменыых а не средсва камуникации между программами или для организации сворачивания?


  3. 18 часов назад, vford сказал:

    Хотя ещё в бородатые времена Фингеркомп поднимал этот вопрос, я с вашего позволения повторюсь.

     

    Нет особого смысла писать ОСь для OpenComputers, разве что для понимания того, как устроены компики, как взаимодействуют различные компоненты и т.д. Но на это нужно много времени и не меньше энтузиазма, иначе "перспективная разработка" просто умирает, почти всегда не доходя даже до альфы.

     

    OpenOS прекрасно справляется со всеми задачами, которые требуются обычным игрокам. Потому проще писать какие-нибудь оболочки для этой ОСи, поскольку смысла в этом будет поболее. Вдобавок можно вносить оптимизационные моменты, связанные с потреблением оперативной памяти и работы с видеокартой.

     

    А начинать всегда надо с малого - писать прожки, библиотечки, постепенно разбираясь, как устроена OpenOS и компы в целом. Потом уже можно задуматься и о большем...

    у меня есть это понимания, я могу написать любой(в рамках разумного) код без использования openOS включая фски и тому подобное, наглядный тому пример мой bios topBiosV5 в теме eeprom находиться статья


  4. 49 минут назад, eu_tomat сказал:

    Какой-то смысл всё-таки есть. Не зря же новички так любят писать именно операционные системы. Многие же из них вообще не доходят до реализации:  создают длинный список спецификаций, набирают команду разработчиков и растворяются во мгле. Так что, пусть плодят. Может, их опыт чему-то научит других новичков.

     

    Так это же давняя традиция нашего форума. Сколько уже было таких новых систем?

     

    @rootmaster Предлагаю ещё поработать над описанием. В этом месте я вообще смог понять только отдельные слова.

    На каком языке это написано? О чём здесь говорится?

    ну тода SecureOS тоже не ос так как она на openOS основанна, моя ос тоже вклюниваеться в файлы(event, process итд)


  5. 3 часа назад, eu_tomat сказал:

    Запустить код, предназначенный для EEPROM, можно даже в стандартной OpenOS небольшими усилиями. Сложнее создать чистую среду, никак не модифицированную операционной системой. Это и попытался сделать автор темы.

     

    Полностью чистая среда гарантирована лишь при запуске кода непосредственно с EEPROM. Но и удобство отладки кода в этом случае минимально.

     

    Способы же, обеспечивающие удобство, так или иначе модифицируют среду. Например, в рассматриваемом варианте выполнена привязка графической платы к монитору. В других вариантах может потребоваться инициализация не графической подсистемы, а сетевой. В любом случае эти модификации не идут ни в какое сравнение с изменениями, выполненными операционными системами.

    ну можно сделать эмулютор для openOS в котором будут исключительно виртуальные компоненты


  6. 22 минуты назад, Bs0Dd сказал:

    Вааау, какой сногсшибательный дизайн, и какой богатый функционал, как все удобно и приятно в использовании (нет).

    w7XjTAx.png  V9KtqrA.png  7wYztvU.png  biDYHvd.png

     

    Вообще не вижу смысла плодить всякие недоОС на основе стандартной.

    все удобно особенное устоновка программ из appMarket


  7. В 31.01.2022 в 23:02, vford сказал:

    Что?

    Видеокарты в OpenComputers работают вполне ожидаемо: у них есть параметр максимального разрешения (зависит от уровня, само собой). 1 уровень - 50х16 знакомест, 2 - 80х25, 3 - 160х50 (вроде так, поправьте, если неверно). И если у тебя, скажем, на видяхе первого уровня стоит 16 знакомест по высоте, то как ширину не убавляй - один хрен больше 16 по высоте не получишь.

    неееа если уменьшить шеренну высоту получиться увеличить, можеш проверить


  8. 8 часов назад, Asior сказал:

    ну незнаю, я играл на ноуте 2 ядра 3.5 Ггц, 8 Гигов ОЗУ, видеокарта встройка из характеристик знаю что там только 512 Мб видеопамяти. И играть на таком было жестко и больно.

    За 2к я даже не знаю чего тебе посоветовать.

    обычьно во встройках нет видеопамяти

    • В шоке 1

  9. 2 часа назад, Asior сказал:

    Фига у вас запросы

    Да на таком разве что пасьянс разложить и это предел возможностей.

    Купи смартфон и не парься, там есть такое полезное приложение GooglePlay или AppGallery там игр огого.

    А по сути просто погляди на характеристики своей игры

      Показать содержимое

    WYNSUad.png

    Мне как-то на ум ничего из дешевого сегмента навигаторов, да и даже телефонов, блин да даже ноутбуков не приходит в голову с такими характеристиками.

    Так то сделать то возможно, но вот играть ... маловероятно.

    у меня на ведре 2 гига 2 ядра работает в 30 фпс норм играеться


  10. я очень бедный и я хочу играть в scrap mechanic в дороге

    ноут не ворянт, это очень дорого у меня такие денег небыло и небудет

    но недавно наткнулся на ютубе на видео с навигатором с windows

    и тут меня осинило что довно когда было меньше архитектур процессоров многие производители использовали компьютерное железо

    мне захотелось себе подобный артефакт чтобы играть, но где такое взять?


  11. комманда для устоновки: wget https://raw.githubusercontent.com/igorkll/topBiosV5/main/main /dev/eeprom -f

     

    функциона:
    select: устоновка загрузочьного диска
    disk menager: переименования, форматирования, клонирования, устоновка
    fastboot: загрузка с диска без устоновки его как загрозочьный
    resolution: устоновка кастомного разрешения для меню биос
    internetBoot
    lua
    автообнавления через интернет

     

    примечания:
    computer.setArchitecture удален для обеспечения больше безопастности
    работает только на Lua 5.3
    биос зашишен неработают методы eeprom: set, get, getChecksum, makeReadonly, setData, getData
    данные методы отключены только для eeprom с которого была произмеленна загрузка

    ВНИМАНИЯ НАЙДЕН BACKDOOR ДАННЫЙ БИОС БОЛЬШЕ НЕ БЕЗОПОСТНЫЙ(исправил)


  12. В 27.01.2022 в 15:15, Taoshi сказал:

    Через браузер вас постигнет неудача, но Винда позволяет делать любые фокусы по созданию и удалению папки под зарезервированным словом 'con' методами командной строки. Так же вы не можете создать директорию начинающуюся на точку посредством проводника. Однако такие директории создаются и удаляются иными средствами.

    через какой браузер


  13. 5 часов назад, ProgramCrafter сказал:

    Так суть в том, что можно написать биосъ так, что он скомпилируется хоть там, хоть там.

    так как улюбого дображелателя обязательно найдётся интернет-карта, ага...

    Да ну? OpenOS замечательно работает хоть так, хоть этак. И большинство программ тоже.

     

     

    Не совсем так (надо проверять, иначе будет вечная перезагрузка вроде), но можно.

    нет ошибка при компиляции bios в byte code кароч на lua 5.2 он даже не запуститься

    • В шоке 1

  14. 13 часа назад, ECS сказал:

    Это я себя ассоциирую с невежественной макакой, не осознающей всю гениальность хода творца, лишающего юзера возможности выбирать архитектуру пеки

     

    image.png.9cef08c24e6f2c6ad5f3c7aeaaba8d6d.png

     

    Макака в своих влажных фантазиях уверена, что побитовые операторы имеют эквивалент в виде bit32, а string.unpack заменяется на цикл, формирующий число в big endian без привязки к архитектуре... но макака слишком глупа! Макака извиняется

    архитектуру нельзя менять потому что это убьет устройства так как биос не скомпилируеться, если это не робот/планшет то можно просто дастать процессор и сменить архитектуру и биос соответственно, задача моего биоса всеми правдами и не правдами не дать возможности вирусу в систему убить устройства, переключения архитектуры мржет использоваться для того чтобы убить устройства, в bios также есть функция guard которая блокирует перепрошивку биос его чтения а так же получения чек суммы, а так же bios невозможно сделать readonly из системы только софтварно(guard) или через встроенный интерпритатор lua, а в следуюшей версии bios обновить его можно будет и вовсе только через интернет но не как не из системмы, так какизная пароль любой недображелатель сможет зайти в lua(в биосе) и сломать устройства, а в старой веисии биос пароль на вход в интерпритатор волбше не требовался,да и нах кому менять архитектуру на усторевшию lua 5.2?


  15. В 27.01.2022 в 17:44, ECS сказал:

    image.png.287b244c8d5c28ff0a710a8a7342a557.png

     

    Тебе в любом случае придется работать с тем, что дал ненавистный автор-угнетатель. Что толку возмущаться? Добавь простенькое XOR-хеширование с солью хотя бы, чтобы не хранить пасс в открытом виде

    расталку картинку обезяны? типо я тупой? хреновый програмист? сделал чтото не так?

×
×
  • Создать...