Firefox mit vielen Tabs gehört bei den meisten sicher zum Alltag. Vielleicht können euch folgende Tweaks mal behilflich sein:

Tab Breite anpassen:

Je nach Bildschirmauflösung, Widescreen Monitor und Tabbreite können nur eine bestimmte Anzahl von Tabs in der Leiste angezeigt werden. Übersteigt die Anzahl der Tabs dieses Maximum muss man durch die Tableiste scrollen, rechts erscheinen dann 2 Buttons dafür. Das ist aber recht unhandlich. Wer also gern viele Tabs auf hat und das Limit immer mal überschreitet, der kann die Tabbreite auch etwas reduzieren.
Öffnet dazu die about:config (einfach „about::config“ in die Browser Adressleiste eintippen) und sucht nach dem Eintrag „browser.tabs.tabMinWidth„.
Hier ist der Wert 100 eingetragen, ihr könnt dort dann auch kleinere Werte eintragen, 80 oder 60 oder so. Damit passen einige Tabs mehr in eure Tableiste.

Tab-Schließen-Button deaktivieren:

Bei vielen Tabs könnt ihr auch eine große Anzahl dieser kleinen, roten Tab-Schließen-Buttons bemerken. Da kann es schnell mal passieren, dass man beim normalen hin- und herswitchen zwischen den Tabs mit der Maus auch mal diesen Button trifft, statt den Tab selbst. Wer Tabs mit der mittleren Maustaste schließt (wie ich) und daher das rote X gar nicht braucht, kann es auch deaktivieren:
Geht wieder in die about:config und sucht dort nach „browser.tabs.closeButtons„. Dieser Eintrag hat standardmäßig den Wert 1.
Folgende Werte könnt ihr nutzen:

  • 0 und 1 – nur der aktive Tab bekommt den Button
  • 2 – entfernt den Button komplett. Schließt Tabs mit der mittleren Maustaste, mit STRG+W oder mit dem Kontextmenü.
  • 3 – zeigt immer ganz rechts einen Button an, der den gerade aktiven Tab schließt
  • jeder andere Wert – die letzte korrekte Einstellung wird beibehalten

Mehrzeilige Tableiste, integrierte Fortschrittsanzeige, Tabs wiederherstellen:

Diese Tipps hier sind vor allem für Leute, die gern mit vielen Tabs arbeiten. Für euch ist dann das Firefox Addon Tab Mix Plus bestimmt ein Segen.
Firefox stürzt ab. In diesem Fall kann man nur hoffen bei der Wiederherstellung des Programms auch seine Tabs wiederzubekommen. Tab Mix Plus kann eure Tab Sessions speichern und bei Abstürzen Tab Sessions laden. Zusätzlich kan Tab Mix Plus in regelmäßigen Abständen die Session speichern (alle 30 Sekunden z.B.) und speicher oft auch bei Abstürzen noch eine Session ab.
Zu viele Tabs. Trotz verkleinerter Tabbreite zu viele Tabs in der Leiste? Tab Mix Plus kann euch eine mehrzeilige Tableiste bescheren, dann ist die Übersicht auch gleich viel besser.
Zusätzlich kann das Addon Ladefortschritt und Downloads in den Tabs anzeigen. Mehr Infos, Screenshots und mehr auf der Addon Seite.

mcafee-logoMcAfee ist ein recht bekanntes Sicherheitshaus. Produkte wie VirusScan und SiteAdvisor werden sowohl von kleinen als auch von großen Unternehmen oft verwendet.

Die Herren geben sich momentan spendabel:
mcafee-virusscan-plusMcAfee VirusScan mit SiteAdvisor, 3-User Lizenz, 1 Jahr kostenlos!
Auf der Aktionsseite erfahrt ihr etwas über das Produkt und dort gibts auch den „Download Trial“-Link.
Hier Fakedaten, Trashmail und Passwort eingeben (mind. 8 Zeichen, davon 1 Zahl -.-), die 3 Häkchen entfernen und schon kommt die Accountaktivierung per Mail. Mit dieser kommt ihr dann auch an den Download.
Angeblich soll die Lizenz auch für die deutsche Version des VirusScan funktionieren, so loadblog.de.

Da auf meinem Rechner bereits McAfee VirusScan installiert ist konnte ich das nicht nochmal testen aber ich gehe davon aus, dass ihr das schon installiert kriegt 😉

via

Tools zum Verändern der Registry gibt es sicher viele, folgendes Tool bietet aber interessante Nebenfunktionen.

