Страница 1 из 5
Wine и телефонный справочник
Добавлено: 26 авг 2008 10:00
antichrist
Народ, подскажите, как настроить wine, чтоб тел. справочник запускался!? Я вроде все библиотеки подключил для запуска ms office, даже DCOM95 поставил. Все равно не пашет
.
ОС Ubuntu 8.04
Wine: 1.1.3
В качестве благодарности могу записать тел справочник 2007, с обновленными базами. Весет около 800 МБ.
Re: Wine и телефонный справочник
Добавлено: 26 авг 2008 11:37
SCIF
Приходи - попробуем под WINE@Etersoft запустить.
Re: Wine и телефонный справочник
Добавлено: 26 авг 2008 11:59
antichrist
SCIF писал(а):Приходи - попробуем под WINE@Etersoft запустить.
Ну если вы деб пакет подгоните, чтоб я мог дома запускать
. Мне надо, чтоб под фри (бесплатно) все шло.
Re: Wine и телефонный справочник
Добавлено: 26 авг 2008 12:08
hatred
В таких случаях говориться: вам шашечки или ехать? можно стрелконуться, ты передашь справочник, я попробую у себя подергать на архе, может что получится.
Re: Wine и телефонный справочник
Добавлено: 26 авг 2008 12:48
antichrist
hatred писал(а):В таких случаях говориться: вам шашечки или ехать? можно стрелконуться, ты передашь справочник, я попробую у себя подергать на архе, может что получится.
Ну можно и так, за одно и сканер подергаешь
. На туксовке будешь?
Re: Wine и телефонный справочник
Добавлено: 26 авг 2008 12:58
АПП
Вот здесь весьма интересная информация:
http://sql-ru.corp.parking.ru/forum/act ... tid=503741
Если немного изменить начало файла info.dat, то его можно открыть в MS Office 2003. А если можно открыть, то можно попробовать сохранить в каком-нибудь другом формате, с которым уже можно будет работать в линуксе.
Re: Wine и телефонный справочник
Добавлено: 26 авг 2008 14:28
АПП
Если немного изменить начало файла info.dat, то его можно открыть в MS Office 2003.
Написал программку, которая правит заголовок файла. Но на базу, оказывается, установлен пароль. Однако если запустить в винде Microsoft Database Manager Professional, а потом прибить соответствующий процесс, то файл info.dat можно открыть в MS Access без ввода пароля.
Только в какой формат лучше экспортировать базу для дальнейшей работы - без понятия. Возможно, сначала в csv, а потом в mysql. Наверное, напишу в ближайшее время утилитку для этого и оболочку для запросов к базе. Если не влом будет.
В общем, wine в данном случае не нужен.
Re: Wine и телефонный справочник
Добавлено: 26 авг 2008 23:13
antichrist
АПП писал(а):Если немного изменить начало файла info.dat, то его можно открыть в MS Office 2003.
Написал программку, которая правит заголовок файла. Но на базу, оказывается, установлен пароль. Однако если запустить в винде Microsoft Database Manager Professional, а потом прибить соответствующий процесс, то файл info.dat можно открыть в MS Access без ввода пароля.
Только в какой формат лучше экспортировать базу для дальнейшей работы - без понятия. Возможно, сначала в csv, а потом в mysql. Наверное, напишу в ближайшее время утилитку для этого и оболочку для запросов к базе. Если не влом будет.
В общем, wine в данном случае не нужен.
А без хитрожопных вмешатиельств можно это сделать? Тупо по вайном!?
Re: Wine и телефонный справочник
Добавлено: 27 авг 2008 01:07
АПП
antichrist писал(а):А без хитрожопных вмешатиельств можно это сделать? Тупо по вайном!?
Запустить под вайном родную оболочку вряд ли получится (у меня так и не получилось). Да и бестолковая она (во всяком случае, версия 2006 года) - например, нельзя все выданные по запросу записи сразу скопировать, только отдельные поля.
ИМХО, всё же проще один раз портировать этот справочник под линукс, а потом так и распространять. Тем более, что при экспорте в csv текстовый файл получается около 200 мегов. Ужать этот файл можно до ~25 мегов. Уже вполне можно на файлообменники выкладывать будет. А там уже хоть mysql можно пользоваться, хоть OpenOffice Base, хоть чем-либо ещё, что больше нравится.
Re: Wine и телефонный справочник
Добавлено: 27 авг 2008 11:33
АПП
Вроде бы SQLite + python (PySQLite, PyQt4) - неплохой выбор.
Re: Wine и телефонный справочник
Добавлено: 28 авг 2008 10:59
hatred
Распространять только через варезники наверное можно будет, потому как
Re: Wine и телефонный справочник
Добавлено: 29 авг 2008 16:05
АПП
В консоли уже почти работает, осталось только GUI прикрутить.
SQLite3 база в UTF-8 без индексов, ужатая gzip -9, весит около 80 мегов.
Re: Wine и телефонный справочник
Добавлено: 30 авг 2008 11:25
GuttaLinux
Где-то у меня валялся перегнутый в plaintext + оболочка сервер, идёт и под wine, в архиве ок 30 мб получилось. только где он валяется.
Re: Wine и телефонный справочник
Добавлено: 30 авг 2008 19:35
antichrist
АПП писал(а):В консоли уже почти работает, осталось только GUI прикрутить.
SQLite3 база в UTF-8 без индексов, ужатая gzip -9, весит около 80 мегов.
Круто! Если не сложно собрать это в деб пакет для убунты и мануал мне на почту, как этим добром пользоваться!
Re: Wine и телефонный справочник
Добавлено: 30 авг 2008 19:47
АПП
antichrist писал(а):Круто! Если не сложно собрать это в деб пакет для убунты и мануал мне на почту, как этим добром пользоваться!
Пока ещё рано. На неделе попробую дописать GUI на QT4 (раньше ничего сложнее окошка с "Hello, world" не писал, сейчас изучаю по мануалам), немного потестировать и уже после этого поделиться.
А deb-пакет не особо нужен - там три файла всего должно быть (база, скрипт и readme). Достаточно всё в одну папку сложить и пользоваться.
Хотя при желании можно и по файловой системе раскидать (/usr/bin и т.д.), только путь к базе в скрипте поправить.