Кто-нибудь разбирается в Tic80?
Не могу понять как в Tic80 лог генерировать, или это только в pro версии доступно?
Вот тут есть инфа, но я не понимаю, где эта консоль,
ведь если вводишь в консоли редактора tic80 > log.txt, то выводится сообщение unknown command: tic80
Хочу сделать свой архиватор для графики, чтобы больше спрайтов было, но нужно выводить куда-то текст, а лог не выводится.
- 10 марта 2019, 23:35
- 00
Я не разбирался, но там речь про нативную версию. А консоль - это, например, cmd.exe в комплекте с виндовсом.
я пробовал в Windows 10 сделать операцию "Выполнить" на билденной версии exe
C:\Users\Админ\Desktop\HelloWorld7.exe tic80 > log.txt
я полагаю это и есть консоль, но всё равно не работает)
вообще странно, что лог нельзя вывести в версии редактора, это нужно чтоб скопировать все данные с trace
Телепатический дар подсказывает, что
tic80
- это название экзешника, а не ключ.Кстати, в браузерах тоже есть консоли, может, туда что-то пишет онлайн версия?
в общем, разобрался, с Power Shell заработало) узнал что на моей винде уже стоит эта прога)
Первая строчка для юникса, вторая для PowerShell.
Спасибо! Пошёл гуглить что такое PowerShell и смогу ли я это юзать при минимальных знаниях.
Спасибо большое! Разобрался с PowerShell, правда пришлось повозиться с тем, что у меня в папке пробел, и долгое время он не хотел принимать такой путь, пока не поставил двойные кавычки.
Единственное что странно, что нет лёгкого вывода лога, прямо из консоли редактора, я часто что-то копирую с консоли (например в Unity), чтобы загуглить текст для ловли бага, а тут никак не скопируешь, ибо текст не интерактивный в консоли.
Я не совсем понял, что ты имеешь ввиду. Но если не перенаправлять стандартный поток вывода в файл, то он выводится на терминал. И понятно, что ты его можешь легко выделить и скопировать. И даже если ты перенаправляешь, то всё равно можно открыть файл и скопировать оттуда.
Не понял. То есть можно обойтись без вывода в log.txt? А как это сделать, то есть как появилось вот это окно справа, с возможностью выбора текста на скриншоте!?
Это просто эмулятор терминала, в котором я запустил этот tic-80. Я не в курсе как функционирует PowerShell. Но разве там не выводится лог, если запустить программу?
Нет, там пусто, после того как запустил строка не обновлялась. Также попробовал погуглить разные эмуляторы терминала, нашёл первый попавшийся cmder , запустил через него, но эффект тот же, строка пустая.
Единственный вариант, где нашёл консоль, это онлайн версия Tic80, в хроме на F12 в консоли всё отображается, но в онлайн режиме будет малость неудобно/невозможно для меня.
Через powershell:
./tic80 | Write-Host
будет выводить в консоль./tic80 | Tee-Object -file log.txt
будет выводить и в консоль и в файлВот эта полезная вещь! Спасибо!)
PS вывод в лог теперь даже не актуален, если можно скопировать текст с консоли
Также можно одновременно выводить и на терминал, и в файл. В баше комманда
Для PowerShell гугли про стандартные потоки ввода/вывода. Должно, наверное, быть что-то похожее.