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

Сообщений: 7330
Зарегистрирован: 04.01.2005
Рейтинг: 32
Сказал спасибо: 157
Поблагодарили 1313 раз(а) в 817 сообщ.
Сообщение: #5
RE: Приложение для DreamShell
(27.08.2014 06:55)SuperClaw писал(а):  Ну да, с LUA могу попробовать - легче его изучить, чем C++ вспоминать
Проще только по той причине, что нет необходимости в настройке окружения для компиляции, а в остальном разница не большая.
А если появится желание сделать что-то по серьезней и быстрее, то все равно к модулям вернешься. И не C++ там а Си Smile

(27.08.2014 06:55)SuperClaw писал(а):  Так какие же модули нужно мне подключать? Какой из модулей за что отвечает?

Хороший вопрос конечно, но по большому счету это можно узнать из исходников, благо большинство их есть на GitHub. А тех что там нету и так понятно для чего служат (хотя тут могу рассказать конкретно по каждому).
Могу подсказать только что все модули с приставкой "lua" расширяют API в LUA окружении, а остальное название модуля говорит о том, что добавится в это окружение.
Допустим luaDS добавляет некоторые функции ядра DS, а luaGUI добавляет API для работы с пользовательским интерфейсом.
Часть модулей это просто составные библиотеки, которые сами по себе ничего не делают, а просто предоставляют другим модулям свои функции. Некоторые из таких модулей могут встраивать дополнительные консольные команды, которые относятся непосредственно к этому модулю.
К примеру модуль bzip2 это одноименная библиотека для других модулей, но она так же встраивает команду в консоль для работы с архивами данного формата.
А вот к примеру модуль sqlite3 никакой нагрузки кроме C API этой библиотеки не несет, но он используется модулем luaSQL.

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


Сообщения в этой теме
RE: Приложение для DreamShell - SWAT - 27.08.2014 08:33

Похожие темы
Тема: Автор Ответов: Просмотров: Посл. сообщение
  XDP Browser с ярлыком на рабочий стол DreamShell HeadHunter 0 534 05.03.2025 00:39
Посл. сообщение: HeadHunter
  Need help building Dreamshell Rio 10 6172 01.07.2024 09:11
Посл. сообщение: SWAT
  DreamShell dev environment setup on macOS VeraBecker 17 14288 19.09.2023 06:25
Посл. сообщение: SWAT
  DreamShell 4.0 - XML Doc SWAT 6 38479 06.04.2015 13:41
Посл. сообщение: SWAT
  DreamShell 4.0 - Module dev SWAT 8 35666 23.12.2013 13:20
Посл. сообщение: SWAT
  Dreamshell BETA3/BETA4 Direct Swap atreyu187 3 21894 09.09.2011 14:27
Посл. сообщение: SWAT
  DreamShell 4.0 - App dev SWAT 3 24741 22.06.2011 23:09
Посл. сообщение: Jirohn
  DreamShell 4.0 - Bug Report SWAT 54 186538 28.03.2011 07:24
Посл. сообщение: SWAT
  Разработка блокнота для DreamShell zaero 28 98629 31.01.2011 16:02
Посл. сообщение: SWAT
  DreamShell 4.0 - Beta Testing SWAT 76 256431 14.07.2010 20:58
Посл. сообщение: SWAT

Переход:


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