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

LPHM - Все мои программы теперь будут тут

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

Итак, сегодня я решил сделать программу где будут все мои программы. Типа центра приложений с обновлениями программ
ПОСЛЕДНЯЯ ВЕРСИЯ: 0.2

Последний список изменений:
Версия 0.2
[+] Добавлена программа Clock
[+] Добавлена программа Tanspol Advanced
[FIX] RedBoardControl Теперь после нажатия кнопки "ЦИКЛ" программу можно завершить по Ctrl+Alt+C
[+] Tanspol Теперь там несколько мигающих цветов
[FIX] Исправлено обновление 

Пока тут всего 4 программы

RedBoardControl - Программа для редстоун-платы

Tanspol - Простой танс-пол

Clock - Часы которые показывают время Minecraft

Tanspol Advanced - Танс-пол

Программы будут добавляться

48f103fd9b895c9c7d4ce5ea10b4e714.png

9c666b3d316277a4c11d698e7ca8a00e.pngb504491e3cc46aaf4a73d250448d62d3.pngУстановка

Внимание: если вы хотите обновить до с версии 0.1-dev1 до 0.2 надо делать чистую установку

pastebin run 1BxySpLe

Системные требования

1. OpenOS 1.6
2. Монитор и видеокарта 2 уровня
3. Оперативка 512 kb
4. Жёсткий диск
5. Интернет карта (чтобы  скачать с pastebin)
6. Редстоун-плата 1 уровня или внешний аналог
Изменено пользователем Laine_prikol

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


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

Третий скрин - это шедевр!

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


Ссылка на сообщение
Поделиться на других сайтах
local component = require("component")
local os = require("os")
local term = require("term")
term.clear()
os.execute("resolution 1 1")
while true do
print("█")
term.clear()
end

посмотрел код танцпола (вот он ^)... кто мне объяснит зачем он, и зачем цикл тут. кто мешает взять серые блоки? или у нас нанотехнологии тут?

  • Нравится 4

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


Ссылка на сообщение
Поделиться на других сайтах
local component = require("component")
local os = require("os")
local term = require("term")
term.clear()
os.execute("resolution 1 1")
while true do
print("█")
term.clear()
end

210687226_01b12fb0592bcbfa7af8f15dd41349

 

А я ещё думал, что же на третьем скрине такое интересное. А это танцпол оказывается.

Изменено пользователем qwertyMAN
  • Нравится 1

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


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

210687226_01b12fb0592bcbfa7af8f15dd41349

 

А я ещё думал, что же на третьем скрине такое интересное. А это танцпол оказывается.

Не завидуй.

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


Ссылка на сообщение
Поделиться на других сайтах
local component = require("component")
local os = require("os")
local term = require("term")
term.clear()
os.execute("resolution 1 1")
while true do
print("█")
term.clear()
end

посмотрел код танцпола (вот он ^)... кто мне объяснит зачем он, и зачем цикл тут. кто мешает взять серые блоки? или у нас нанотехнологии тут?

 

Ну это типо мигает

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


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

 

 

Ну это типо мигает
Без слипа? У тебя комп вылетит через три секунды 
  • Нравится 1

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


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

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

Уже обновление вышло

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


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

И это всё только из-за того чтобы экран мигал? :facepalm:  

 

Подумай лучше над качеством программ. Тот же самый редстоун контроллер у тебя по функциональности лишь 0.1% от всех возможностей редстоун сетей. Комп может обрабатывать входы и генерировать выходы редстоун сигналов с 6 сторон на 1 блок. При том что подключать к компу можно много блоков. И при том что на одну сторону одного блока, кроме обычного редстоун сигнала, есть и 16 цветных. С которыми комп так же способен работать.

 

Так что некий "центр приложений" пока не нужен. Займись лучше над улучшением тех программ что есть.

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

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


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

Центр приложений бомбовый получился. Особенно порадовала шедевральная программка "танцпол".

local component = require("component")
local os = require("os")
local term = require("term")
term.clear()
os.execute("resolution 1 1")
while true do
  print("█")
  term.clear()
end

Теперь можно флексить в майне по полной. Надо срочно ставить мод комПуктерТроникс, чтобы на все кассетники закачать забойный бит.

 

 

 

Тот же самый редстоун контроллер у тебя по функциональности лишь 0.1% от всех возможностей редстоун сетей.

Лучше не надо. И так все здорово. Только нужно повставлять в проги везде, где только можно, слипы маленькие, например по 10 мкc, os.sleep(10^6)

П.С. Что ты там говорил за мод есть с блоком на 16 кнопочек для управления редстоуном, который вместо ОС поставить нужно? Думаю, что время пришло. :)

  • Нравится 1

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


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

Только нужно повставлять в проги везде, где только можно, слипы маленькие, например по 10 мкc, os.sleep(10^6)

А где чудодейственный math.pow() для подключения всей математической мощи компьютеров?
  • Нравится 1

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


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

 

 

Лучше не надо. И так все здорово.

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

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


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

 

 

Эх, а так хотелось свою прогу разрекламировать.

не тот случай :) . А программку свою можешь и в своем топике развивать и хайпить. 

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


Ссылка на сообщение
Поделиться на других сайтах
например по 10 мкc, os.sleep(10^6)

 

Я кажется понял почему ракеты так падают часто. :giggle: 10^6 = 1 000 000 "спим миллион секунд" вместо "спим 10 микросекунд"

Минус потерял ты, os.sleep(10^-6)

 

23709.jpg

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


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

Я кажется понял почему ракеты так падают часто. :giggle: 10^6 = 1 000 000 "спим миллион секунд" вместо "спим 10 микросекунд"

Минус потерял ты, os.sleep(10^-6)

 

Тсссс! Не пали контору.

Лагодромы должны спать по 1 000 000 секунд.

  • Нравится 4

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


Ссылка на сообщение
Поделиться на других сайтах
10^6 = 1 000 000 ... Минус потерял ты, os.sleep(10^-6)

ты мне объясняешь, что такое 10 в шестой или в минус шестой ?  :)  ....взял и контору спалил, блин.... :smile14:

 

И оно так, скорее всего, не будет работать, нужно писать os.sleep(10^(-6)) 

 

А еще лучше оставить так, как бУло, то есть вот так os.sleep(10^6)  Для той программки и тех циклов адских непонятных задержки именно измеряются в правильных микросекундах=)

  • Нравится 2

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


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

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