#2: Author: imig73, Location: г. ИркутскPosted: Mon Nov 15, 2021 08:41 little-brother
Не совсем понимаю как работают настройки в jsontab.ini. Например ввожу из WiKi настройку back-color=RGB(255, 255, 255) и всё, фон чёрный при любых значениях настройки и после удаления настройки всё становится нормально.
Файл purchases-schemas.json не распознаётся плагином как json, хотя JSONedit прекрасно открывает и комментарий в первой строке после // распознаёт нормально.
Файл suggestions_cache.json и открывается как json нормально но навигация по таблицам не возможна, тотал сразу вылетает без сообщений. И таких файлов встречал много.
Можно ли получить комментарий по этим вопросам?
#3: Author: little-brother, Posted: Mon Nov 15, 2021 20:04 Цвет задается также, как и у TC, в том же формате. Поправил Wiki и добавил ссылку на утилиту, которая позволяет получать цвета в этом формате (эх в ней цвета, как десятичное число).
purchases-schemas.json первая строка начинается на // и потому файл не является валидным json и открывается как текст. Можно конечно добавить поддержку комментариев, как например в csvtab, но это совсем не стандарт, в отличии от csv, где подобное в каком то виде имеется.
Last edited by little-brother on Tue Nov 16, 2021 00:59; edited 1 time in total
#4: Author: imig73, Location: г. ИркутскPosted: Mon Nov 15, 2021 21:37 little-brother
Благодарю! С цветами как в ТС понял и работает, но предложенный Color Picker в Win10 x64 просто ничего не делает. Как вариант для этого, плюс пипетка использую крохотную pixie.
Никаких вылетов на 0.9.4 Beta нет, уже остаюсь на ней )).
Возможно // в этом формате и не валид, но применяется повсеместно в основном в первой строке, а плагин не распознаёт хоть и расширение явное json.
#5: Author: little-brother, Posted: Mon Nov 15, 2021 22:25 Плагин, а точнее используемая библиотека, ожидает валидный json на вход, получает невалидный и потому выход. Подумаю, возможно добавлю игнорирование комментариев вначале.
Quote:
pixie
Спасибо, добавлю её то ж в Wiki.
P.S. Добавил игнорирование комментариев в начале, но для этого пришлось изменить авто-определение кодировки, так что возможны новые баги. Также добавил вывод кодировки в строке состояния.
https://sgeproject.narod.ru/wlx/jsontab-0.9.4-beta2.zip
#6: Author: imig73, Location: г. ИркутскPosted: Tue Nov 16, 2021 15:41 Ага, теперь больше "невалидных" json открывает, но прежние вылеты как в suggestions_cache.json вернулись, а первой бете небыло.
#7: Author: little-brother, Posted: Tue Nov 16, 2021 18:58 Значит и в первой версии ошибка не ушла, просто она перестала сразу проявляться. Буду смотреть
По поводу getcolor: проверил на Win10. Всё запускается. Единственное, при запуске Windows включает параноика и спрашивает, надо ли запустить. Насколько я понимаю, в вашем случае у вас нет прав администратора и потому Windows даже не спрашивает, а по умолчанию не запускает программу.
P.S. Можете описать последовательность действий приводящих к падению на suggestions_cache.json? Никак не могу повторить проблему. И можно бинарность и версии TC/Win?
#8: Author: imig73, Location: г. ИркутскPosted: Wed Nov 17, 2021 03:54 little-brother
Я локальный Администратор (системного никогда не активирую). Windows 10 x 64 и ТС 10 х64. Последовательность простая. Допустим запустил ТС и открываю из своих избранных профиль Опера. И вот там есть такой suggestions_cache.json (естественно браузер закрыт) который я просматриваю по F3. Там две пустые таблицы и при клике на первой ничего не происходит, а вот уже при клике на второй (thumbnails) вылет сразу.
#9: Author: little-brother, Posted: Wed Nov 17, 2021 06:23 Спасибо. Увы, у меня на схожей конфигурации проблемы нет и как её править не очень понятно. Поправил в одном подозрительном месте. Просьба протестировать - https://sgeproject.narod.ru/wlx/jsontab-0.9.4-beta3.zip
#10: Author: imig73, Location: г. ИркутскPosted: Wed Nov 17, 2021 08:12 Вау! А вот эта бета 3 и вылетать не хочет и не совсем валидные json открывает нормально. Пока проверил на Win 10 х64, позже проверю на остальном.
#11: Author: little-brother, Posted: Wed Nov 17, 2021 21:46 Если все ок, то выкачу как новый релиз.
И хорошо бы сюда show-empty=1 так же добавить)))
точнее show-empty=<пусто>
$)))
#13: Author: little-brother, Posted: Sun Dec 19, 2021 14:56 А можно в zip-архиве? 7z что-то у меня не открывается ничем (ни TC, ни онлайн-сервисами).
#15: Author: little-brother, Posted: Sun Dec 19, 2021 16:15 Blue.json - это невалидный json, т.к. содержит комментарии, которые не предусмотрены форматом, потому то плагин его и не открывает.