установил на свой сервер plex чисто для интереса.
Зы плагин пришлось перепаковать (я в первый раз тоже так сделал ) тоесть не надо бинарники сразу в .platform.87xx каталог кидать а сделать в нем такую же папку bin и все туда тогда установка проходит.
первый раз плагин запустил без сервера меня перекинуло в настройки что нормально. потом поставил plex на сервер и настроил. зашел в плагин и все настройки перенялись автоматом с сервера.
после сканирования на сервере решил побегать по категориям. сразу в первой категории плагин выбило. потом решил попробовать снизу и пройтись по папкам зашел и увидел фильмы. однако пройдя на фильм следующий выпад из плагина.
пробовал в категории по актерам до них я добрался но потом опять выброс.
плагин выбрасывает всегда с одинаковой инфой в логе
[7554] [t2993532928] [2016-05-30 21:41:10.546699] php engine: Time check point 2: 0.036746025085449 [7554] [t2993532928] [2016-05-30 21:41:10.547737] php engine: DN::get_art [7554] [t2993532928] [2016-05-30 21:41:10.548425] php engine: DN::get_dark_image [7554] [t2993532928] [2016-05-30 21:41:10.549112] php engine: file in/persistfs/plugins_data/dpc/info/movie-fanart_art.jpg [7554] [t2993532928] [2016-05-30 21:41:10.549733] php engine: file out/persistfs/plugins_data/dpc/info/movie-fanart_art.jpg [7554] [t2993532928] [2016-05-30 21:41:10.628150] BlockingReader (37): read() returned EOF. [7554] [t2993532928] [2016-05-30 21:41:10.630318] [dpc] [server] error: read failed. [7554] [t2993532928] [2016-05-30 21:41:10.632273] [dpc] [server] main loop finished. [7554] [t2993532928] [2016-05-30 21:41:10.633929] php engine: finalizing... [7554] [t2993532928] [2016-05-30 21:41:10.672527] php engine: finalized. [7554] [t2993532928] [2016-05-30 21:41:10.674023] [dpc] [server] syncing disks... [7554] [t2993532928] [2016-05-30 21:41:10.706838] [dpc] [server] finalized. [7554] [t2993532928] [2016-05-30 21:41:10.707895] [dpc] [server] exiting (code: 0)...так а теперь мой маленький вопрос насколько из этой информации видно что бинарники работают?
и как и что я могу еще проверить расширенно в консоли?
Еще раз спасибо за помощь!
Если вы говорите что плагин сам нашел Plex сервер, это значит что lua socket работает. А этот фрагмент лога говорит что проблемы со скриптом использующим gd библиотеку.
проверить из консоли можно так:
/persistfs/plugins/dpc/bin/dune.bin /persistfs/plugins/dpc/bin/get_dark.lua /path/to/origin.jpg /path/to/output.jpg
это должно создать копию /path/to/origin.jpg только более темную.
soket можно проверить так:
/persistfs/plugins/dpc/bin/dune.bin /persistfs/plugins/dpc/bin/search_servers.lua
должны откликнуться все plex сервера доступные в сети