Wine и телефонный справочник

Технические обсуждения
Аватара пользователя
antichrist
Full Member
Full Member
Сообщения: 248
Зарегистрирован: 19 апр 2008 17:05
Откуда: Владивосток
Контактная информация:

Wine и телефонный справочник

Сообщение antichrist »

Народ, подскажите, как настроить wine, чтоб тел. справочник запускался!? Я вроде все библиотеки подключил для запуска ms office, даже DCOM95 поставил. Все равно не пашет :( .
ОС Ubuntu 8.04
Wine: 1.1.3
В качестве благодарности могу записать тел справочник 2007, с обновленными базами. Весет около 800 МБ.
Вложения
errorBD.jpg
ошибка при запуске тел справочника
(29.49 КБ) 3947 скачиваний

Аватара пользователя
SCIF
Full Member
Full Member
Сообщения: 144
Зарегистрирован: 07 июн 2006 15:50
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение SCIF »

Приходи - попробуем под WINE@Etersoft запустить.

Аватара пользователя
antichrist
Full Member
Full Member
Сообщения: 248
Зарегистрирован: 19 апр 2008 17:05
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение antichrist »

SCIF писал(а):Приходи - попробуем под WINE@Etersoft запустить.
Ну если вы деб пакет подгоните, чтоб я мог дома запускать :). Мне надо, чтоб под фри (бесплатно) все шло.

Аватара пользователя
hatred
Global Moderator
Global Moderator
Сообщения: 1205
Зарегистрирован: 08 июн 2006 00:32
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение hatred »

В таких случаях говориться: вам шашечки или ехать? можно стрелконуться, ты передашь справочник, я попробую у себя подергать на архе, может что получится.
Прошли времена когда на элементарные вопросы можно было отвечать man <что-то там> (с) из сети
Hatred's Log Place | My GitHub repos | My Gitlab repos

Аватара пользователя
antichrist
Full Member
Full Member
Сообщения: 248
Зарегистрирован: 19 апр 2008 17:05
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение antichrist »

hatred писал(а):В таких случаях говориться: вам шашечки или ехать? можно стрелконуться, ты передашь справочник, я попробую у себя подергать на архе, может что получится.
Ну можно и так, за одно и сканер подергаешь :). На туксовке будешь?

Аватара пользователя
АПП
Full Member
Full Member
Сообщения: 212
Зарегистрирован: 02 май 2008 15:39
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение АПП »

Вот здесь весьма интересная информация:
http://sql-ru.corp.parking.ru/forum/act ... tid=503741

Если немного изменить начало файла info.dat, то его можно открыть в MS Office 2003. А если можно открыть, то можно попробовать сохранить в каком-нибудь другом формате, с которым уже можно будет работать в линуксе.
Mandriva 2009.1 (desktop) / CentOS 5.1 (server)
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT

Аватара пользователя
АПП
Full Member
Full Member
Сообщения: 212
Зарегистрирован: 02 май 2008 15:39
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение АПП »

Если немного изменить начало файла info.dat, то его можно открыть в MS Office 2003.
Написал программку, которая правит заголовок файла. Но на базу, оказывается, установлен пароль. Однако если запустить в винде Microsoft Database Manager Professional, а потом прибить соответствующий процесс, то файл info.dat можно открыть в MS Access без ввода пароля.

Только в какой формат лучше экспортировать базу для дальнейшей работы - без понятия. Возможно, сначала в csv, а потом в mysql. Наверное, напишу в ближайшее время утилитку для этого и оболочку для запросов к базе. Если не влом будет.

В общем, wine в данном случае не нужен. 8)
Mandriva 2009.1 (desktop) / CentOS 5.1 (server)
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT

Аватара пользователя
antichrist
Full Member
Full Member
Сообщения: 248
Зарегистрирован: 19 апр 2008 17:05
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение antichrist »

АПП писал(а):
Если немного изменить начало файла info.dat, то его можно открыть в MS Office 2003.
Написал программку, которая правит заголовок файла. Но на базу, оказывается, установлен пароль. Однако если запустить в винде Microsoft Database Manager Professional, а потом прибить соответствующий процесс, то файл info.dat можно открыть в MS Access без ввода пароля.

Только в какой формат лучше экспортировать базу для дальнейшей работы - без понятия. Возможно, сначала в csv, а потом в mysql. Наверное, напишу в ближайшее время утилитку для этого и оболочку для запросов к базе. Если не влом будет.