Der Registry System Wizard listet euch die Registry nicht in den gewohnten 5 Strängen auf sondern sortiert alle relevanten Registryeinträge ordentlich benannt und gruppiert nach Themengebiet. So finden sich in der Übersicht Gruppen wie „Installation“, „Windows starten/beenden“, „Arbeitsoberfläche und Explorer“ mit Unterordnern wie „Kontextmenü“, „Sidebar“, „Startmenü“ oder „Systemsteuerung“.
registry-systen-wizard

Das Suchen in den Tiiieeefen der Registry nach kryptischen Einträgen wie „MenuShowDelay“ oder „ClearPageFileAtShutdown“ wird ersetzt durch eine Suchfunktion und verständliche Umschreibungen wie „Legt fest, ob die Auslagerungsdatei überschrieben werden soll“. Sollte diese Umschreibung nicht so klar sein gibt es zu jedem Eintrag eine meist mehrzeilige Beschreibung mit weiteren Details.
Zusätzlich wird zu jedem Schlüssel der Hauptzweig der Registry gezeigt, ob der Schlüssel bereits aktiviert ist, ggf. mit welchem Wert usw.
registry-systen-wizard-eintrag

Der eigentliche Grund, weswegen ich den RSW am Wickel hatte sind 2 andere Funktionen: die Änderungen in der Registry lassen sich in ADM oder REG Files festhalten. Ich kann einige Änderungen vornehmen und anhand der ADM Datei diese Änderungen über eine Gruppenrichtlinie auf alle Rechner eines Active Directories übertragen. Oder die REG Datei per Script von allen Rechnern importieren lassen.
Wunderbare Sache, getestet und funktioniert 1a.
registry-systen-wizard-adm

Man kann nach Betriebssystem filtern. So fallen nach Auswählen von Windows XP viele alte Registryschlüssel von 95/98/NT Zeiten raus. Windows 7 ist hier leider noch nicht verfügbar, Vista und 2008 jedoch schon. Da das Programm relativ häufig Updates erfährt wird das vielleicht bald ergänzt.

Tolles Tool, leider Shareware. Die 30-Tage-Testversion bietet alle Funktionen, manche Funktionen erfordern jedoch 15 Sekunden Warten, bevor es weitergeht.
Preise und anderes Kaufgedöns gibts hier im WinFAQ Shop.

Ich war seit Kurzem auf der Suche nach einem guten Plugin für ein Kontaktformular.

Mit cforms II wurde ich fündig. Das Plugin ist sehr komplex und kann sicher auch für mehr als nur Kontaktformulare benutzt werden.

Das Kontaktformular sowieso die Administration sind durch AJAX sehr interaktiv. Nicht ausgefüllte Felder werden beim Absenden hervorgehoben, das komplexe Administrationsmenü ist in Tabs aufgeteilt, die sich bequem auf- und zuklappen lassen.

cforms-2-formular

cforms-2-admin-panel

Gefunden hab ich das Plugin übrigends in Caschys Kontaktseite (warum auch immer die URL /datenschutzerklaerung lautet ^^).

Einleitung & Infos

1257430764_gnome-app-installMSI Pakete sind grob umschrieben Installationsdateien wie .exe Installer. Sie haben jedoch den Vorteil, dass sie in einer Art Datenbank Daten aufnehmen können, die man ihnen zusteckt. So kann ich also in eine MSI Installationsdatei einer Software bereits den Produktkey integrieren und dieser wird dann während der Installation automatisch eingetragen.
MSI Dateien werden oft benutzt um Softwareinstallationen ohne Benutzerinteraktion zu installieren. Sie können dann auch versteckt ausgeführt werden, der Benutzer bekommt dann von der Installation gar nichts mit.
Möchte man Software über Gruppenrichtlinien installieren, brauch man diese MSI Dateien (alternativ auch MST oder andere Formate, die aber ähnlich sind).

Man sollte als Administrator also wissen, wie man MSI Installationsdateien erstellt. Viele Programme bieten im Netz auch MSI Dateien parallel zu den normalen .exe Installern an, wie zum Beispiel Frontmotion Firefox, der MSI Pendant zum Firefox. Große Softwareprodukte wie Office, Acrobat Pro, Photoshop, bla haben sowieso immer eine MSI Datei mit auf der CD. Trotzdem bleiben 95% ohne MSI und deswegen lohnt sich das Tutorial.

