Skif_off
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору asrfarr Цитата: Я уже привык что на win у DC периодически что-то мелькает и как-то не замечал что консоль мелькает | Используются скрипты с консольными утилитами? В паблике их вроде немного (если есть вообще), обычно такие пишутся под Linux (там и вывод читать проще: без зоопарка, обычно UTF-8). Тут, наверное, самый большой склад, вроде всё кроссплатформенное пометил. Цитата: Это получается, что подключенные плагины lua при старте программы "компилятся"? | Если только JIT-компиляция, наверное, с библиотекой из проекта LuaJIT (по умолчанию в >=0.9.7). А так - обычный скрипт, но работает как обычный wdx-плагин (читается при первом обращении и так же остаётся висеть в памяти, можно lng-файл добавить) - в наборе колонок, подсказках, ИГП. Сохранять в UTF-8 без BOM и как минимум, должны быть функции ContentGetSupportedField(Index), ContentGetDetectString() и ContentGetValue(), DC отдаёт имя файла и принимает данные только в UTF-8. Есть небольшие ограничения: не все типы возвращаемых значений поддерживаются (ft_date, ft_time), не все второстепенные функции реализованы (типа ContentGetDefaultSortOrder()) и большие числа без проблем возвращаются только с x64-версией DC или, вроде, если Lua посвежее. Можно тут почитать, тут и тут (несмотря на название темы, были разные вопросы), доп. функции описаны в справке Ну, кое-что ещё по форуму раскидано, разные частности Удобная штука, так-то возможность существует давно, но попёрло попозже, особенно когда сортировка по полям плагинов была прикручена. Регистрация вроде работает - новые люди появляются, спамеры периодически мусорят. Если не получится, можно попробовать на баг-трекере зарегаться (база единая и для него, и для форума), если нет, то можно попробовать написать разрабу (тут, например, пятая строка). |