stripwire 0 Опубликовано: 18 августа, 2017 как можно загрузить программу на github, и скачать её на opencomp? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
serafim 272 Опубликовано: 20 августа, 2017 Например так : local shell = require("shell") local fs = require("filesystem") --Массив с программами, которые необходимо загрузить. --Первый элемент - ссылка на файл, второй - путь для сохранения файла. local applications = { { "https://github.com/stripwire/openttablet_os/blob/master/lib/forms.lua", "lib/forms.lua" }, { "https://github.com/stripwire/openttablet_os/blob/master/menu/menu.lua", "menu.lua" }, } --Загружаем файлы for i = 1, #applications do print("Устанавливаю " .. applications[i][2]) fs.makeDirectory(fs.path(applications[i][2]) or "") shell.execute("wget " .. applications[i][1] .. " " .. applications[i][2] .. " -fQ") os.sleep(0.3) end print("Готово") Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 541 Опубликовано: 18 августа, 2017 (изменено) wget - утилита. В гитхабе когда открываешь файл есть кнопка raw, нажимай её, она открывает сырой файл, без разметки, потом wget - ом качай по raw ссылке. wget [-fq] <url> [<filename>] -f: Force overwriting existing files. -q: Quiet mode - no status messages. -Q: Superquiet mode - no error messages. Изменено 18 августа, 2017 пользователем NEO Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 18 августа, 2017 а скачать сразу все файлы, папки можно? https://github.com/stripwire/openttablet_os Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 18 августа, 2017 что не так? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Fingercomp 4 409 Опубликовано: 18 августа, 2017 Это уже совершенно другая проблема, зачем этот топик продолжать? На строке первой forms1, должно быть forms. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 18 августа, 2017 сори за другой вопрос, просто я предвижу ещё тонну подобных вопросов, не думаю, что будет правильно создавать под каждый из этих вопросов отдельную тему. спс, позже попробую Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 18 августа, 2017 Это уже совершенно другая проблема, зачем этот топик продолжать? На строке первой forms1, должно быть forms. то есть туда тоже название библиотеки надо? ну ок [это не 1, а л] Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
eu_tomat 2 154 Опубликовано: 18 августа, 2017 то есть туда тоже название библиотеки надо? ну ок [это не 1, а л]Не обязательно. Ошибка возникла в шестой строке при обращении к несуществующей таблице "forms" А в первой строке создается таблица "formsl". Поэтому ошибка либо в первой строке, либо в шестой. Если в первой строке таблица намеренно названа "formsl", то и в шестой строке нужно использовать ту же таблицу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 19 августа, 2017 (изменено) а теперь что не так? p.s. а, сам понял. не знал, что регистр важен Изменено 19 августа, 2017 пользователем striwpire Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 19 августа, 2017 yay, сам исправил несколько ошибок]] теперь буду разбираться в координатах кнопки Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 19 августа, 2017 (изменено) 1. почему кнопка не меняет размер и название? [изображение1] 2. какой цветовой код нужно вставлять? [изображение1] 3. что теперь не так?] [изображение2] Изменено 19 августа, 2017 пользователем striwpire Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Zer0Galaxy 2 187 Опубликовано: 19 августа, 2017 1. почему кнопка не меняет размер и название? [изображение1] 2. какой цветовой код нужно вставлять? [изображение1] 3. что теперь не так?] [изображение2] 1), 2) Следи за маленькими и большими символами. Это имеет значение W - ширина кнопки (по умолчанию - 10) H - высота кнопки (по умолчанию - 1) border - наличие рамки (по умолчанию - 0) color - цвет кнопки (по умолчанию - 0x606060), fontColor - цвет надписи и рамки (по умолчанию - 0xffffff). visible - имеет значение false, если кнопка скрыта (по умолчанию - true) X, Y - абсолютные координаты левого верхнего угла кнопки 3) А что такое clear ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 19 августа, 2017 (изменено) 1), 2) Следи за маленькими и большими символами. Это имеет значение W - ширина кнопки (по умолчанию - 10) H - высота кнопки (по умолчанию - 1) border - наличие рамки (по умолчанию - 0) color - цвет кнопки (по умолчанию - 0x606060), fontColor - цвет надписи и рамки (по умолчанию - 0xffffff). visible - имеет значение false, если кнопка скрыта (по умолчанию - true) X, Y - абсолютные координаты левого верхнего угла кнопки 3) А что такое clear ? ну, мне просто нужно удалить всё с экрана до чистой консоли, но я подозревал, что не сработает. как можно сделать иначе? о, и с названиями сам разобрался] Изменено 19 августа, 2017 пользователем striwpire Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Zer0Galaxy 2 187 Опубликовано: 19 августа, 2017 require("term").clear() Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
NEO 541 Опубликовано: 19 августа, 2017 require("term").clear() ---- require постоянно ищет библиотеку, костылище. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 19 августа, 2017 wget - утилита. В гитхабе когда открываешь файл есть кнопка raw, нажимай её, она открывает сырой файл, без разметки, потом wget - ом качай по raw ссылке. wget [-fq] <url> [<filename>] -f: Force overwriting existing files. -q: Quiet mode - no status messages. -Q: Superquiet mode - no error messages. а скачать сразу все файлы, папки можно? https://github.com/stripwire/openttablet_os всё ещё актуально Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 20 августа, 2017 загрузил на github несколько файлов, папок. как можно скачать сразу всё это в корень на opencomp? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
stripwire Автор вопроса 0 Опубликовано: 20 августа, 2017 ясно, придётся делать отдельный установщик, спс! и такой вопрос, стандартные библиотеки тоже нужно качать и подключать, или можно просто подключить? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
как можно загрузить программу на github, и скачать её на opencomp?
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах