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

мод для openOS

Рекомендуемые сообщения

разработка этого софта прикрашена, поддержки данной ос больше нет! некому не рекомендую ставить, ко крайней мери на основной комп

загрузка под 20 сек, и минимальное количество оперативной памяти в 1мб того не стоят

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

 

 

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

  • магазин приложений(market)
  • в кратце более грамотная работа с потоками и куча либ в придачу много программ и софта и еще много много много всего
  • запуск программ в фоне использую прогу и/или api back
  • чтения эвентов через eves(я в то время не знал про dmesg)
  • /start.lua теперь на равне с /autorun.lua(автозагрузка сдесь это очень сложная темя чтобы ее понять изучите /init.lua)
  • система с большим приоритетом выбрит тот экран к которому подключалась в прошлый раз
  • крутая гуишка guix с поддержкой упровления стрелками на не кликабельных экранах(enter левая, tab правая)
  • используйте lchat(требует создания сети)))
  • встроенная библиотека robot с изменениями позволявшими работать потокам, она подгружается до автозагрузка с внешних носителей по этому даже если автозагрузка включена использоваться будет именно это библиотека а не та что на роботе
  • обратите внимания что автозагрузочный файл в /(/autorun.lua/start.lua) всегда будет загружен в последнюю очередь
  • крутой встроенный архиватор arch работающий через библиотеку archlib2 использующий алгоритм сжатия deflate(архиватор хавает очень много оперативный памяти 4мб может и не хватить для больших архивов)
  • позволяет использовать таблицы в event.push
  • обновления каждый(почьти) день
  • для обновления воспользуйтесь update если происходит ошибка то обновите установщиком
  • файл /afterUpdate.lua запуститься после обновления после перезагрузки после чего компьютер будет снова перезагружен, этот файл нужен если вы желаете произвести изменения в файле затрагиваемым модом, в таком случаи используйте /afterUpdate.lua, но обратите внимания что он запускается на ранних этапах загрузки системы, изучите init.lua чтобы понять лутще, используйте api regFile для регистрации в /afterUpdate.lua и /beforeUpdate.lua
  • в системе есть папка /free в которую можно закидывать временные файлы и всюкий мусор который нужен не долго, или всякие доп файлы для программ(добавил чтоб не раскидывать файлами по свей системе)
  • добавлен спящий режим, computer.sleep(time, [saveEvent = false], [doNotCorectUptime  = false]) заставляет компьютер спать указанное время, досрочно прервать выполнения невозможно а так же все эвенты теряются во время выполнения, но если передать вторым аргументом true то эвенты потеряны не будут, во время сна останавливаться даже счетчик computer.uptime, но если передать аргумент 3 как true то uptime останавливаться на момент сна не будет!!!

c.jpg.af56ca60f9c621f774eba494b28efa16.jpg

устоновка (legacy):

mkdir /usr/lib
wget https://raw.githubusercontent.com/igorkll/fastOS/main/usr/lib/superUtiles.lua /usr/lib/superUtiles.lua -f
wget https://raw.githubusercontent.com/igorkll/fastOS/main/getinstaller.lua /tmp/getinstaller.lua -f
/tmp/getinstaller https://raw.githubusercontent.com/igorkll/openOSpath/main /

устоновка (installer):

wget https://raw.githubusercontent.com/igorkll/openOSpath/main/bin/installer.lua /tmp/ins.lua -f; /tmp/ins.lua

 

устоновка (dev installer):

wget https://raw.githubusercontent.com/igorkll/openOSpath/dev/bin/installer.lua /tmp/ins.lua -f; /tmp/ins.lua

Изменено пользователем rootmaster
  • Спасибо 1
  • Грусть 1
  • Против 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ты правда думаешь, что сейчас все кинутся устанавливать и разбираться с этим модом, не имея перед глазами ответ на главный вопрос "А зачем оно надо?"

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, Zer0Galaxy сказал:

Ты правда думаешь, что сейчас все кинутся устанавливать и разбираться с этим модом, не имея перед глазами ответ на главный вопрос "А зачем оно надо?"

