Size: a a a

2021 September 13

AZ

Aydar Zarifullin in pro.lua
Когда решение нужно "вот прямо сейчас" нормально. А переписать и позже можно.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
это не "нужно вот прямо сейчас"
источник

VM

Vadim Misbakh-Solovi... in pro.lua
это итак переписываслось с жаваскрипта (оригинал - браузерный плагин)
источник

VM

Vadim Misbakh-Solovi... in pro.lua
и быо это два года назад (11.11.09)
источник

AZ

Aydar Zarifullin in pro.lua
Ладно автор видимо действительно извращенец, но судя по количеству звёзд скрипт популярный значит всем пофиг как оно написано.
источник

А

Александр in pro.lua
Никакого извращения нет - автор знает питон, у того в свою очередь есть необходимые библиотеки из коробки, поэтому автор просто сделал рабочее решение - вы на зависимости посмотрите - запросы, бд, хеши и пр. - 9/10 даже продвинутых пользователей не захотят возиться с luarocks и зоопарком версий, а так всё есть шанс что оно будет работать и не доставлять головной боли пользователю
источник

L

Leon174 in pro.lua
Luarocks штука веселая, да.
источник

AZ

Aydar Zarifullin in pro.lua
Что автору мешало чисто питон тогда использовать? Питон интерфейсы к mpv вроде есть
источник
2021 September 14

VM

Vadim Misbakh-Solovi... in pro.lua
мда
источник

VM

Vadim Misbakh-Solovi... in pro.lua
решил посмотреть другой плагин, минималистичный, без плюшек и наворотов, кторый использует csv скачанный с сайта проекта, без всяких sqlite hastlib и прочего
источник

VM

Vadim Misbakh-Solovi... in pro.lua
источник

VM

Vadim Misbakh-Solovi... in pro.lua
они там все поехавшие чтоли?
источник

VM

Vadim Misbakh-Solovi... in pro.lua
вызывать лишний процесс шелла дл интерпретации скрипта в котором cat | sed | tr | sed?
источник

VM

Vadim Misbakh-Solovi... in pro.lua
ну уж это-то на lua можно сделать и без внешних либ
источник

VM

Vadim Misbakh-Solovi... in pro.lua
источник
2021 September 15

А

Александр in pro.lua
Разве, насколько я помню встроенная поддержка была только для луа и только недавно появилась для жса, для того, чтобы написать оный на питоне нужны были неофициальные допзависимости, которые очевидно пользователь поленится устанавливать
источник

А

Александр in pro.lua
Тут уже вопрос в цене и уверен автор не против, если вы поможете-перепишете этот кусок за него, оболочкой всё равно короче выходит
источник

AZ

Aydar Zarifullin in pro.lua
Ну вот например https://github.com/jaseg/python-mpv существует давно из зависимостей там только сам питон модуль, остальное все от mpv
источник

А

Александр in pro.lua
Так что в этом хорошего ?) Т.е. вместо того, чтобы скачать два несчастных файлика нужно целое расширение-расширений устанавливать ?) Я сомневаюсь в практичности такого решения - да вызов питона из луа может и не камильфо, но а) автору не нужно было приспосабливаться под чужой интерфейс расширений б) Пользователю не нужно читать как настроить мпв под работу с расширением-расширений и не нужно pip install python-mpv, т.е. автор сделал минималистичное по своей сути решение - питон из коробки, луа из коробки, только закинь два файла куда нужно и всё.
источник

VM

Vadim Misbakh-Solovi... in pro.lua
вот как-то так весь энтерпрайз и работает
источник