Вообще-то, предполагается, что для служебных данных программ выделена папка %APPDATA%, но никак не "Мои документы"…mutex писал(а):Поэтому вынужден огорчить Вас, в новых версиях всегда будет использована папка "Мои документы".
xBaseView плагин (есть бесплатный EXE-вариант)
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
-
mutex
- Сообщения: 134
- Зарегистрирован: Чт дек 16, 2004 15:48
- Откуда: Казахстан
- Контактная информация:
Кроме служебных есть еще файлы данных юзера - ссылки на базы данных, которые может создать Мастер подключения к СУБД. Число таких небольших файликов не ограничивается.
Мне подумалось, (1) зачем разбрасываться по разным местам диска; (2) хранить все в одном месте, включая настройки плагина; (3) %APPDATA% - вещь довольно путаная по сравнению My Documents, имеющий наглядную иконку; (4) при бэкапах всегда сохраняют My Documents, а про APPDATA и не вспоминают; (5) что там одна лишняя подпапка под именем xBaseView решает
.
Я имею ввиду обычного тривиального юзера, а не продвинутых, как у нас.
Мне подумалось, (1) зачем разбрасываться по разным местам диска; (2) хранить все в одном месте, включая настройки плагина; (3) %APPDATA% - вещь довольно путаная по сравнению My Documents, имеющий наглядную иконку; (4) при бэкапах всегда сохраняют My Documents, а про APPDATA и не вспоминают; (5) что там одна лишняя подпапка под именем xBaseView решает
Я имею ввиду обычного тривиального юзера, а не продвинутых, как у нас.
E.Savich
http://www.xbaseview.com
http://www.xbaseview.com
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Когда тысячи программистов по всему миру так считают, то вместо одной папки, которая "что там решает", появляются тонны мусора, загаживающие "Мои документы" полностью. Причём ладно, если речь идёт о файлах, с которыми, действительно, работает пользователь (хотя даже в этом случае было бы неплохо спросить у пользователя разрешения — а то, может, у него на системном диске место заканчивается уже, и он хотел бы хранить данные на другом разделе), так ведь ещё и кучу совершенно ненужного барахла туда же пихают.mutex писал(а):(5) что там одна лишняя подпапка под именем xBaseView решает
Я вообще считаю, что папка "Мои документы" должна строго соответствовать своему названию: там должны быть только и исключительно файлы, принадлежащие пользователю, с содержимым которых он работает. Все временные файлы, бинарники программ, дополнительные файлы настроек должны быть отделены, для каждого есть своё место, в частности, — APPDATA и LOCAL_APPDATA. Запутанности там я лично вообще никакой не вижу (разве что одно время не знал, в чём разница между ними): APPDATA\<имя_программы>\<что_угодно> или APPDATA\<имя_разработчика>\<имя_программы>\<что_угодно>.
Аргумент про бэкапы, конечно, существенен, но если пользователь забудет про APPDATA, то лишится в числе прочего, например, всей почтовой базы. Так что размещать данные в APPDATA — это вполне нормальная и приемлемая практика, а если пользователь забыл что-то забэкапить, то сам виноват.
Почему же, ё-моё, ты нигде не пишешь "ё"?
-
mutex
- Сообщения: 134
- Зарегистрирован: Чт дек 16, 2004 15:48
- Откуда: Казахстан
- Контактная информация:
Согласен с критикой 5-го пункта и несу свою долю ответственности за "тонны мусора".
Боюсь, что рядовой юзер не догадывается о существований папки APPDATA, упрятанной за семи решетками. Мне никогда не нравились длинные имена маршрута доступа к ней.
Благодарю всех за конструктивную критику.
Боюсь, что рядовой юзер не догадывается о существований папки APPDATA, упрятанной за семи решетками. Мне никогда не нравились длинные имена маршрута доступа к ней.
Благодарю всех за конструктивную критику.
E.Savich
http://www.xbaseview.com
http://www.xbaseview.com
-
mutex
- Сообщения: 134
- Зарегистрирован: Чт дек 16, 2004 15:48
- Откуда: Казахстан
- Контактная информация:
С Днем Победы!
Можете брать бесплатно полноценную версию 7.5 через:
http://www.xbaseview.com/support/su/
v.7.5.0713 (8 мая 2009)
[+] Мастер соединений Firebird, MSSQL, MySQL, SQLite
[+] Пункт меню для ODBC источников данных
[+] Пункт меню для BDE алиасов баз данных
[+] Пункт меню "Быстрый режим" (читать только до 1000 строк)
[+] Новое расширение .SDB для базы SQLite.
[+] Присоединение (DBAttach) базы данных к MSSQL Server.
[+] Клавиши Shift+Enter обратный обход ячеек сетки БД
[*] Удален dbExpress доступ к Interbase/Firebird.
[*] Удален INI-параметр ConfirmDelete.
[-] Формат даты сделан интернациональным.
[-] Исправлены некоторые ошибки.
Можете брать бесплатно полноценную версию 7.5 через:
http://www.xbaseview.com/support/su/
v.7.5.0713 (8 мая 2009)
[+] Мастер соединений Firebird, MSSQL, MySQL, SQLite
[+] Пункт меню для ODBC источников данных
[+] Пункт меню для BDE алиасов баз данных
[+] Пункт меню "Быстрый режим" (читать только до 1000 строк)
[+] Новое расширение .SDB для базы SQLite.
[+] Присоединение (DBAttach) базы данных к MSSQL Server.
[+] Клавиши Shift+Enter обратный обход ячеек сетки БД
[*] Удален dbExpress доступ к Interbase/Firebird.
[*] Удален INI-параметр ConfirmDelete.
[-] Формат даты сделан интернациональным.
[-] Исправлены некоторые ошибки.
E.Savich
http://www.xbaseview.com
http://www.xbaseview.com
Как я понял, wlx-плагин в эту версию 7.5 не входит? Как интегрировать xbaseview в TC?mutex писал(а): Можете брать бесплатно полноценную версию 7.5 через:
http://www.xbaseview.com/support/su/
-
mutex
- Сообщения: 134
- Зарегистрирован: Чт дек 16, 2004 15:48
- Откуда: Казахстан
- Контактная информация:
Dave, к сожалению, это автономная программа и она не умеет работать в качестве плагина ТК. Об этом написано на 2-й странице внизу красными буквами.
Кстати, версия 7.2, которая платная, тоже такая.
Кстати, версия 7.2, которая платная, тоже такая.
E.Savich
http://www.xbaseview.com
http://www.xbaseview.com
Я тут скачал плагин версия 7.3.0719a.
При попытке просмотра базы хранения сообщений из RSS-лент, создаваемой RSSOwl, он говорит: Таблицы Paradox 1.0 не поддерживаются.
Драйвера, нужные для работы плагина, вроде все скачал и установил (плагин мне показывает версии 8-ми установленных драйверов).
Я как-то не уверен, что современные программы используют такие старые форматы данных.
Могу выложить файл - но куда - он 32 Мб?
В самом начале файла написано: db4o .
И ещё: другой RSS-клиент - FeedReader - пишет данные с лент в файл расширением FDB, который вообще не цепляется плагином, внутри него первые символы - два самых первых символа не отображаются, потом "90jq".
Размер файла 11 Мб.
Тоже хотелось бы просто увидеть - что это за формат и какова структура хранения данных.
Я не хотел бы ставить другую версию плагина и станд-алон версию - очень не люблю ненужных инсталляций - а мне только нужно было разобраться: что это за формат хранения данных и какие поля он хранит (чтобы знать, например, стоит ли и как к этой базе обращаться).
Таких файлов разных форматов мне встречается много - и я бы предпочёл использовать плагин для ТК, а не отдельный софт.
Спасибо
При попытке просмотра базы хранения сообщений из RSS-лент, создаваемой RSSOwl, он говорит: Таблицы Paradox 1.0 не поддерживаются.
Драйвера, нужные для работы плагина, вроде все скачал и установил (плагин мне показывает версии 8-ми установленных драйверов).
Я как-то не уверен, что современные программы используют такие старые форматы данных.
Могу выложить файл - но куда - он 32 Мб?
В самом начале файла написано: db4o .
И ещё: другой RSS-клиент - FeedReader - пишет данные с лент в файл расширением FDB, который вообще не цепляется плагином, внутри него первые символы - два самых первых символа не отображаются, потом "90jq".
Размер файла 11 Мб.
Тоже хотелось бы просто увидеть - что это за формат и какова структура хранения данных.
Я не хотел бы ставить другую версию плагина и станд-алон версию - очень не люблю ненужных инсталляций - а мне только нужно было разобраться: что это за формат хранения данных и какие поля он хранит (чтобы знать, например, стоит ли и как к этой базе обращаться).
Таких файлов разных форматов мне встречается много - и я бы предпочёл использовать плагин для ТК, а не отдельный софт.
Спасибо
Xubuntu
Кстати, утилита TCLogfileViewer (просмотр логов Тотал Коммандер) рожает файлы TCLogfileViewer.db - типа SQLite format 3 - так, во всяком случае, написано внутри файла в самом начале.
А xBaseView говорит при попытке его просмотра:
"Exception EDBEngineError. Разрушен заголовок таблицы/индекса"
(письмо в саппорт ушло, могу выложить сам файл).
А xBaseView говорит при попытке его просмотра:
"Exception EDBEngineError. Разрушен заголовок таблицы/индекса"
(письмо в саппорт ушло, могу выложить сам файл).
Xubuntu
-
mutex
- Сообщения: 134
- Зарегистрирован: Чт дек 16, 2004 15:48
- Откуда: Казахстан
- Контактная информация:
Исторически сложилось так, что расширение .DB было впервые использовано фирмой Борланд для настольной СУБД Парадокс.
Очен жаль, что разработчики других СУБД, включая могучую Sybase, нарушили принцип "Разные расширения - разные типы данных". По такому же пути пошла СУБД SQLite, которая внутри себя имеет аж 3 различных форматов.
По мере возможностей плагин делает кое-какой анализ текста начала файлов и обычно почти угадывает. Я редко получаю жалобы на данную тему, а охватить все варианты мне не под силу.
Что касается форматов RSS и Лог-вьювера, советую обратиться к авторам этих плагинов и утилит.
Очен жаль, что разработчики других СУБД, включая могучую Sybase, нарушили принцип "Разные расширения - разные типы данных". По такому же пути пошла СУБД SQLite, которая внутри себя имеет аж 3 различных форматов.
По мере возможностей плагин делает кое-какой анализ текста начала файлов и обычно почти угадывает. Я редко получаю жалобы на данную тему, а охватить все варианты мне не под силу.
Что касается форматов RSS и Лог-вьювера, советую обратиться к авторам этих плагинов и утилит.
E.Savich
http://www.xbaseview.com
http://www.xbaseview.com
Спасибо
Автору спасибо! Скачал, установил, зарегистрировал. Буду пробовать. Пока опыта использования мало, но впечатления самые положительные
Расскажу - как нашел вашу программу. Оффтоп, но забавно
Я несколько лет трудился сисадмином, но судьба от плотной работы с БД спасала
А сейчас тружусь вольным эникейщиком, помогаю людям с компьютерами, и случаи встречаются о_оочень разные. Вот вчера блондинка мне приносит 30 Гб файлов с очень разными расширениями или без оных, говорит -там надо найти очень важную информацию. Понятно дело -кто их создавал, в каких программах -она не знает.
Вот я и поискал программы, которыми это всё открывать буду... В первую очередь искал плагины дл ТС, поскольку давно им пользуюсь. Автономную программу тоже решил попробовать.
%Appdata% представляется мне более удобным местом для файлов программы, однако в настройках за несколько секунд можно задать любое желаемое место, так что всё в порядке.
Еще раз спасибо автору, всего наилучшего и денег много!