чтобы отвязаные потоки не закрывались на ctrl + alt + c а привязаные закрывались даже если программа завершилась через return

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, rootmaster сказал:

чтобы отвязаные потоки не закрывались на ctrl + alt + c а привязаные закрывались даже если программа завершилась через return

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Z4gr4q1.png Seic6CV.png

 

дмю этг вже дстчн чтб сдлть св вывад а сыстэмэ))00)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, Bs0Dd сказал:

Z4gr4q1.png Seic6CV.png

 

дмю этг вже дстчн чтб сдлть св вывад а сыстэмэ))00)

че? я не понял

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
10 минут назад, rootmaster сказал:

че? я не понял

Тебе ласково намекнули, что сообщения об ошибках немножко УПРТЫ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, RasonGame сказал:

Тебе ласково намекнули, что сообщения об ошибках немножко УПРТЫ.

Так сильно сокращать текст даже Нокиа в свое время себе не позволяла.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 16.02.2022 в 11:32, rootmaster сказал:

устоновка:

ради одного этого правильный руссишь отпадает желание ставить. Но код потыкаю

Блин а хорошо система то защищена! Я б никогда не додумался заглянуть туда и вытащить пароль

https://github.com/igorkll/fastOS/blob/main/start.lua#L23

и да, название темы вообще ни о чем. Я думал тут реально мод, а тут всего то навсего немного навеса на базовую ОС.

 

Изменено пользователем Asior

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, Asior сказал:

ради одного этого правильный руссишь отпадает желание ставить. Но код потыкаю

Блин а хорошо система то защищена! Я б никогда не додумался заглянуть туда и вытащить пароль

https://github.com/igorkll/fastOS/blob/main/start.lua#L23

и да, название темы вообще ни о чем. Я думал тут реально мод, а тут всего то навсего немного навеса на базовую ОС.

 

емае ты устоновил мою оболочьку, в этой теме реально мод а ты устоновил из другой темы, а пороль там захеширован md5тым удачи брутфорсить

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, rootmaster сказал:

емае ты устоновил мою оболочьку, в этой теме реально мод а ты устоновил из другой темы, а пороль там захеширован md5тым удачи брутфорсить

а дай хеш, вот просто ради интереса :)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
11 минуту назад, cyber01 сказал:

а дай хеш, вот просто ради интереса :)

 

всмс? библиотеку типо? или побрутфорсить? кароч либу с github скачал а вот хеш пароля(а какого не скажу естественно): fc2cef308611159ccc0948e1b987b803 я его в hex потому что md5 byte code делает как сюда всунуть непонятно

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Может я конечно что-то упустил, но давно md5 отдает байткод? Всегда же хеш был в hex представлении 32 символьный

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 минут назад, rootmaster сказал:

всмс? библиотеку типо? или побрутфорсить? кароч либу с github скачал а вот хеш пароля(а какого не скажу естественно): fc2cef308611159ccc0948e1b987b803 я его в hex потому что md5 byte code делает как сюда всунуть непонятно

Found : 1w2w3w4w
(hash = fc2cef308611159ccc0948e1b987b803)

Кибер на секунду опередил. Ну, так он же Кибер

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Zer0Galaxy сказал:

Found : 1w2w3w4w
(hash = fc2cef308611159ccc0948e1b987b803)

блин КАК?

Изменено пользователем rootmaster

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Zer0Galaxy сказал:

брутфорс

ссылку кинь плиз

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

радужные таблицы решают (ну и коллизии иногда) :) md5 уже давным давно не безопасный

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Asior сказал:

ради одного этого правильный руссишь отпадает желание ставить. Но код потыкаю

Блин а хорошо система то защищена! Я б никогда не додумался заглянуть туда и вытащить пароль

https://github.com/igorkll/fastOS/blob/main/start.lua#L23

и да, название темы вообще ни о чем. Я думал тут реально мод, а тут всего то навсего немного навеса на базовую ОС.

 

ну так потыкай мод ато ты мою оболочьку тыкал, хоть она тоже содержит этот мод но она много че лишнего трогает

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


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