Firefox Spezial
-
- Posts: 95
- Joined: 20. Mar 2007, 08:44
- Location: Kreis Düren
- Contact:
Firefox Spezial
Dieses Paket enthält folgende Features:
--------------------------------------------------
- Keine Welcomeseiten beim 1. Start
- Keine IE-Import-Abfrage bei neuen Profilen
- Modifiziert auch ein bereits vorhandenes Mozilla-Profil
- Verwendung von Computervariablen für Proxy-Konf. und Startseite
- erzwungene Usereinstellungen (z.B. Proxy, kein Autoupdate)
- Schnelle Aktualisierung durch Revisionserhöhung
- verwendbar für alle Firefoxversionen
In der Setup.inf sind zwecks Übersichtlichkeit nur die von mir bearbeiteten Einträge enthalten.
Für die Dateimanipulationen wird ein externes Tool verwendet. (siehe http://stahlworks.com/dev/swiss-file-knife.html)
Viel Spass damit wünscht
Matthias Mensendiek
P.S. Die Firefox-Paketierung hat mich bei uns in letzter Zeit einiges an Nerven gekostet. Immer wieder fehlten bei einzelnen Leuten Lesezeichen nach einem Update.
Ich hoffe, dass mit diesem Paket endlich damit Schluss ist. Außerdem hoffe ich, dass Mozilla bald dieses "Multiprofil-Feature" aufgeben wird - wer braucht denn in Multi-User-Umgebungen noch mehrere Browserprofile?
--------------------------------------------------
- Keine Welcomeseiten beim 1. Start
- Keine IE-Import-Abfrage bei neuen Profilen
- Modifiziert auch ein bereits vorhandenes Mozilla-Profil
- Verwendung von Computervariablen für Proxy-Konf. und Startseite
- erzwungene Usereinstellungen (z.B. Proxy, kein Autoupdate)
- Schnelle Aktualisierung durch Revisionserhöhung
- verwendbar für alle Firefoxversionen
In der Setup.inf sind zwecks Übersichtlichkeit nur die von mir bearbeiteten Einträge enthalten.
Für die Dateimanipulationen wird ein externes Tool verwendet. (siehe http://stahlworks.com/dev/swiss-file-knife.html)
Viel Spass damit wünscht
Matthias Mensendiek
P.S. Die Firefox-Paketierung hat mich bei uns in letzter Zeit einiges an Nerven gekostet. Immer wieder fehlten bei einzelnen Leuten Lesezeichen nach einem Update.
Ich hoffe, dass mit diesem Paket endlich damit Schluss ist. Außerdem hoffe ich, dass Mozilla bald dieses "Multiprofil-Feature" aufgeben wird - wer braucht denn in Multi-User-Umgebungen noch mehrere Browserprofile?
- Attachments
-
- Firefox3.zip
- Firefox-Template
- (6.19 KiB) Downloaded 800 times
Empirum V15.1 DB 6.10
-
- Posts: 95
- Joined: 20. Mar 2007, 08:44
- Location: Kreis Düren
- Contact:
... ups das habe ich doch tatsächlich ganz vergessen mit reinzuschreiben .
Ich habe das Tool auf dem Empirumserver unter Configurator/User abgespeichert und kopiere es im Paket quasi wie ein Systemprogramm.
Kann man natürlich überall hinpacken und muss dann nur die entsprechende Zeile:
anpassen.
Schöne Grüße
Matthias Mensendiek
Ich habe das Tool auf dem Empirumserver unter Configurator/User abgespeichert und kopiere es im Paket quasi wie ein Systemprogramm.
Kann man natürlich überall hinpacken und muss dann nur die entsprechende Zeile:
Code: Select all
1:..\\..\\..\\..\\User\\sfk.exe, %CommonSetupDir%, OPTIONAL USEFILENAME DIRECTORY NOSIZEWARNING SETUP, 0
Schöne Grüße
Matthias Mensendiek
Empirum V15.1 DB 6.10
Kurzes Feedback von meiner Seite:
Installation unter Windows 7 (32 bit) läuft erfolgreich durch.
Leider laufen die Customizations aus einem mir noch unbekannten Grund ins leere.
Ich muss nochmal schauen ob die Pfade unter Windows 7 so alle noch korrekt sind.
Ich habe mal meine Setup.inf angehängt. Außerdem muss ich noch darauf hinweisen, dass ich die Proxy Einstellungen nicht übernommen habe.
Die Variable habe ich auf dem Empirum Server gesetzt. Das war doch richtig oder?
Installation unter Windows 7 (32 bit) läuft erfolgreich durch.
Leider laufen die Customizations aus einem mir noch unbekannten Grund ins leere.
Ich muss nochmal schauen ob die Pfade unter Windows 7 so alle noch korrekt sind.
Ich habe mal meine Setup.inf angehängt. Außerdem muss ich noch darauf hinweisen, dass ich die Proxy Einstellungen nicht übernommen habe.
Die Variable habe ich auf dem Empirum Server gesetzt. Das war doch richtig oder?
- Attachments
-
- Setup.inf
- (8.86 KiB) Downloaded 412 times
Gruß
René
---
Empirum Pro V15.1 Patch 9, DB Version 6.11, SQL 2012, Server 2012 (x64)
Airwatch 7.3 FP08, SQL 2012, Server 2012 R2 (x64)
René
---
Empirum Pro V15.1 Patch 9, DB Version 6.11, SQL 2012, Server 2012 (x64)
Airwatch 7.3 FP08, SQL 2012, Server 2012 R2 (x64)
-
- Posts: 95
- Joined: 20. Mar 2007, 08:44
- Location: Kreis Düren
- Contact:
Was heißt das genau? Werden bei neuen Profilen keine Dateien angelegt bzw. bei vorhandenen die Datei user.js nicht kopiert?rch wrote:Kurzes Feedback von meiner Seite:
Installation unter Windows 7 (32 bit) läuft erfolgreich durch.
Leider laufen die Customizations aus einem mir noch unbekannten Grund ins leere.
Läuft der Userteil überhaupt (bitte mal im Log nachsehen)
... dann muss die Datei AppData/user.js entsprechend verändert bzw. die Einträge für den Proxy entfernt werden.Ich muss nochmal schauen ob die Pfade unter Windows 7 so alle noch korrekt sind.
Ich habe mal meine Setup.inf angehängt. Außerdem muss ich noch darauf hinweisen, dass ich die Proxy Einstellungen nicht übernommen habe.
Siehe auch https://developer.mozilla.org/en/Mozill ... nces#Proxy
Ja genau.Die Variable habe ich auf dem Empirum Server gesetzt. Das war doch richtig oder?
Empirum V15.1 DB 6.10
Hallo zusammen,
das Problem hat sich erstmal erledigt. Ich habe eben durch Zufall folgendes Projekt gefunden (http://sourceforge.net/projects/firefoxadm/) und ich werde erstmal damit experimentieren.
Denn wenn das funktioniert ist die ganze "umständliche" Anpassung des Firefox über ein Paket erstmal Geschichte. Denn die wichtigsten Einstellungen kann man wohl über die Gruppenrichtlinien steuern.
das Problem hat sich erstmal erledigt. Ich habe eben durch Zufall folgendes Projekt gefunden (http://sourceforge.net/projects/firefoxadm/) und ich werde erstmal damit experimentieren.
Denn wenn das funktioniert ist die ganze "umständliche" Anpassung des Firefox über ein Paket erstmal Geschichte. Denn die wichtigsten Einstellungen kann man wohl über die Gruppenrichtlinien steuern.
So, für mich hat sich Thema wirklich erledigt.
FirefoxADM funktioniert besser als erwartet.
Man kann zwar nicht alle Einstellungen beinflussen, aber alle wichtigen.
Von daher werde ich lieber auf die Anpassung per GPO setzen als per Paket.
Unschön ist allerdings derzeit noch, dass die Einstellungen "tatooed" werden.
Aber damit habe ich ehrlich gesagt weniger Probleme.
Trotzdem tausend dank für dein Paket. Ich bin sicher damit machst du eine Menge Leute glücklich.
FirefoxADM funktioniert besser als erwartet.
Man kann zwar nicht alle Einstellungen beinflussen, aber alle wichtigen.
Von daher werde ich lieber auf die Anpassung per GPO setzen als per Paket.
Unschön ist allerdings derzeit noch, dass die Einstellungen "tatooed" werden.
Aber damit habe ich ehrlich gesagt weniger Probleme.
Trotzdem tausend dank für dein Paket. Ich bin sicher damit machst du eine Menge Leute glücklich.
Re: Firefox Spezial
Hallo,
Was sie allerdings nicht beachten ist die weitestgehende Kompatibilität bei verschiedenen Betriebssystemen.
Wir haben im Moment viele Rechner auf WinXP 32 bit doch die Migration auf Win7 x64 ist gestartet und wird immer weitergeführt.
Bei x64 Systemen gibt es einen "Program Files"-Ordner für die x64 Programme und einen x86 Ordner für die 32bit Programme (Program Files (x86).
Bei der Deinstallation oder Installation tretten somit bei allen verfügbaren Firefox Paketen (hier und bei uns) Probleme auf wenn das Paket unter 32 und 64bit funktionieren soll.
Ich habe also angefangen und eine Abfrage eingebaut, ob der Ordner x86 existiert. Wenn ja, handelt es sich wahrscheinlich um ein 64bit System und die Deinstallation wird aus dem Verzeichnis Program Files (x86) gestartet.
Doch ich habe einen Syntaxerror im Code:
Bitte um Hilfe:
EDIT: ist nicht nötig. die paket platform auf x86 stellen und dann die empirum variable "ProgramFilesDir". Support zu Empirum Paketen gibts bei mir,w enn jemand genau so verzweifelt ist, wie ich vor einer Woche. Ironie An: Hier im Forum gibts ja niemanden der das wusste Ironie Aus.
Was sie allerdings nicht beachten ist die weitestgehende Kompatibilität bei verschiedenen Betriebssystemen.
Wir haben im Moment viele Rechner auf WinXP 32 bit doch die Migration auf Win7 x64 ist gestartet und wird immer weitergeführt.
Bei x64 Systemen gibt es einen "Program Files"-Ordner für die x64 Programme und einen x86 Ordner für die 32bit Programme (Program Files (x86).
Bei der Deinstallation oder Installation tretten somit bei allen verfügbaren Firefox Paketen (hier und bei uns) Probleme auf wenn das Paket unter 32 und 64bit funktionieren soll.
Ich habe also angefangen und eine Abfrage eingebaut, ob der Ordner x86 existiert. Wenn ja, handelt es sich wahrscheinlich um ein 64bit System und die Deinstallation wird aus dem Verzeichnis Program Files (x86) gestartet.
Doch ich habe einen Syntaxerror im Code:
Bitte um Hilfe:
Code: Select all
[SET:Deinstallation]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
If DoesFileExist ("C:\Program Files (x86)\Mozilla Firefox\uninstall\helper.exe") == "1" Then Call "%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" /S Else Call "%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" /S EndIf
-AddMeter -1
EDIT: ist nicht nötig. die paket platform auf x86 stellen und dann die empirum variable "ProgramFilesDir". Support zu Empirum Paketen gibts bei mir,w enn jemand genau so verzweifelt ist, wie ich vor einer Woche. Ironie An: Hier im Forum gibts ja niemanden der das wusste Ironie Aus.
Re: Firefox Spezial
Hi,
man kann nach einer If-Abfrage lediglich in einen Sektion springen und keinerlei Befehle derekt ausführen. Also in diesem Fall etwa so:
...
[SET:Deinstallation]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
If DoesFileExist ("C:\Program Files (x86)\Mozilla Firefox\uninstall\helper.exe") == "1" Then "Set:x64" Else "Set:x86" EndIf
-AddMeter -1
[Set:x64]
Call "%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" /S
[Set:x86]
Call "%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" /S
...
MFG Mario
.
man kann nach einer If-Abfrage lediglich in einen Sektion springen und keinerlei Befehle derekt ausführen. Also in diesem Fall etwa so:
...
[SET:Deinstallation]
If %ErrorLevel% <> "0" Then "SET:DeInstallationError" EndIf
If DoesFileExist ("C:\Program Files (x86)\Mozilla Firefox\uninstall\helper.exe") == "1" Then "Set:x64" Else "Set:x86" EndIf
-AddMeter -1
[Set:x64]
Call "%ProgramFiles(x86)%\Mozilla Firefox\uninstall\helper.exe" /S
[Set:x86]
Call "%ProgramFiles%\Mozilla Firefox\uninstall\helper.exe" /S
...
MFG Mario
.
Re: Firefox Spezial
Guten Morgen,
vielen Dank erstmal an mmensendiek fuer dieses Paket.
Der Ansatz, die .js Dateien per sfk.exe waehrend der Installation zu editieren gefaellt mir besonders gut.
Wir haben in letzter Zeit immer mal wieder aeltere .js Dateien in neue FF Versionen uebernommen, dies fuehrte immer wieder zu Problemen.
Ich habe nur eine Frage zur Anwendung der sfk.exe.
Ich moechte gern folgende Zeile in der all.js per sfk.exe aendern
Vorher: pref("network.proxy.ftp", "");
Nachher: pref("network.proxy.ftp", "proxy.url");
Nur leider bekomme ich es per sfk.exe nicht hin die "" anzusprechen. Selbst mit der Wildcard Anweidung auf der Entwicklerwebsite klappt es nicht. (\q = double quote " , http://stahlforce.com/dev/index.php?tool=hpat)
Hat jmd noch eine Idee?
Danke!
vielen Dank erstmal an mmensendiek fuer dieses Paket.
Der Ansatz, die .js Dateien per sfk.exe waehrend der Installation zu editieren gefaellt mir besonders gut.
Wir haben in letzter Zeit immer mal wieder aeltere .js Dateien in neue FF Versionen uebernommen, dies fuehrte immer wieder zu Problemen.
Ich habe nur eine Frage zur Anwendung der sfk.exe.
Ich moechte gern folgende Zeile in der all.js per sfk.exe aendern
Vorher: pref("network.proxy.ftp", "");
Nachher: pref("network.proxy.ftp", "proxy.url");
Nur leider bekomme ich es per sfk.exe nicht hin die "" anzusprechen. Selbst mit der Wildcard Anweidung auf der Entwicklerwebsite klappt es nicht. (\q = double quote " , http://stahlforce.com/dev/index.php?tool=hpat)
Hat jmd noch eine Idee?
Danke!
-
- Posts: 95
- Joined: 20. Mar 2007, 08:44
- Location: Kreis Düren
- Contact:
Re: Firefox Spezial
Hallo,
so ungefähr müsste es klappen:
Ansonsten würde ich empfehlen die ganze Zeile zu ersetzen.
Grüße
Matthias
so ungefähr müsste es klappen:
Code: Select all
sfk.exe filter foo -lswhere pref(?network.proxy.ftp -rep _\"\"_\"proxy.url\"_
Grüße
Matthias
Empirum V15.1 DB 6.10
-
- Posts: 104
- Joined: 18. Apr 2007, 10:17
- Contact:
Re: Firefox Spezial
Hallo Forum,
wenn jemand auf der Suche nach einer simplen MSI Variante die mit GPO´s arbeiten kann ist.
Meine Empfehlung:
http://www.frontmotion.com/Firefox/
Grüße Björn
wenn jemand auf der Suche nach einer simplen MSI Variante die mit GPO´s arbeiten kann ist.
Meine Empfehlung:
http://www.frontmotion.com/Firefox/
Grüße Björn
Re: Firefox Spezial
Hallo Björn,
vielen Dank fuer diesen sehr hilfreichen Link!
Ich hatte zwar bereits angefangen, eine updatebare Version mit der normalen Firefox-Setup.exe zu basteln - aber nun wird alles wirklich einfacher.
Es sind noch kleine Aenderungen noetig, aber dann werde ich unsere Setup.inf gerne hier posten.
Danke an alle!
vielen Dank fuer diesen sehr hilfreichen Link!
Ich hatte zwar bereits angefangen, eine updatebare Version mit der normalen Firefox-Setup.exe zu basteln - aber nun wird alles wirklich einfacher.
Es sind noch kleine Aenderungen noetig, aber dann werde ich unsere Setup.inf gerne hier posten.
Danke an alle!
Re: Firefox Spezial
Nochmal zu X64
Wiederholung :
Wiederholung :
christoph.mue wrote:Warum so umständlich, lass diese Arbeit doch Empirum machen! Unter [Product] kann man direkt hinter einem Eintrag die Windowsversion angeben, z.B.:
Der jeweilige Teil wird nur unter der entsprechenden Version ausgeführt.Code: Select all
#Set:Product_x86, WINDOWS32 #Set:Product_x64, WINDOWS64
Who is online
Users browsing this forum: No registered users and 3 guests