Der Vorgang ist erstaunlich komplex und hat viele Tücken und Fehler auf Lager. Also aufmerksam Lesen, Verstehen und nicht schnell durchklicken.

Vorbereitung

Zuerst braucht ihr die Software WinINSTALL LE, Download hier.
Installieren und starten
Die Software, von der ihr die MSI erstellen wollt, darf nicht installiert sein. Deinstalliert sie notfalls vorher. Haltet die normale Installationsdatei bereit, in meinem Beispiel Paint.NET 3.5 mit .exe Installer.
Während des ganzen Prozederes darf bis auf WinINSTALL KEIN Programm laufen! Kein Firefox, kein Musikplayer, das wird euch am Ende sonst richtig Stress machen!

MSI Creation

Zuerst klickt ihr in WinINSTALL LE auf das Discover Icon (die Lupe) und startet damit den Discover Prozess ohne weitere Parameter.
msi-installer-mit-wininstall-le-erstellen-1-rundiscover

Der Assistent startet sich. Ein Klick auf Weiter und dann müsst ihr den Namen des Projekts angeben. Der Pfad und der Name der .msi wird automatisch ergänzt.
Der Zielordner sollte sich im WinINSTALL LE Programmordner befinden, normalerweise C:\Programme\OnDemand\WinINSTALL\Packages\ bzw. %programfiles%\OnDemand\WinINSTALL\Packages\. Dieser Ordner wurde entsprechend vorbereitet.
Mein Testdurchlauf mit Desktop als Zielordner endete in mehreren fehlerhaften Durchläufen und viel verschwendeter Zeit.
msi-installer-mit-wininstall-le-erstellen-3-pfad

Die nächsten 2 Schritte fragen ab, welches euer „working drive“ und euer „installation drive“ ist. Auf dem „working drive“ landen temporäre Dateien, „installation drive“ sollte klar sein. Beides C: in meinem Fall.
Die 2 Schritte danach fragen „exclusion files“ und „exclusion registry keys“ ab. Belasst alles so und klickt weiter.

Jetzt sind alle Informationen da und der „Before“ Scan startet und zeichnet den Stand des System vor der Installation auf.
Hier sei nochmal erwähnt, KEINE PROGRAMME laufen zu haben, ausser WinINSTALL.
Der Scan wird je nach System 1-5 Minuten dauern und (hoffentlich) mit diesem Fenster beendet:
msi-installer-mit-wininstall-le-erstellen-4-before

Wie die Meldung schon verkündet, ihr sollt jetzt die Installer starten. Nach dem Klick auf [OK] öffnet sich ein Durchsuchen-Fenster, ihr sucht euch die Installer.exe raus und startet sie.
msi-installer-mit-wininstall-le-erstellen-5-runinstaller

Bei der Installation der Software darauf achten, dass sie „für alle Benutzer“ installiert wird, Konfigurationsdateien im Programmordner, nicht unter den persönlichen Anwendungsdaten, gespeichert werden. Die Installation sollte nichts im „Dokumente und Einstellungen“ (bzw. „Users“) Tree abspeichern, ausser im „All Users“ Ordner. Werden Dateien in den „Dokumente und Einstellungen\[Benutzername]“ installiert, wird das bei anderen Benutzern Probleme machen. Dazu aber mehr später.

Installation abgeschlossen?
Dann müsst ihr in WinINSTALL LE wieder den Discover Button drücken und bestätigen, damit sich der Assistent wieder startet. Dieser erkennt den laufenden Prozess und bietet euch nun an, einen „Danach“ Snapshot zu erstellen und die Änderungen heraus zu kristallisieren.
msi-installer-mit-wininstall-le-erstellen-6-runafter

Der Vorgang wird wieder 1-5 Minuten dauern und danach (hoffentlich) ohne Fehlermeldungen seinen Erfolg verkünden. Geht nun mal in das Verzeichnis, das ihr im 2. Schritt als Zielpfad ausgewählt habt, „%programfiles%\OnDemand\WinINSTALL\Packages\Projektname„, dort müsste das Bild etwa so aussehen:
msi-installer-mit-wininstall-le-erstellen-7-rawmsi
Ist hier der Ordner „Dokumente und Einstellungen“ vorhanden, schaut rein, in welche Profile Dateien bewegt werden. Ist ausser All User noch ein anderer Benutzerordner vorhanden, prüft die Dateien und löscht sie ggf. Dazu aber mehr in der Troubleshooting Section.

