Re: [de-users] Die Version einer OOo/StarOffice-Installation aus einer externen Anwendung heraus ermitteln

2006-05-27 Diskussionsfäden Fabian Köster
Hallo Regina,

Die bootstrap.ini/bootstraprc hab ich ganz übersehen. Das hilft mir sehr 
weiter, dankeschön!

Grüße,

Fabian

Am Freitag, 26. Mai 2006 21:02 schrieb Regina Henschel:
> Hallo Fabian,
>
> Fabian Köster schrieb:
> > Weißt du oder weiß jemand anderes vielleicht, ob sich die BuildIDs von
> > OpenOffice und StarOffice unterscheiden? Man kann sie nämlich auch ohne
> > UNO in $OPENOFFICE_HOME/program/versionrc auslesen.
>
> Bei mir (WinXP Home) habe ich für SO8 in der version.ini
> [Version]
> buildid=680m5(Build:9011)
> ProductPatch=(Product Update 2)
> ProductSource=OOB680
> ProductCode={5DA9B26C-3072-4BF3-BC8E-9FE828A5C3B2}
> UpgradeCode={BB984739-6FA2-4B6A-AA65-BD0648089B1E}
> ProductMajor=680
> ProductMinor=5
> ProductBuildid=9011
> AllLanguages=en-US de es fr it sv pt-BR nl hu
> MsiProductVersion=8.00.9011
>
> und in der bootstrap.ini
> [Bootstrap]
> BaseInstallation=$ORIGIN/..
> buildid=680m124(Build:8945)
> InstallMode=
> ProductKey=StarOffice 8
> ProductCode={9FE15B75-8AD9-4A6F-A57A-7E7C03C4CBEB}
> UpgradeCode={AB6F5675-07CD-4A5E-A5F1-1AC968C298D1}
> ProductMajor=680
> ProductMinor=124
> ProductBuildid=8945
> AllLanguages=en-US de
> MsiProductVersion=8.00.8945
> UserInstallation=$SYSUSERCONFIG/StarOffice8
> ProductPatch=
> [ErrorReport]
> ErrorReportPort=80
> ErrorReportServer=report.staroffice.de
>
> In OOo2.0.2 habe ich in der version.ini
> [Version]
> buildid=680m5(Build:9011)
> ProductPatch=
> ProductSource=OOB680
> ProductCode={21E90952-11F1-4473-9D6C-2EE09BCB10C3}
> UpgradeCode={7C35B9AB-2CE3-4C18-BE7C-5B97EA089EB3}
> ProductMajor=680
> ProductMinor=5
> ProductBuildid=9011
> AllLanguages=de
> MsiProductVersion=2.0.9011
>
> und in der bootstrap.ini
> [Bootstrap]
> BaseInstallation=$ORIGIN/..
> ProductKey=OpenOffice.org 2.0
> InstallMode=
> UserInstallation=$SYSUSERCONFIG/OpenOffice.org2
> [ErrorReport]
> ErrorReportPort=80
> ErrorReportServer=report.services.openoffice.org
>
> mfG
> Regina
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

-- 
Gegner glauben uns zu widerlegen, wenn sie ihre Meinung wiederholen
und auf die unsrige nicht achten.
-- Johann Wolfgang von Goethe


Re: [de-users] Die Version einer OOo/StarOffice-Installation aus einer externen Anwendung heraus ermitteln

2006-05-26 Diskussionsfäden Regina Henschel

Hallo Fabian,

Fabian Köster schrieb:



Weißt du oder weiß jemand anderes vielleicht, ob sich die BuildIDs von 
OpenOffice und StarOffice unterscheiden? Man kann sie nämlich auch ohne UNO 
in $OPENOFFICE_HOME/program/versionrc auslesen.




Bei mir (WinXP Home) habe ich für SO8 in der version.ini
[Version]
buildid=680m5(Build:9011)
ProductPatch=(Product Update 2)
ProductSource=OOB680
ProductCode={5DA9B26C-3072-4BF3-BC8E-9FE828A5C3B2}
UpgradeCode={BB984739-6FA2-4B6A-AA65-BD0648089B1E}
ProductMajor=680
ProductMinor=5
ProductBuildid=9011
AllLanguages=en-US de es fr it sv pt-BR nl hu
MsiProductVersion=8.00.9011

