PDA

Показать полную графическую версию : [addon] OpenOffice RU


Страниц : 1 2 3 4 5 [6] 7 8 9 10

mike345
06-03-2008, 03:18
На диск отличный от С кто-нибудь устанавливал?
У меня при установке винды на D, OOo все равно устанавливается на С...

Drinko
06-03-2008, 03:42
mike345,

Это из-за этой строчки в install.cmd
start /wait msiexec /qb /norestart /i App\openoffice\openofficeorg23.msi INSTALLLOCATION="C:\Program Files\OpenOffice.org 2.3" ADDLOCAL=ALL

mike345
06-03-2008, 03:56
Спасибо!
Переменную %SystemDrive% или %ProgramFiles% поймет?

Drinko
06-03-2008, 04:13
mike345,
Проверил - переменные работают :)

SamLab
27-03-2008, 21:18
2.4.0 Rus
http://ftp.linux.hr/openoffice/localized/ru/2.4.0/OOo_2.4.0_Win32Intel_install_wJRE_ru.exe

greg_b
27-03-2008, 23:06
SamLab, жду сборку от infraresurs - я использую их конструкции - адаптация хорошая.

dimez
28-03-2008, 00:36
greg_b, Через неделю обычно выпускают.

greg_b
30-03-2008, 22:04
dimez, SamLab, жду, во вторник должно быть

mike345
03-04-2008, 20:53
Вышел от Инфры...

OOoRepackingTool_v.0.4 с этой версией офиса будет работать?

dimez
03-04-2008, 23:49
greg_b, Вышел. http://download.i-rs.ru/pub/openoffice/2.4.0/ru/

mike345
04-04-2008, 03:38
Сам спрашивал, сам же и отвечаю:
OOoRepackingTool_v.0.4 работает с новой версией, единственное, в получаемом 7zip-sfx правим файл install.cmd до такого состояния (Меняем номер версии ООо и Java):

@echo off
COLOR 0A
Set StartPath=%~dp0
FOR /F "usebackq eol=! tokens=2* delims={" %%i IN (`REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall"`) do FOR /F "usebackq eol=! tokens=1,2,3*" %%l IN (`REG QUERY "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{%%i"`) do if "%%l"=="DisplayName" if "%%n"=="OpenOffice.org" msiexec.exe /uninstall {%%i /qb-
start /wait msiexec /qb /norestart /i App\openoffice\openofficeorg24.msi INSTALLLOCATION="%ProgramFiles%\OpenOffice.org 2.4" ADDLOCAL=ALL MaintenanceJava=jre_6u5_windows_i586_p.exe /qr REBOOT=Suppress SP3=0 ALLUSERS=1 SELECT_WORD=1 SELECT_EXCEL=1 SELECT_POWERPOINT=1
"%ProgramFiles%\OpenOffice.org 2.4\program\unopkg.exe" add --shared -f cyrtools1.3.uno.zip
"%ProgramFiles%\OpenOffice.org 2.4\program\unopkg.exe" add --shared -f odf-converter-1.1-7.oxt
"%ProgramFiles%\OpenOffice.org 2.4\program\unopkg.exe" add --shared -f openclipart-png-ru_0.1.oxt
"%ProgramFiles%\OpenOffice.org 2.4\program\unopkg.exe" add --shared -f postgresql-sdbc-0.7.5.zip
"%ProgramFiles%\OpenOffice.org 2.4\program\unopkg.exe" add --shared -f sun-report-builder.oxt


Последние строчки зависят от расширений с которыми паковали (появляются в процессе перепаковки), у меня например есть postgresql-sdbc-0.7.5.zip
Потом запаковываем обратно и кладем на место OOo.exe этого аддона и интегрируем.

Проверил на виртуалке - работает!!

EgOrus
04-04-2008, 07:33
Подскажите как можно внедрить в дистрибутив свои настройки чтобы они перекрывали настройки по умолчанию (настройки панелей инструментов, меню и параметров)?
Т.е. имеем не портабл дистрибутив, задача: сделать такой инстоляр чтобы после установки у каждого вновь созданного пользователя создавался профиль с моими настройками а не с настройками по умолчанию.
Замена пресетов в дистрибутиве проблему не снимает, а копирование нужных престов в папку с профилем сработает только для текущего юзера под которым был установлен OpenOffice.
Совсем не хочется ковырять msi, добавлять в него дополнительные файлы настроек.

greg_b
04-04-2008, 08:17
EgOrus, долго колдовал, но ничего не придумал и не получилось
mike345, так и будет в новой сборке, для любой папки %programfiles%. Работать будет.
dimez, уже колдую

SamLab
04-04-2008, 08:38
greg_b, Если можно, сделать версию без Явы, т.к. яву всегда отдельно можно поставить ;)