Расскажу - как нашел вашу программу. Оффтоп, но забавно
Я несколько лет трудился сисадмином, но судьба от плотной работы с БД спасала
%Appdata% представляется мне более удобным местом для файлов программы, однако в настройках за несколько секунд можно задать любое желаемое место, так что всё в порядке.
Еще раз спасибо автору, всего наилучшего и денег много!
-
mutex
- Сообщения: 134
- Зарегистрирован: Чт дек 16, 2004 15:48
- Откуда: Казахстан
- Контактная информация:
Re: Спасибо
Вам тоже спасибо за доброе пожелание!mnogo999 писал(а):Еще раз спасибо автору, всего наилучшего и денег много!
Участились жалобы "ленивых" коллег, которые не хотят отгадывать загадки для получения бесплатной лицензий; это тут: http://www.xbaseview.com/support/su/
О, куда мы катимся?
С 22-июля отключил проверку результата отгадывания загадок. Теперь проверяется только ввод числа прописью, а в поле отгадки вводите любые символы.
Успехов всем!
E.Savich
http://www.xbaseview.com
http://www.xbaseview.com
Здравствуйте!
У меня появилась недавно задача - загрузить в 1с базу (файлы имеют расширение gdb). Как это сделать - я уже почти знаю, разберусь.
Один из шагов - надо увидеть структуру базы, для этого я скачал xBaseViewSU.
Только вот проблема - не могу открыть базу. Появляется сообщение о том, что я ввел неверный логин или пароль. Может, это и так, я вводил стандартные слова - SYSDBA и masterkey. В одном из файлов программы, которая использует эту базу, написано, что ключ именно этот.
Я загрузил еще две базы - для проверки, и с ними все тоже самое. Одна из них - пример базы в дистрибутиве Delphi (вроде бы не должен быть там сложный пароль). Другая - имеет в одном из своих файлов слова (SYSDBA и masterkey). Все равно не могу войти.
Подскажите - что может быть не так?
Может, настройки драйверов к базам неверные?
Или все верно, надо просто достать верный пароль к базе?
Заранее спасибо,
Михаил.
У меня появилась недавно задача - загрузить в 1с базу (файлы имеют расширение gdb). Как это сделать - я уже почти знаю, разберусь.
Один из шагов - надо увидеть структуру базы, для этого я скачал xBaseViewSU.
Только вот проблема - не могу открыть базу. Появляется сообщение о том, что я ввел неверный логин или пароль. Может, это и так, я вводил стандартные слова - SYSDBA и masterkey. В одном из файлов программы, которая использует эту базу, написано, что ключ именно этот.
Я загрузил еще две базы - для проверки, и с ними все тоже самое. Одна из них - пример базы в дистрибутиве Delphi (вроде бы не должен быть там сложный пароль). Другая - имеет в одном из своих файлов слова (SYSDBA и masterkey). Все равно не могу войти.
Подскажите - что может быть не так?
Может, настройки драйверов к базам неверные?
Или все верно, надо просто достать верный пароль к базе?
Заранее спасибо,
Михаил.
gdb может ли быть FireBird-ом?
Здравствуйте!
Подскажите пожалуйста - может ли файл с расширением gdb являться файлом базы FireBird?
(я думаю - может, я установил драйвера для InterBase, а у меня на самом деле файлы от FireBird, и из-за этого чего-то не пашет)
Михаил.
Подскажите пожалуйста - может ли файл с расширением gdb являться файлом базы FireBird?
(я думаю - может, я установил драйвера для InterBase, а у меня на самом деле файлы от FireBird, и из-за этого чего-то не пашет)
Михаил.
Авторам программы
Здравствуйте, Авторы!
На сайте с загадками, где я взял xbaseviewsu, меня спросили - какая база для меня предпочтительна? Я сказал, что InterBase.
Что из этого следует? xbaseviewsu сможет при этом работать с базой FireBird, с другими базами?
На сайте с загадками, где я взял xbaseviewsu, меня спросили - какая база для меня предпочтительна? Я сказал, что InterBase.
Что из этого следует? xbaseviewsu сможет при этом работать с базой FireBird, с другими базами?