В общем, wine в данном случае не нужен. 8)
А без хитрожопных вмешатиельств можно это сделать? Тупо по вайном!?

Аватара пользователя
АПП
Full Member
Full Member
Сообщения: 212
Зарегистрирован: 02 май 2008 15:39
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение АПП »

antichrist писал(а):А без хитрожопных вмешатиельств можно это сделать? Тупо по вайном!?
Запустить под вайном родную оболочку вряд ли получится (у меня так и не получилось). Да и бестолковая она (во всяком случае, версия 2006 года) - например, нельзя все выданные по запросу записи сразу скопировать, только отдельные поля.

ИМХО, всё же проще один раз портировать этот справочник под линукс, а потом так и распространять. Тем более, что при экспорте в csv текстовый файл получается около 200 мегов. Ужать этот файл можно до ~25 мегов. Уже вполне можно на файлообменники выкладывать будет. А там уже хоть mysql можно пользоваться, хоть OpenOffice Base, хоть чем-либо ещё, что больше нравится.
Mandriva 2009.1 (desktop) / CentOS 5.1 (server)
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT

Аватара пользователя
АПП
Full Member
Full Member
Сообщения: 212
Зарегистрирован: 02 май 2008 15:39
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение АПП »

Вроде бы SQLite + python (PySQLite, PyQt4) - неплохой выбор.
Mandriva 2009.1 (desktop) / CentOS 5.1 (server)
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT

Аватара пользователя
hatred
Global Moderator
Global Moderator
Сообщения: 1205
Зарегистрирован: 08 июн 2006 00:32
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение hatred »

Распространять только через варезники наверное можно будет, потому как ;)
Прошли времена когда на элементарные вопросы можно было отвечать man <что-то там> (с) из сети
Hatred's Log Place | My GitHub repos | My Gitlab repos

Аватара пользователя
АПП
Full Member
Full Member
Сообщения: 212
Зарегистрирован: 02 май 2008 15:39
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение АПП »

В консоли уже почти работает, осталось только GUI прикрутить. 8)
SQLite3 база в UTF-8 без индексов, ужатая gzip -9, весит около 80 мегов.

Изображение
Mandriva 2009.1 (desktop) / CentOS 5.1 (server)
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT

Аватара пользователя
GuttaLinux
Full Member
Full Member
Сообщения: 177
Зарегистрирован: 04 фев 2008 00:17

Re: Wine и телефонный справочник

Сообщение GuttaLinux »

Где-то у меня валялся перегнутый в plaintext + оболочка сервер, идёт и под wine, в архиве ок 30 мб получилось. только где он валяется. :)

Аватара пользователя
antichrist
Full Member
Full Member
Сообщения: 248
Зарегистрирован: 19 апр 2008 17:05
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение antichrist »

АПП писал(а):В консоли уже почти работает, осталось только GUI прикрутить. 8)
SQLite3 база в UTF-8 без индексов, ужатая gzip -9, весит около 80 мегов.

Изображение
Круто! Если не сложно собрать это в деб пакет для убунты и мануал мне на почту, как этим добром пользоваться!

Аватара пользователя
АПП
Full Member
Full Member
Сообщения: 212
Зарегистрирован: 02 май 2008 15:39
Откуда: Владивосток
Контактная информация:

Re: Wine и телефонный справочник

Сообщение АПП »

antichrist писал(а):Круто! Если не сложно собрать это в деб пакет для убунты и мануал мне на почту, как этим добром пользоваться!
Пока ещё рано. На неделе попробую дописать GUI на QT4 (раньше ничего сложнее окошка с "Hello, world" не писал, сейчас изучаю по мануалам), немного потестировать и уже после этого поделиться.

А deb-пакет не особо нужен - там три файла всего должно быть (база, скрипт и readme). Достаточно всё в одну папку сложить и пользоваться. :) Хотя при желании можно и по файловой системе раскидать (/usr/bin и т.д.), только путь к базе в скрипте поправить.
Mandriva 2009.1 (desktop) / CentOS 5.1 (server)
Core 2 Duo E8400 / 4 Gb RAM / ASUS P5K / ASUS ENGTS250
Core 2 Duo E8200 / 2 Gb RAM / ECS G31T-M7 / ASUS EAH4850
Core 2 Duo E6550 / 2 Gb RAM / ASUS P5K SE / ASUS EAH2600XT

Ответить