Ihr geht vielleicht davon aus, das wars. Allerdings wird die MSI Datei nur irgendwas zwischen 100 und 500kb groß sein. Dort sind nämlich noch nicht all die Dateien integriert, die in den Ordner stecken. Das ist der nächste Schritt, die MSI „standalone machen“.

In WinINSTALL, rechts-klickt „Windows Installer Packages“ und importiert eure MSI. Hier unbedingt „Copy Package Source Files“ aktivieren! Eine sinnvolle Description eingeben, die wird (glaube ich zumindest) später nach der Installation in der Systemsteuerung->Software angezeigt.
msi-installer-mit-wininstall-le-erstellen-8-import-compress
Nach dem Rechtsklick auf das Paket und „Compress…“ erscheint ein kleines Fenster, hier einfach OK drücken und dann sollte WinINSTALL die MSI und die Daten zusammenfassen. Das kann bis zu einer Minute dauern. Jetzt solltet ihr in dem Ordner, den ihr gerade als Pfad angegeben habt, eine große MSI Datei haben.

Das wars 🙂

Die MSI installiert sich per Doppelklick ohne weitere Benutzereingaben zu fordern. Wie sich das Programm installiert habt ihr ja bei der manuellen Installation festgelegt.
msi-installer-mit-wininstall-le-erstellen-10-fertig

Joah, noch Fragen, Ideen, Verbesserungen, Fehler, something? Mail me

Troubleshooting

Beim Erstellen der MSI:
Error: source files must begin with @SourceDir: DesktopFolder\Dokumente und Einstellungen\[user]\Anwendungsdaten\Mozilla\Firefox\Profiles\5epbvr49.default\formhistory.sqlite
msi-installer-mit-wininstall-le-erstellen-err-after2Hier konnte eine Datei nicht kopiert werden. Der häufigste Grund war, dass diese Datei während des „Danach“ Snapshots gerade in Benutzung war und deswegen nicht kopiert werden durfte. Das erfahrt ihr auch durch einen „File copy error“ bzw „Failed to copy“:

Beim „Compress…“ der MSI:
Error: unable to compress file \\Computername\WinInstall\Packages\Programm\langer\blöder\Pfad\EvtlMitDatei.tmp into cabinet \\Computername\WinInstall\Packages\Programm\Irgendeine.cab: Error opening input file: 1 (0)
Wenn ihr das MSI File in das Programm importiert müsst ihr darauf achten, dass „Copy Package Source Files“ aktiviert ist, unbedingt Häkchen setzen!

Ihr nutzt das originale ICQ (keine Multimessenger) und euch nervt auch die ICQ Werbung? Oder diese primitiven Extras und Stuff in der Kontaktliste?

icq-werbung-entfernen

Dann bloß weg damit!

icq-banner-removerDer ICQ Banner Remover kann euer ICQ viel angenehmer machen. Zuerst braucht ihr eure ICQ Version: Hauptmenü -> Hilfe -> Info über ICQ, dort steht eure ICQ Version und die Build Nummer. Schaut auf der Homepage nach der Version und dann nach der Buildnummer.

Runterladen, installieren (erst in den neueren Versionen nötig) und dann könnt ihr aufräumen.
Wenn ihr die Einstellungen mit dem Programm übernommen habt müsst ihr ICQ natürlich noch neu starten.

totalcommander

Ich möchte euch mit einer guten Nachricht ins Wochenende schicken: Ihr könnt etwas gewinnen! 😀
So, ich habe vorgestern das geile Programm vorgestellt, ihr wisst jetzt also warums geht.
3 Gewinner werden sich mit dem Tool den IT-Alltag erleichtern können!

lostrommelWie läufts ab?
Ich möchte mal das Lossystem testen, hab ich ja noch nie gemacht.
Es gibt 1 Los für einen geschrieben Blogbeitrag mit Backlink zum Gewinnspiel und zum Blog. Ganz typisch also.
Und es gibt 1 Los für ein Kommentar hier, warum ihr den Total Commander haben wollt oder was ihr über das Programm denkt; plaudert einfach. Bei „Find ich halt cool“ Kommentaren gibts Haue! 😉

Em Ende kommen alle Lose in ne Trommel (random.org 😉 ) und dann gehts rund.

Das Gewinnspiel endet in 2 Wochen am Freitag dem 13., der perfekte Tag für eine Gewinnspielauswertung 😉

Also Leute, viel Spaß, viel Glück und GO GO GO