Создать ответ 
 
Рейтинг темы:
  • Голосов: 0 - Средняя оценка: 0
  • 1
  • 2
  • 3
  • 4
  • 5
DreamShell и LUA
Автор Сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7127
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 133
Поблагодарили 1170 раз(а) в 728 сообщ.
Сообщение: #1
DreamShell и LUA
Хотелось бы узнать, есть ли из посетителей кто нибудь, кто имел дело с lua скриптами? В принципе в них не сложно разобраться человеку, который имел дело с любым программным языком, но все же...

Я на днях интегрировал в DreamShell'овскую lua, функции библиотек:
SDL, SDL_ttf, SDL_mixer, SDL_image, SDL_prim, стандартные функции билиотеки Си, файловую систему KOS и еще некоторые ее функции, lwip(библиотека TCP/IP), ну и некоторые функции самой DreamShell, может до выпуска новой версии воткну еще что нибудь :) полный список дам при выпуске.
Теперь на lua для DreamShell мона писать практически что угодно, игры, программы, причем это можно сделать прям на самом дриме B) Это большой разгул дримерам без компа для программирования под свою любимую приставку :rolleyes:
Запускаемому lua скрипту, можно послать аргументы, за счет этого пожно писать на них дополнительные команды для DreamShell.

Да кстати я сделал еще версию lua интерпритатора для РС, анологичную той, которая находится в самой DreamShell, кроме функций KOS и DS, по понятным причинам :)
Но функции SDL и стандартных библиотек Си остались в силе, так что можно основу проверять прям на РС, это для тех кто будет писать на компе :) Версия интерпритатора lua скриптов для РС войдет в новый DreamShell Service.
Дримеры же, могут писать скрипты у себя в браузере, сохранять на карту а потом запускать в DreamShell.

В предыдущей версии DreamShell, поддержка lua была тестовой и в ней были только стандартные функции SDL, без дополнительных библиотек и отсутствием возможности посылки аргументов скрипту, так что не пугайтесь, если у вас в ней что то не получится ;)
Новую же версию я постараюсь выложить как можно скорее, я конечно хотел довести до ума еще несколько вещей, но думаю не вытерплю :)
Да кстати, я исправил косяк с тормозом текста, теперь он шустро печатается в отличии от предыдущей. Хотел наладить сеть, но что то пока не особо выходит, есть нерешенные проблемы еще. Ой ну что то я уже не в тему немного писать стал, хотел сказать только про lua :lol:

[Изображение: barbers.png]
(Последний раз сообщение было отредактировано 18.08.2005 в 02:19, отредактировал пользователь SWAT.)
18.08.2005 00:07
Вебсайт Найти все сообщения Цитировать это сообщение
zaero Не на форуме
Супермодератор
******

Сообщений: 1228
Зарегистрирован: 05.01.2005
Рейтинг: 0
Сказал спасибо: 4
Поблагодарили 2 раз(а) в 2 сообщ.
Сообщение: #2
DreamShell и LUA
Нет... С луа скриптами дело не имел... Но много о них начитан.

Да и Сват хотелось бы писать скрипт не в Дримкей а в самой дримшелл! =) Сделай пожалуйста блокнот, а потом вылаживай Дримшелл... Ок? =)

[Изображение: Ubuntu-User.png]
Dreamshell fAn
18.08.2005 10:46
Вебсайт Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7127
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 133
Поблагодарили 1170 раз(а) в 728 сообщ.
Сообщение: #3
DreamShell и LUA
Хмм... блокнот это конечно хорошо :) но не очень хочется с ним возиться ;) Его кстати вполне можно теперь написать на lua скрипте, так что если я его не сделаю в самой DreamShell, то кто нибудь может напишет его потом на lua, так даже интересней :rolleyes:

[Изображение: barbers.png]
19.08.2005 15:30
Вебсайт Найти все сообщения Цитировать это сообщение
Sanchez Не на форуме
Опытный
****

Сообщений: 826
Зарегистрирован: 14.02.2005
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщ.
Сообщение: #4
DreamShell и LUA
Я их использовал когда держал хаб в DC++ :)
Тока так не черта и не понял, но раз ты говоришь что это хорошая вещь... Стоит задуматся, может вникнуть в это дело... Хоть и не моя сфера :P

.in Apple we trust
29.08.2005 04:11
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7127
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 133
Поблагодарили 1170 раз(а) в 728 сообщ.
Сообщение: #5
DreamShell и LUA
Если хочеш сделать для DS что то серьезное, то это то что нужно :)

[Изображение: barbers.png]
29.08.2005 14:52
Вебсайт Найти все сообщения Цитировать это сообщение
Sanchez Не на форуме
Опытный
****

Сообщений: 826
Зарегистрирован: 14.02.2005
Рейтинг: 0
Сказал спасибо: 0
Поблагодарили 5 раз(а) в 5 сообщ.
Сообщение: #6
DreamShell и LUA
В смысле этот скрипт учить ?

.in Apple we trust
29.08.2005 19:32
Найти все сообщения Цитировать это сообщение
SWAT Не на форуме
Администратор
*******

Сообщений: 7127
Зарегистрирован: 04.01.2005
Рейтинг: 30
Сказал спасибо: 133
Поблагодарили 1170 раз(а) в 728 сообщ.
Сообщение: #7
DreamShell и LUA
Ну да :)

[Изображение: barbers.png]
29.08.2005 23:32
Вебсайт Найти все сообщения Цитировать это сообщение
Создать ответ 


Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
Звезда DreamShell v4.0.0 Release SWAT 125 23316 Вчера 20:47
Посл. сообщение: VeraBecker
Улыбка DreamShell bootloader bios megavolt85 147 461460 05.04.2024 00:45
Посл. сообщение: megavolt85
Радуга DreamShell на GitHub SWAT 69 99279 16.03.2024 17:14
Посл. сообщение: yo4yo4
Баг ISO Loader 0.8.x Beta + preview of DreamShell v4.0 RC 5 SWAT 918 536621 01.02.2024 13:22
Посл. сообщение: SWAT
  DreamShell on Hacker news SWAT 0 907 10.01.2024 06:52
Посл. сообщение: SWAT
  Custom DreamShell Themes pcwzrd13 10 23268 23.11.2023 19:45
Посл. сообщение: pcwzrd13
  DreamShell v4.0 UI controls manual SWAT 0 1141 21.11.2023 07:04
Посл. сообщение: SWAT
Информация DreamShell в Discord SWAT 0 3063 06.03.2023 07:53
Посл. сообщение: SWAT
  New to Dreamshell/Retrodream DeanBMT 2 4228 26.01.2023 00:35
Посл. сообщение: DeanBMT
  DreamShell с Алиэкспрес - почти нечего не работает - так и должно быть? Emigrant 11 9839 11.07.2022 09:07
Посл. сообщение: SWAT

Переход:


Пользователи просматривают эту тему: 1 Гость(ей)