und in der bootstrap.ini
[Bootstrap]
BaseInstallation=$ORIGIN/..
buildid=680m124(Build:8945)
InstallMode=
ProductKey=StarOffice 8
ProductCode={9FE15B75-8AD9-4A6F-A57A-7E7C03C4CBEB}
UpgradeCode={AB6F5675-07CD-4A5E-A5F1-1AC968C298D1}
ProductMajor=680
ProductMinor=124
ProductBuildid=8945
AllLanguages=en-US de
MsiProductVersion=8.00.8945
UserInstallation=$SYSUSERCONFIG/StarOffice8
ProductPatch=
[ErrorReport]
ErrorReportPort=80
ErrorReportServer=report.staroffice.de

In OOo2.0.2 habe ich in der version.ini
[Version]
buildid=680m5(Build:9011)
ProductPatch=
ProductSource=OOB680
ProductCode={21E90952-11F1-4473-9D6C-2EE09BCB10C3}
UpgradeCode={7C35B9AB-2CE3-4C18-BE7C-5B97EA089EB3}
ProductMajor=680
ProductMinor=5
ProductBuildid=9011
AllLanguages=de
MsiProductVersion=2.0.9011

und in der bootstrap.ini
[Bootstrap]
BaseInstallation=$ORIGIN/..
ProductKey=OpenOffice.org 2.0
InstallMode=
UserInstallation=$SYSUSERCONFIG/OpenOffice.org2
[ErrorReport]
ErrorReportPort=80
ErrorReportServer=report.services.openoffice.org

mfG
Regina


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [de-users] Die Version einer OOo/StarOffice-Installation aus einer externen Anwendung heraus ermitteln

2006-05-26 Diskussionsfäden Fabian Köster
Hallo Thomas,

Ich entwickle Anwendungen in Java, die genannten Funktionen wird es sicherlich 
auch in der Java-UNO-API geben, ich würde aber gerne ohne UNO zu nutzen an 
die Informationen kommen. Insbesondere, weil der Anwender UNO zuerst 
aktivieren muss,

Weißt du oder weiß jemand anderes vielleicht, ob sich die BuildIDs von 
OpenOffice und StarOffice unterscheiden? Man kann sie nämlich auch ohne UNO 
in $OPENOFFICE_HOME/program/versionrc auslesen.

Bei mir sieht diese Datei z.B. so aus:

[Version]
buildid=680m5(Build:9011)
ProductPatch=
ProductSource=OOB680
ProductMajor=680
ProductMinor=5
ProductBuildid=9011
AllLanguages=en-US

Das entspricht einer OOo 2.0.2-Installation von Ubuntu. Wie sieht sie bei 
StarOffice aus?

Am Freitag, 26. Mai 2006 18:20 schrieb Thomas Krumbein:
> Fabian Köster schrieb:
> > Ich entwickele Middleware basierend auf Office-Systemen und möchte gerne
> > wissen, ob es eine Methode gibt, um
> >
> > 1.) eine OpenOffice.org und StarOffice-Installation zu unterscheiden
>
> Das weiss ich nicht.
>
> > 2.) die Version dieser Installation zu ermitteln
>
> In Basic gibt es soetwas wie "GetSolarVersion()", welches dir die
> Versionsnummer von OOo zurückliefert. 645 für OOo 1.1.x, 680 für OOo 2.x
>
> Dann kannst du auch noch den GUI-Typ auslessen: GetGuiType()
> 1 für Windows, 3 für Mac, 4 für Linux/Windows, -1 für nicht
> identifizierbar.
>
> Ob es noch genauer geht, müsst e ich nachsehn :-)
>
> Gruss
> Thomas

-- 
Das Leben ist wie eine Brille - man macht viel durch!
-- Heinz Erhardt


Re: [de-users] Die Version einer OOo/StarOffice-Installation aus einer externen Anwendung heraus ermitteln

2006-05-26 Diskussionsfäden Thomas Krumbein
Fabian Köster schrieb:

> Ich entwickele Middleware basierend auf Office-Systemen und möchte gerne 
> wissen, ob es eine Methode gibt, um
> 
> 1.) eine OpenOffice.org und StarOffice-Installation zu unterscheiden

Das weiss ich nicht.

> 2.) die Version dieser Installation zu ermitteln

In Basic gibt es soetwas wie "GetSolarVersion()", welches dir die
Versionsnummer von OOo zurückliefert. 645 für OOo 1.1.x, 680 für OOo 2.x

Dann kannst du auch noch den GUI-Typ auslessen: GetGuiType()
1 für Windows, 3 für Mac, 4 für Linux/Windows, -1 für nicht
identifizierbar.

Ob es noch genauer geht, müsst e ich nachsehn :-)

Gruss
Thomas



-- 
## Marketing deutschsprachiges Projekt
## http://de.openoffice.org  - www.openoffice.org
## Vorstand OpenOffice.org Deutschland e.V.
## Mitglieder willkommen: www.OOoDeV.org

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]