greg_b
04-04-2008, 08:43
SamLab, теоретически да, покумекаю на досуге, тока возможны проблемы со МС макросами и скриптами.

EgOrus
04-04-2008, 09:42
EgOrus, долго колдовал, но ничего не придумал и не получилось »
гм, в составе аддона как раз это не сложно сделать, именно так как я написал, в батнике после установки добавляем строку копирования пресетов, предварительно засунув их в дистриб с заменой, а т.к. отработка sysoc.inf идет после установки драйверов то значит пресеты копируются в папку дефолтного юзера, соответственно для вновь созданного юзера эта папка будет присутствовать.
выглядеть это должно примерно так:
xcopy /E /I /C /Y /H /R "%wdir%\presets\*" "%UserProfile%\Application Data\OpenOffice.org2\user"
единственное что не уверен что в момент отработки sysoc папка дефолтного профиля уже создана
поэтому для подстраховки можно добавить перед копированием:
md %UserProfile%\Application Data\OpenOffice.org2\user

сам я аддоном не пользуюсь, и данный метод не проверял, поэтому могу ошибаться

greg_b
04-04-2008, 11:09
EgOrus, вот аналогию и пробовал, что-то не прокатило. попробую как-нито еще раз, может больше повезет. Думаю надо замутить немного по другому, добавить подкоманду в firstlogon

SamLab
04-04-2008, 12:46
greg_b, Ну если нельзя без Явы, ждем с Явой, но, конечно, лучше по-отдельности :)

EgOrus
04-04-2008, 13:24
SamLab
У меня пока все нормально работает без Явы
greg_b
нашел др. вариант:
1. Настроить текущий профиль как нужно и заменить им профиль по умолчанию в дистре (папка "presets")
2. После установки копировать эту папку в ProgramFiles опять же с заменой, т.к. в msi жестко прописано какие файлы копируются а какие нет, соотв. новые файлы которые мы добавили в дистр. при установке скопированы не будут.
3. при первом запуске дефолтный профиль OOo будет автоматом скопирован в папку AppDate текущего юзера, но! если настройки панелей инструментов и меню применяются сразу, то настройки самой программы, применяются почему-то только при 2ой загрузке программы, это надо иметь ввиду (при этом если запущен элемент быстрый запуск, его надо выгрузить после первого запуска)

Есть еще один вариант править конфиги в ручную в папке "share" дистрибутива, но это геморно, правда в этом случае все настройки применяются при 1м запуске.

greg_b
07-04-2008, 08:42
2 all , типа свершилось - OpenOffice 2.4.0 Pro w/Java с расширениями:
Тип интеграции svcpack
Ключ автоустановки -ai

Об аддоне:
* расширение - sun-report-builder - генерация отчетов
* расширение - odf-converter-1.1-7 - открытие документов в формате Office 2007 (docx/xlsx/pptx)
* расширение - MSOasDefault - автоматизация установки форматов MSO как форматов по умолчанию
* расширение cyrtools1.3.uno - для работы с кирилическими документами


По-умолчанию документы сохраняются в формате MS Office 2000/XP/2003.

Вес - 94,1 Мб
Сборка от 05/04/2008
MD5 - FDCCF7E0C1527141F2E9ADDB9BAB3417
Ссылка для скачивания: ooo24pro05042008.7z (http://ifolder.ru/6050030)

Greg_B 05/04/2008




© OSzone.net 2001-2012