View previous topic :: View next topic |
Author |
Message |
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Sun Mar 11, 2018 17:56 Post subject: |
|
|
Версия 2.1:
* сортировка с зажатой клавишей Ctrl сейчас происходит после отпускания кнопки Ctrl;
+ SQLiteViewer.ini для ручной настройки:
[SQLiteViewer]
GetAllRecordsCountForce=0 - принудительно подсчитывать количество записей в таблице;
CheckFieldIsURL=0 - проверять поля на URL (1-я запись, http:// или https://) при загрузке таблицы;
PreviewRTF=0 - предпросмотр RTF;
PreviewJPEGScale=1 - предпочитаемый размер JPEG при предпросмотре для ускорения загрузки (0 - как есть, 1 - размер экрана, 2 - половина экрана, 3 - четверть экрана, 5 - 1/8 экрана);
...
* многочисленные исправления.
http://progman13.wincmd.ru/downloads/wlx_SQLiteViewer_2.1.zip
Last edited by ProgMan13 on Sun Mar 11, 2018 19:44; edited 1 time in total |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Fri Mar 16, 2018 19:47 Post subject: |
|
|
Версия 2.1.1:
* изменения в отрисовке чётных и нечётных строк (в Настройках);
* в окне просмотра записи Memo заменены на RichEdit;
+ SQLiteViewer.ini для ручной настройки:
[SQLiteViewer]
OldGetData=0 - получение текстовых данных из таблиц как в версиях 1.x (есть в Настройках);
DrawNullText=0 - текст (null) в пустых ячейках (есть в Настройках);
GridColor= - цвет грида (по умолчанию Цвет окна);
...
* разные исправления.
http://progman13.wincmd.ru/downloads/wlx_SQLiteViewer_2.1.1.zip |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Mon Mar 19, 2018 23:28 Post subject: |
|
|
В основном исправления в отрисовке верхней и нижней панелей при включенной Классической теме Windows, так что отрисовка могла поломаться.
Теперь по умолчанию системные таблицы в список не добавляются, но AddMasterTable при отключенной опции SkipSystemTables также добавит в список таблицу sqlite_master.
http://progman13.wincmd.ru/downloads/wlx_SQLiteViewer_2.1.1.1.zip |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Mon Apr 02, 2018 20:20 Post subject: |
|
|
Бета-версия с обновлённой версией библиотеки sqlite3 (3.22.0).
+ подсветка синтаксиса SQL на вкладке окна Table Info (не факт, что будет в релизе);
* базы данных сейчас открываются в реальном режиме "только для чтения";
+ простой экспорт в csv, xlsx, html, rtf;
+ просмотр следующей/предыдущей записи в окне Record View.
http://progman13.wincmd.ru/downloads/wlx_SQLiteViewer_2.2_Beta.zip |
|
Back to top |
|
|
Parazit
Joined: 16 Nov 2016 Posts: 25 Location: Россия
|
(Separately) Posted: Tue Apr 24, 2018 19:59 Post subject: |
|
|
ProgMan13, так редактировать и создавать свои базы, он пока не может? |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Thu Apr 26, 2018 22:34 Post subject: |
|
|
Parazit
Редактирование вообще не планировалось. |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Mon Apr 30, 2018 20:55 Post subject: |
|
|
Версия 2.4 Beta.
Основной упор в этой версии на удалении записей.
Показ повреждённых баз (таблиц) пробовал просто - файл поделил пополам.
* исправления и улучшения при удалении записей;
+ фильтрация в колонке по значению ячейки по Alt-Click, снять - Alt-Click по такому же значению в любой колонке или из меню (не совместимо с фильтром панели поиска);
+ SQLiteViewer.ini для ручной настройки:
[SQLiteViewer]
AllowColumnFilter=1 - разрешить фильтрацию в колонке по Alt-Click;
ExportCsvCommaSeparated=0 - при экспорте в CSV разделитель запятая;
ExportCsvTitle=1 - экспортировать заголовки в CSV;
ProcessMalformedTables=0 - открывать повреждённые таблицы (может приводить к ошибкам!);
OpenEmptyDatabase=0 - открывать базы без таблиц (только при SkipSystemTables=0 и AddMasterTable=1);
* разные исправления.
http://progman13.wincmd.ru/downloads/wlx_SQLiteViewer_2.4_Beta.zip |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Fri May 18, 2018 16:02 Post subject: |
|
|
Версия 2.4.2 Beta:
* изменения в извлечении данных из некоторых полей, в частности BLOB;
+ SQLiteViewer.ini для ручной настройки:
[SQLiteViewer]
* CheckFieldIsURL=0 - теперь количество записей (0-20), поля которых проверяются на URL (http:// или https://) при загрузке таблицы;
* FixDateTimeField=1 - попытка правильно показывать поля DATETIME, DATE, TIME, TIMESTAMP: 2 - дополнительные проверки, 3 - как текст (по умолчанию 1);
* разные исправления.
http://progman13.wincmd.ru/downloads/wlx_SQLiteViewer_2.4.2_Beta.zip |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Tue May 22, 2018 19:48 Post subject: |
|
|
Версия 2.4.3 Beta:
+ SQLiteViewer.ini для ручной настройки:
[SQLiteViewer]
EmptyDefinedType=0 - тип данных поля, для которого тип данных не установлен ("пустой"): 0 - автоматически, 1 - текст, 2 - Blob (есть в Настройках);
PreviewTextBlobConvert=0 - дополнительные преобразования данных при конвертации из Blob в текст (есть в Настройках);
PreviewTextBlobConvertMaxLen= - максимальный размер данных для конвертации (-1 - без ограничений) (есть в Настройках);
* разные исправления.
http://progman13.wincmd.ru/downloads/wlx_SQLiteViewer_2.4.3_Beta.zip |
|
Back to top |
|
|
jobber90
Joined: 27 May 2018 Posts: 1
|
(Separately) Posted: Sun May 27, 2018 10:23 Post subject: |
|
|
Подскажите как просматривать SQLite файлы без расширения...
Нужно дописать detect-строку в SQLiteViewer.ini ?
Попробовал дописать DetectString="SQLite", но в TotalCommander по F3 всё равно открывает базу как текст...
P.S. sqlite-файлы без расширения есть в папке профиля браузера, например |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Sun May 27, 2018 14:49 Post subject: |
|
|
jobber90
Пример detect-строки есть в Readme плагина. Её нужно менять в ini Тотала. Можно воспользоваться программой TC Plugins Manager. |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 282 Location: г. Иркутск
|
(Separately) Posted: Wed Sep 25, 2019 16:43 Post subject: |
|
|
ProgMan13
Пример. Файл из профиля Opera Blink "QuotaManager" с заголовком SQLite format 3 открывается плагином, файл "Web Data" с аналогичным заголовком открывается как текст. Detect-строка взята из Readme плагина. Таких несоответствий много и хотелось бы понять почему так и от чего это зависит? Win10x64, TCx64 и 32-bit та же ситуация. |
|
Back to top |
|
|
ProgMan13
Joined: 19 Aug 2009 Posts: 334
|
(Separately) Posted: Thu Sep 26, 2019 01:47 Post subject: |
|
|
imig73
Если Opera открыта - так и должно быть. Там ошибка при открытии - "database is locked". |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 282 Location: г. Иркутск
|
(Separately) Posted: Thu Sep 26, 2019 04:16 Post subject: |
|
|
ProgMan13
Не думал что это тоже надо расписывать. Конечно браузер закрыт, так же удалось выяснить что если к примеру файлу без расширения "Web Data" принудительно присвоить расширение DB, то он откроется плагином как ни в чём не бывало. Без расширения, плагин не понимает что этот файл SQLite format 3 и он открывается просто как текст, т. е. detect-строка не работает |
|
Back to top |
|
|
|