LuaPicture — макрос для быстрого просмотра картинок
- zg
- zero-gravity
- Posts: 6117
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
Сам макрос тут.
для его работы нужен фар 3.0.3591+ и luamacro 3.0.212+.
смотрит всё, что умеет gdi+.
для гифов фиксированная задержка между кадрами 100мс.
для просмотра картинки надо нажать ctrlq в режиме панелей.
выглядит это примерно так:
для его работы нужен фар 3.0.3591+ и luamacro 3.0.212+.
смотрит всё, что умеет gdi+.
для гифов фиксированная задержка между кадрами 100мс.
для просмотра картинки надо нажать ctrlq в режиме панелей.
выглядит это примерно так:
- Attachments
-
- picture.png (100.07 KiB) Viewed 101978 times
Last edited by HaRT on Sun 24 May, 2020 13:08, edited 1 time in total.
Reason: Добавил LuaPicture в Заголовок Темы
Reason: Добавил LuaPicture в Заголовок Темы
- John Doe
- Бюрократ
- Posts: 14147
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 79 times
- Been thanked: 449 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
https://t.me/FarManager — Telegram чат
- HaRT
- Moderator
- Posts: 11123
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 239 times
- Been thanked: 380 times
LuaPicture — макрос для быстрого просмотра картинок
Оказалось, что если включить этот новый рендерер, то даже под ConHost картинка LuaPicture не показывается. zg, понятно ли, почему так происходит? (У меня есть свои подозрения, но хочется узнать ваше мнение.) Представляется ли возможными с этим что-то поделать?John Doe wrote: ↑Thu 19 Sep, 2024 21:32Альтернативно: значение 2Code: Select all
Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Console] "UseDX"=dword:00000001
P.S. Win10
Фар есть инструмент, а не нянька. © 2009 DrKnS
- zg
- zero-gravity
- Posts: 6117
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
потому что используется d2d/d3d.
рисовать с помощью d2d/d3d.
- zg
- zero-gravity
- Posts: 6117
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
у меня всегда 10x20. и размер всей области тоже возвращается col10 x row20. просто в комстроке
lua:win.WriteConsole('\x1b[16t')
.- John Doe
- Бюрократ
- Posts: 14147
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 79 times
- Been thanked: 449 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
Да, мне уже объяснили что возвращается всегда это, даже если фактически значение другое (зависит от шрифта).
Думаю что нормально будет необходимый коэффициент задавать в настройках.
Думаю что нормально будет необходимый коэффициент задавать в настройках.
https://t.me/FarManager — Telegram чат
- HaRT
- Moderator
- Posts: 11123
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 239 times
- Been thanked: 380 times
LuaPicture — макрос для быстрого просмотра картинок
Если это было публично, нельзя ли ссылочку? Хочется почитать, что конкретно написали.
А нет ли какого-то (кривого, хакерского и т.п.) способа вычитать эти значения из настроек, чтобы не дублировать руками?
Фар есть инструмент, а не нянька. © 2009 DrKnS
- John Doe
- Бюрократ
- Posts: 14147
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 79 times
- Been thanked: 449 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
https://github.com/hpjansson/chafa/issu ... 2365155058
Говоря о настройках я имел ввиду потенциальные настройки LuaPicture, т.к. именно руками.
Говоря о настройках я имел ввиду потенциальные настройки LuaPicture, т.к. именно руками.
https://t.me/FarManager — Telegram чат
- zg
- zero-gravity
- Posts: 6117
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
о! действительно, картинка рендерится для 10x20, а потом самим терминалом масштабируется под реальный размер символа.
- John Doe
- Бюрократ
- Posts: 14147
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 79 times
- Been thanked: 449 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
Это если у шрифта соотношение 1/2, но а как быть если другое
https://t.me/FarManager — Telegram чат
- zg
- zero-gravity
- Posts: 6117
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
А это где такое?
UPDT. Нашёл, но всё равно в терминале не рисуется. Жаль, в conemu выглядит симпатично.
Last edited by DkmS on Sat 18 Jan, 2025 14:42, edited 1 time in total.
- John Doe
- Бюрократ
- Posts: 14147
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 79 times
- Been thanked: 449 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
В терминале под конхостом прекрасно работает.
А вот при запуске в WindowsTerminal появляются искажения.
https://t.me/FarManager — Telegram чат
- John Doe
- Бюрократ
- Posts: 14147
- Joined: Wed 27 Apr, 2005 20:42
- Has thanked: 79 times
- Been thanked: 449 times
- Contact:
LuaPicture — макрос для быстрого просмотра картинок
По теме основного скрипта.
Он у меня установлен, но не работает, чаще всего.
Когда-то работал стабильно, в какой момент всё изменилось не скажу, т.к. редко им пользовался.
Сейчас иногда он срабатывает, но чаще нет, от чего зависит непонятно.
Вот пробую - ни на одном файле не работает, т.е. дело ни в самих файлах.
Выглядит как пустая синяя панелька, на рамке метаинформация типа "1139 x 483 * 1 @ 63% / 1+1ms".
Запускаю в конхосте, без лишних плагинов/макросов.
Он у меня установлен, но не работает, чаще всего.
Когда-то работал стабильно, в какой момент всё изменилось не скажу, т.к. редко им пользовался.
Сейчас иногда он срабатывает, но чаще нет, от чего зависит непонятно.
Вот пробую - ни на одном файле не работает, т.е. дело ни в самих файлах.
Выглядит как пустая синяя панелька, на рамке метаинформация типа "1139 x 483 * 1 @ 63% / 1+1ms".
Запускаю в конхосте, без лишних плагинов/макросов.
https://t.me/FarManager — Telegram чат
-
- Posts: 6961
- Joined: Thu 23 Mar, 2006 21:36
- Location: Israel
- Has thanked: 42 times
- Been thanked: 557 times
LuaPicture — макрос для быстрого просмотра картинок
У меня скорее всего не последняя версия, и ни разу не было, чтобы не работало.
Поскольку проявляется на вашей системе, можно легко определить коммит-виновник с помощью git bisect.
- zg
- zero-gravity
- Posts: 6117
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 190 times
- Contact: