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

мод для openOS

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

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

  • документация в home давно устарела и вся информация там
  • магазин приложений(market)
  • в кратце более грамотная работа с потоками и куча либ в придачу много программ и софта и еше много много много всего
  • запуск программ в фоне использую прогу и/или api back
  • чтения эвентов через eves(я в то время не знал про dmesg)
  • пульт для робота(ctr) и клиен для робота distget(лежит в market и без надежно усторел, используйте программу controller вместо этого(она требует довольно слежно создания сети))
  • автозагрузка только из корня /(довно не так)
  • /start.lua теперь на равне с /autorun.lua(автозагрузка сдесь это очень сложная темя чтобы ее понять изучите /init.lua)
  • система с большим приоритетом выбрит тот экран к которому подключалась в прошлый раз
  • крутая гуишка gui_new с поддержкой упровления стрелками на не кликабельных экранах(enter левая, tab правая)
  • встроенный oppm(удален), tape и go(так как софт робота не будет грузиться так как авторан только из / я потом изправля этот кастыль)
  • встроенный чат (nchat(усторел и вродебы после очередного обновления gui_new там он не принимает сообщения когда ты их пишеш, так что используйте lchat(требует создания сети)))
  • библиотека для передачи любых сообшений с ретрансляцией через все компы с этим модом(bigchat) не используйте big_chat и не открываете программы с ее использованиям так как она имеет критические уязвимости
  • встроенная библиотека robot с изменениями позволявшими работать потокам, она подгружаеться до автозагрузка с внешних насителей по этому даже если автозагрузка включена использоваться будет именно это библиотека а не та что на роботе
  • ctr может упровлять роботом на котором стоит для этого нада указать порт 0 ctr подгружает bigchat это не безопасно
  • обротите внимания что автозагрузочьный вайл в / всегда будет загружен в последнюю очередь
  • крутой встроенный архиватор arch работающий через библиотеку archlib2 использующий алгоритм сжатия deflate(архиватор хавает очень много оперативный памяти 4мб может и не хватить для больших архивов)
  • позволяет использовать таблицы в event.push
  • обновления каждый(почьти) день
  • для обновления воспользуйтесь update если происходит ошибка то обновите устоновшиком
  • если и это не поможе, необходимо скопировать файл /bin/sh.lua со стондартной дискеты openOS перезагрузиться а только затем обновиться
  • вайл /afterUpdate.lua запуститься после обновления после перезагрузки после чего компьютер будет снова перезагружен, этот файл нужет если вы желаете произвести изменения в файле затрагиваемым модом, в таком случаи используйте /afterUpdate.lua, но обратите внимания что он запускается на ранних этапах загрузки системы, изучите init.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/installer.lua /tmp/ins.lua -f; /tmp/ins.lua

если есть проблеммы с отображениям unicode

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

Изменено пользователем 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 эмодзи.

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

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

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


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