Найдено 205 результатов

little-brother
Чт мар 21, 2024 23:38
Форум: Плагины Total Commander
Тема: [wlx] csvtab - просмотр CSV файлов
Ответы: 152
Просмотры: 345615

если такая последовательность символов найдена - то удалять такие символы
Там не какая то фиксированная последовательность. utf8 кодирует один символ в 1-4 байта. Английские - это всегда 1 байт и в принципе совпадает с ANSI, а вот русские буквы - это уже по два байта. При этом содержимое первого ...
little-brother
Ср мар 20, 2024 12:31
Форум: Плагины Total Commander
Тема: [wlx] csvtab - просмотр CSV файлов
Ответы: 152
Просмотры: 345615

Автодетект чересчур умничает. В CSV с путями файлов и временами счёл двоеточие разделителями, хотя там табы.
У плагина нет каких то сакральных знаний о произвольном файле, потому используется простой алгоритм подсчета ,;|\t: в первых пяти строках. Каких символов больше, тот и выбирается. Так для ...
little-brother
Вс мар 17, 2024 12:58
Форум: Плагины Total Commander
Тема: [wlx] csvtab - просмотр CSV файлов
Ответы: 152
Просмотры: 345615

Первая строка используется для определения порядка байт в utf16.
Для определения UTF8 используется весь файл, т.к. в вашем случае BOM-метки нет. Подозреваю, что определитель в каком то месте обнаруживает неверный с точки зрения utf8 последовательность бит, которая не может быть декодирована. Это ...
little-brother
Вс мар 17, 2024 00:29
Форум: Плагины Total Commander
Тема: [wlx] csvtab - просмотр CSV файлов
Ответы: 152
Просмотры: 345615

https://github.com/little-brother/csvtab-wlx/blob/main/main.c#L1724

Читается BOM-метка. Если её нет, то читается первая строка в попытке определить какая версия UFT16 используется. Если не получилось, то вызывается проверка на UTF8 строку

https://github.com/little-brother/csvtab-wlx/blob/main/main ...
little-brother
Вс мар 17, 2024 00:21
Форум: Плагины Total Commander
Тема: [wlx] odbc-wlx - просмотр Access, Excel, CSV файлов
Ответы: 141
Просмотры: 470707

Можно наверно и таким образом попробовать, т.е. на основании типов генировать не "select * from t", а "select id, name, convert(sale_date as string) from t" и посмотреть вернет ли нужный результат или нет.

Скорой правки не обещаю. Проверю как будет возможность и самое главное - желание.
little-brother
Чт мар 14, 2024 20:18
Форум: Плагины Total Commander
Тема: [wlx] odbc-wlx - просмотр Access, Excel, CSV файлов
Ответы: 141
Просмотры: 470707

Сейчас плагин, когда видит поле с типом Дата, запрашивает его как текст. В этот момент происходит конвертация с локалью по умолчанию. Бегло поискал по интернету. Насколько могу судить ODBC-драйвер для Excel не имеет каких либо специальных настроек по поводу конвертации с учетом локальных настроек ...
little-brother
Чт фев 15, 2024 19:37
Форум: Плагины Total Commander
Тема: [wlx] odbc-wlx - просмотр Access, Excel, CSV файлов
Ответы: 141
Просмотры: 470707

зашит на уровне запроса "дай данные" в драйвере ODBC?
Именно. Если стоит флаг в выпадающей менюшке, то в Excel улетит то, что первую строку надо как имена колонок интерпретировать.

А нафига так сложно и непредсказуемо?
Сделано как раз относительно просто: сначала отправляется запрос в ODBC ...
little-brother
Ср фев 14, 2024 14:45
Форум: Плагины Total Commander
Тема: [wlx] odbc-wlx - просмотр Access, Excel, CSV файлов
Ответы: 141
Просмотры: 470707

odbc плагин отображает то, что получил из odbc-драйвера, который похоже эту замену и делает. Повлиять на драйвер скорее всего нельзя.
little-brother
Вт янв 23, 2024 14:59
Форум: Плагины Total Commander
Тема: [wlx] xmltab - просмотр XML файлов
Ответы: 97
Просмотры: 158789

Имелось в виду, что настройки ниже нельзя поменять из интерфейса плагина. Я не особо в курсе, какой приоритет обработки ini-файлов у TC, т.к. пользуюсь стандартным положением в папке плагина.
little-brother
Пн янв 22, 2024 18:45
Форум: Плагины Total Commander
Тема: [wlx] xmltab - просмотр XML файлов
Ответы: 97
Просмотры: 158789

Три варианта:
1. TC использует старые кешированные настройки для плагина, поэтому надо перезапустить TC, чтобы он перечитал xmltab.ini.
2. Windows не может создать Consolas по запрашиваемым параметрам, напр. размер или толщина, и потому подставляет близкий шрифт. Можно попробовать использовать font ...
little-brother
Пн янв 22, 2024 16:21
Форум: Плагины Total Commander
Тема: [wlx] xmltab - просмотр XML файлов
Ответы: 97
Просмотры: 158789

xmltab.ini, в который нужно переименовать default.ini, конечно.
little-brother
Вс дек 17, 2023 08:53
Форум: Плагины Total Commander
Тема: [wlx] csvtab - просмотр CSV файлов
Ответы: 152
Просмотры: 345615

790 ,
1. Для плагинов не запоминать настройки для конкретных файлов, такие как Zoom или скажем позицию в треке, - это обычное поведение. Тот же CSV View размер колонок для конкретного файла не запоминает. Конечно можно сделать, но не очень верится что это надо многим.
2. Прятать пустые колонки и ...
little-brother
Вс ноя 19, 2023 01:50
Форум: Плагины Total Commander
Тема: [wlx] csvtab - просмотр CSV файлов
Ответы: 152
Просмотры: 345615

Баги нашел просто: если перетащить колонки (совсем забыл про это - вспомнил только, когда лист изменений на странице обновления плагина увидал, потому и не протестировал этот момент), а потом посортировать или курсором вправо-влево побегать по строке, то криво работает. Надеюсь поправлю в ближайшие ...
little-brother
Вт мар 07, 2023 04:17
Форум: Плагины Total Commander
Тема: [wlx] xmltab - просмотр XML файлов
Ответы: 97
Просмотры: 158789

Да чет как то не прогилось совсем, да и парсер править не очень нравится.

Поправил - проблема была в том, что парсер, открыаая тег искал > как его конец. В случае, если > неэкранировано, что не по стандарту, то остальная часть тега игнорировалась. Пришлось добавить проверку, что > не внутри строки ...
little-brother
Чт дек 15, 2022 18:40
Форум: Плагины Total Commander
Тема: [wlx] csvtab - просмотр CSV файлов
Ответы: 152
Просмотры: 345615

то совсем необязательно что-то сильно менять.
Да и не получится. Запятая и двоеточие в данном случае выглядят вполне равноправно. Делать приоритет в пользу разделителя из первой строки также не получится - у некоторых заголовки файлов "битые".