Andreas's profileAndreas' SpacePhotosBlogLists Tools Help

Blog


    11/22/2008

    Moving day: Andreas M's Home Server AddIns have a new home

    When I started putting together this site about a year ago I had no idea how long it would live. Since the Advanced Admin Console AddIn for Windows Home Server seems to be somewhat popular around Home Server owners, I have decided to launch my own website dedicated to Windows Home Server AddIn development. All content and downloads have been moved over to the new site, so please update your bookmarks, resubscribe to my RSS feed and join me over at

    www.home-server-addins.com

    This Windows Live Space will continue to exists, but all downloads have been removed and no new posts will appear in this blog.

    Andreas M.

    10/20/2008

    Windows Home Server Client Side SDK around the corner?

    It's been a long time since I last heard of an allegedly upcoming client side SDK for Windows Home Server. At PDC '08 the Windows Home Server Team will be giving a session called "Developing Connected Home Applications and Services for Windows Home Server". The session description contains this line:

    create and deploy a PC application for controlling the service

    I hope this hints to the existence of a soon-to-be-released client side SDK for Windows Home Server.

    UPDATE: Unfortunately there's still no sight of the Client Side SDK. Maybe the Windows Home Server Team have canceled their plans for it :-(

    Here you can watch the PDC '08 session videos. CJ Saretto mentions in one of them that they do not offer any form of universal communication channel for client/server communication (to/from Windows Home Server) at all. Well, I'm too disappointed right now to look up the exact position in the video…

    10/5/2008

    Tool: SCALEO Power Management Viewer

    Da einige Besitzer eines Fujitsu-Siemens SCALEO HomeServers (darunter auch ich) die SCALEO PowerManagement-Oberfläche recht umständlich finden, wenn es darum geht mal eben einen Überblick über die eingestellten Betriebszeiten zu erhalten, habe ich ein kleines Tool geschrieben welches die PowerManagement-Einträge in einer einfachen Liste darstellt:

    ScaleoPMViewer

    Um das Tool einzusetzen muss es auf dem SCALEO HomeServer unter C:\Programme\Windows Home Server abgelegt werden. Anschließend kann es mit der Advanced Admin Konsole gestartet werden.

    Falls beim Start folgende Fehlermeldung erscheint, so liegt die ScaleoPMViewer.exe entweder nicht im korrekten Verzeichnis, oder es wurde versucht sie zu starten, obwohl das SCALEO PowerManagement nicht auf dem Server installiert ist.

    PMViewerError

    Download ScaleoPMViewer.exe Version 0.0.1.0

    CRC-32 409A8069
       MD5 3F58CB62504BB095859ADD67AD8CA45B
      SHA1 0090529FB3269BD602031B33FFF35419272C34BB

    9/14/2008

    Datenpanne bei MediaMarkt


    Die Berichte über Datenpannen bei Behörden und Unternehmen häufen sich in letzter Zeit. Man sollte denken dass dies zu einer gewissen Sensibilisierung führt, das trifft aber zumindest auf die MediaMarkt-Filiale, in der ich kürzlich (endlich!) meinen Fujitsu-Siemens SCALEO Home Server gekauft habe, nicht zu:

    Da MediaMarkt offenbar vor einiger Zeit damit begonnen hat, die noch auf Lager befindlichen SCALEO Home Server abzuverkaufen, hat mir die hiesige Filiale das letzte Gerät (Ausstellungsstück) für EUR 499,- angeboten. Der Verkäufer versicherte mir, das Gerät am Vormittag noch einmal getestet zu haben, und dass es einwandfrei funktioniere. Ich nahm den Server also gleich mit und wollte ihn am Abend in mein Heimnetzwerk integrieren.
    Dabei stand ich dann zunächst vor dem Problem, dass der Server bereits in Betrieb gewesen war und somit die Ersteinrichtung, die die Vergabe des Serverpassworts einschließt, bereits durchgeführt worden war. Der Kennworthinweis lautete "Name vom Gerät + 1", aber damit kam ich erst einmal nicht weiter. Am nächsten Tag erfragte ich dann telefonisch (bei einem anderen Mitarbeiter) das Serverpasswort, welches er mir auch ohne Umschweife nannte. Es lautete "homeserver1", worauf ich im Nachhinein auch selbst hätte kommen können.
    Mit dem gültigen Passwort konnte ich mich nun also auf dem Server umsehen, und entdeckte gleich, dass der Server noch ein Backup von dem Client-PC enthielt, von dem aus der Server ursprünglich eingerichtet worden war:

    Backup

    Das machte mich dann neugierig. Ich habe also das vorhandene Backup geöffnet und mich ein bisschen auf Laufwerk C: des BENUTZER-PC umgesehen:

    T-Home Presentation
    Ein T-Home Präsentationsvideo zum Thema "Entertain".

    Music
    Ein Musikalbum, das leider nicht ganz meinem Musikgeschmack entspricht.

    Transportschaden
    Fotos, die einen Transportschaden an HP-Druckern dokumentieren.

    Preisschilder 
    Druckvorlagen für MediaMarkt-Preisschilder im Excel-Format.

    FAZIT: Alles in allem waren keine Daten dabei, die in den Händen von Menschen mit ausreichend krimineller Energie dem Unternehmen hätten Schaden zufügen können. Dennoch halte ich es für höchst bedenklich, dass man die Daten nicht gelöscht hat, bevor man mir das Gerät ausgehändigt hat. Bei dem Verkäufer, der mir den Server verkauft hat, handelte es sich übrigens um den "Bereichsleiter neue Medien" (Der Link führt zu einem Jobangebot der MediaMarkt-Filiale Aschaffenburg und soll nur das Jobprofil dokumentieren Meinen Server habe ich dort NICHT gekauft!).

    Was mich abschließend interessieren würde: Welche interessanten Daten habt ihr denn so auf Euren Ausstellungsgeräten gefunden?

    6/9/2008

    Windows Home Server Power Pack 1 Public Beta is here

    So I'll be heavily testing it for compatibility with my addins for the next couple of weeks.

    Go get it from Microsoft Connect (you actually did register for the beta, right?)

    Andreas M.

    6/5/2008

    Advanced Admin Console AddIn: Version 0.4.3 Beta now avalable for download


    In this release the following changes have been made: 

    • New wizard for adding URL shortcuts
      This new wizard makes it easy to add URL shortcuts to the Advanced Admin Console toolbar. This way you can access the web configuration interface of other devices in your home network from within the WHS console.
    • Shortcuts to folders and URL shortcuts are no longer opened in external windows. Hold the Shift key while clicking on a folder or URL shortcut  to open it in an external window.
    • The tooltip of an URL shortcut displays the URL of the shortcut.
    • Update availability notification
      An update notification bar is displayed in the Advanced Admin Console when an updated version is available. You can turn this feature off in the settings dialog.
    • Setting for displaying the shutdown button removed from the settings dialog
      This setting was a leftover from an earlier build where the shutdown button was displayed in the toolbar. Since the shutdown button is now located in the status bar the setting became unnecesary.

    Here's a screenshot of the new settings dialog:
    settings.

    And this is what the URL shortcut wizard looks like:
    addURLWizard

    When a new version of the Advanced Admin Console AddIn is released the following notification will be displayed:

    updateNotification

    Download Advanced Admin Console AddIn Version 0.4.3 Beta.

    CRC-32 3FBE7E00
       MD5 6439A6F4B19352C1DA6A00B3739155A5
      SHA1 7F619197019ADF6134DCE75493EDF15CE833714F

    Important: Before installing the new release, please UNINSTALL any previous version!

    Have a lot of fun with this release. Feedback is welcome via Email, at the WeGotServed-Forums (english) or Home-Server-Forum (german).

    5/1/2008

    Advanced Admin Console AddIn: Version 0.4.0 Beta now avalable for download


    In this release the following features have been added:

    • New Statusbar displaying current folder location and server uptime
    • Shutdown and minimize buttons in status bar
    • New setting for enabling/disabling the display of the shutdown button

    Here's a screenshot of the new release:

    WHSAdmin040 

    The minimize button was added so you can minimize the console in case you have launched a program that sits in the background and is inaccessible to you. To get back to the console simply double-click the minimized window's title bar.

    Clicking the shutdown button in the status bar will bring up this enhanced Windows Home Server shutdown dialog:

    ShutdownDialog

    The Advanced Admin Console adds a Log Off button to the shutdown dialog. It is useful if you connected to the console from a client computer and have started up a couple of programs from the Advanced Admin Console. Clicking the Log Off button will close the Windows Home Server Console and all programs that where launched from the console are closed as well. Please keep in mind that the enhanced shutdown dialog is only available from the Advanced Admin Console's shutdown button in the status bar. The shutdown button from the settings dialog will still display the regular shutdown dialog.

    Download Advanced Admin Console AddIn Version 0.4.0 Beta.

    CRC-32 7F1C49BC
       MD5 37F940924A1B3389E93D0FC55AC75ABB
      SHA1 20D51508B439EA3B146E64F4A2567EB5844D2A2F

    Important: Before installing the new release, please UNINSTALL any previous version!

    Have a lot of fun with this release. Feedback is welcome via Email, at the WeGotServed-Forums (english) or Home-Server-Forum (german).

    4/12/2008

    Advanced Admin Console: Call for feedback

    With the download numbers being steadily high and the amount of user feedback declining, I can only assume that the HomeServer community's interest in the Advanced Admin Console addin is unbroken and there are neither major bugs left nor are there any critical features missing.

    As my conclusions are only based on non-feedback I 'got' during the last weeks, why don't you do it just like Anonymous here and post your feature requests, bug reports or general feedback. In fact, doing so soon would be great because I'm currently preparing a new version of the Advanced Admin Console that will (optionally) have a shutdown button in the left corner of the toolbar, just as Anonymous requested.

    This is what it will look like:

    So you see, your feedback can have a direct impact on the next version.

    If I won't receive any feature requests until Microsoft's release of Power Pack 1 for Windows Home Server I will consider the Advanced Admin Console 'done' and move on.

    I'm looking forward to hearing your ideas about what still can be added/changed. But please keep one thing in mind: The Advanced Admin Console is a tool for advanced users and it's goal is to make things easily and quickly accessible. Thus I won't change anything that will bloat it or have negative impact on it's main use.

    If you prefer to share you opinions in the forums rather than commenting on this blog-post, here's your place to go: WeGotServed-Forums (english) or Home-Server-Forum (german). Of course you can also email me.

    Andreas M.

    3/31/2008

    Advanced Admin Console AddIn: Version 0.3.2 Beta now avalable for download


    A minor bug has been fixed: The navigation buttons stopped working or were disabled.

    Download Advanced Admin Console AddIn Version 0.3.2 Beta.

    CRC-32 9AB2BF7C
       MD5 226DDA077974DFEDFACC90B460F6EA9F
      SHA1 B43A5C64B1C52AB842D86472D1553413CF5CEBE2

    Important: Before installing the new release, please UNINSTALL any previous version!

    3/24/2008

    Advanced Admin Console AddIn: Version 0.3.0 Beta now avalable for download


    The new release 0.3.0 brings a new feature: You can now customize the display order of the built-in tabs and program shortcuts or you can disable them.

    Here's a screenshot of the new settings dialog:

     WHSAdmin030Settings

    By checking/unchecking the checkbox of an menu item you can control whether it is to be displayed in the menu. By clicking on "Move Up" or "Move Down" the display order of the menu items can be customized. Clicking on "Default" resets the built-in item settings.

    Download Advanced Admin Console AddIn Version 0.3.0 Beta.

    CRC-32 B3D05585
       MD5 C874CDDE166EE075CBC200B4E4DE100D
      SHA1 56ABF14A4C6F4CA1D7E50AB533B48BCAE72FE21E

    Important: Before installing the new release, please UNINSTALL any previous version!

    Have a lot of fun with this release. Feedback is welcome via Email or at the WeGotServed-Forums.

    Advanced Admin Konsole AddIn: Version 0.3.0 Beta jetzt zum Download verfügbar


    Die neue Version 0.3.0 wurde um die Möglichkeit erweitert, die Anzeigereihenfolge der eingebauten Tabs und Programmverknüpfungen anzupassen. Außerdem kann deren Anzeige nun auch komplett deaktiviert werden.

    Hier ein Screenshot des neuen Einstellungs-Dialogs:

    WHSAdmin030Settings_DE

    Durch Aktivieren/Deaktivieren der Checkbox vor einem Menüeintrag kann die Anzeige des jeweiligen Eintrags gesteuert werden. Durch Klicken auf "Nach oben" bzw. "Nach unten" kann die Anzeigereihenfolge der Einträge angepasst werden. Ein Klick auf "Standard" setzt die Einstellungen ´zurück.

    Advanced Admin Konsole AddIn Version 0.3.0 Beta herunterladen.

    CRC-32 B3D05585
       MD5 C874CDDE166EE075CBC200B4E4DE100D
      SHA1 56ABF14A4C6F4CA1D7E50AB533B48BCAE72FE21E

    Wichtig: Vor der Installation der neuen Version muss zunächst eine bereits installierte, ältere Version des AddIns DEINSTALLIERT werden!

    Viel Spaß mit der neuen Release. Feedback per Email oder im Home-Server-Forum ist wieder gerne willkommen.

    3/23/2008

    Code Sample: Navigating special folders with the .NET WebBrowser control


    With the .NET Framework 2.0, Microsoft introduced the WebBrowser control, a managed code wrapper for the WebBrowser ActiveX control. Unfortunately, compared to the ActiveX version, the .NET version of the control lacks some functionality. You can navigate websites, local HTML documents and folder locations using respective protocol handler prefixes ("http://", "file://"). What you cannot do with the .NET WebBrowser control is navigate special folders like "My Computer" or the control panel, as these folders are not identified by a path but by CSIDLs. So my goal was to extend the existing WebBrowser class to provide this ability.

    First of all I did some research on the topic and found a Knowledge Base article describing the necessary steps to navigate a PIDL (pointer to an ITEMIDLIST) with the ActiveX version of the WebBrowser control. So all I had to do was convert the code sample to C#.

    Here's my resulting Navigate2CSIDL method:

    public void Navigate2CSIDL(ShellEnums.CSIDLValues csidl) {
    
        const int S_OK = 0;
        
        IntPtr pidl = IntPtr.Zero;
        
        if (SHGetSpecialFolderLocation(IntPtr.Zero, (int)csidl, ref pidl) == S_OK) {
            uint cbpidl = LocalSize(pidl);
            if (cbpidl > 0) {
                byte[] abpidl = new byte[cbpidl];
                Marshal.Copy(pidl, abpidl, 0, ((int)cbpidl - 1));
                object location = (object)abpidl;
                Marshal.FreeCoTaskMem(pidl);
    
                try {
                    object nil = Type.Missing;
                    ((SHDocVw.WebBrowser)base.ActiveXInstance).Navigate2(ref location, 
                                                   ref nil, ref nil, ref nil, ref nil);
                }
                catch (COMException exception) {
                    if (exception.ErrorCode != -2147023673 /*Operation was canceled by the user*/) {
                        throw;
                    }
                }
            }   
        }
        else {
            throw new ArgumentOutOfRangeException();
        }
    }

    The method takes only one parameter: the CSIDL of the special folder to navigate to. First of all, I use SHGetSpecialFolderLocation() to obtain the PIDL of the desired special folder. Since the Navigate2() method of the ActiveX WebBrowser control takes the PIDL wrapped in a SAFEARRAY, we can copy the PIDL to a byte array. Next we call Navigate2() to navigate the WebBrowser control to the folder. ComInterop handles the marshalling of the byte array to a SAFEARRAY for us. And that's all we have to do.

    To be able to conveniently use this funcionality, I created a new class ("WebBrowserExt") which inherits from System.Windows.Forms.WebBrowser. As the control consumer might want to interact with the special folder, I added two properties (FolderView and Folder) in analogy to the Document property of the WebBrowser control class:

    /// <summary>
    /// Returns the shell folder object displayed in the webbrowser control.
    /// </summary>
    public Shell32.Folder2 Folder {
        get {
            IShellFolderViewDual2 folderview = this.FolderView;
            if (folderview != null) {
                return folderview.Folder as Folder2;
            }
            else {
                return null;
            }
        }
    }
    
    /// <summary>
    /// Returns the shell folderview object displayed in the webbrowser control.
    /// </summary>
    public Shell32.IShellFolderViewDual2 FolderView {
        get {
            return ((SHDocVw.WebBrowser)base.ActiveXInstance).Document as IShellFolderViewDual2;                
        }
    }

    See the documentation of IShellFolderViewDual2 and Folder2 to find out what you can do with these. These interfaces are supplied by adding references to ShDocVw.dll and Shell32.dll to the project. I put together a small sample project to demonstrate the capabilities of my WebBrowserExt control. This is a Visual Studio 2008 project, so you need at least the free Visual C# 2008 Express Edition to open it.

    Here's a screenshot of the sample project showing the control panel:

    image

    Download the sample project here. I also posted this on Channel9.

    2/9/2008

    Advanced Admin Console AddIn: Version 0.2.0 Beta now avalable for download


    The new release 0.2.0 brings a new feature: The ability to add custom program shortcuts to the drop-down menu.

    Here's how it's done:

    Customize 
    Just click "Customize" on the drop-down-menu.

    Custom shortcuts can then be managed in the settings dialog:

    Add shortcut 
    To add a new program shortcut, just click the "Add Shortcut" button. The familiar Windows shortcut wizard will show up. Your custom shortcuts can be further customized via the context menu (a.k.a. "right-click menu") --> Properties. Renaming and Deletion of shortcuts can also be done from the context menu.

    So now it's possible to customize and extend the menubar of the Advanced Admin Console AddIn.

    Download Advanced Admin Console AddIn Version 0.2.0 Beta.

    CRC-32 05D25260
       MD5 300464E8CA002376B4C312435BDBC9FC
      SHA1 13204D02CC1B42B28C40F0438A5762B2B76157B8

    Important: Before installing the new release, please UNINSTALL any previous version!

    Have a lot of fun with this release. Feedback is welcome via Email or at the WeGotServed-Forums.

    Advanced Admin Konsole AddIn: Version 0.2.0 Beta jetzt zum Download verfügbar


    Die neue Version 0.2.0 wurde um die Möglichkeit erweitert, dem DropDown-Menü eigene Programmverknüpfungen hinzufügen zu können.

    Und so geht's:

    Anpassen 
    Im Drop-Down-Menü einfach auf "Anpassen" (bzw. in der englischsprachigen Version auf "Customize") klicken.

    Im Einstellungsdialog können dann die eigenen Verknüpfungen verwaltet werden:

    Neue Verknüpfung 
    Zum hinzufügen einer neuen Programmverknüpfung einfach auf den Button "Neue Verknüpfung" (bzw. in der englischsprachigen Version auf "Add Shortcut") klicken. Es erscheint dann der bekannte Windows-Verknüpfungsassistent. Die Verknüpfungen können zudem über das Kontextmenü --> Eigenschaften weiter angepasst werden. Umbenennen und Löschen von Verknüpfungen findet ebenfalls über das Kontextmenü statt.

    Somit ist es nun möglich, das Menü der Advanced Admin Konsole gemäß den eigenen Wünschen anzupassen und zu erweitern.

    Advanced Admin Konsole AddIn Version 0.2.0 Beta herunterladen.

    CRC-32 05D25260
       MD5 300464E8CA002376B4C312435BDBC9FC
      SHA1 13204D02CC1B42B28C40F0438A5762B2B76157B8

    Wichtig: Vor der Installation der neuen Version muss zunächst eine bereits installierte, ältere Version des AddIns DEINSTALLIERT werden!

    Viel Spaß mit der neuen Release. Feedback per Email oder im Home-Server-Forum ist wieder gerne willkommen.

    2/7/2008

    Windows Home Server vNext noch dieses Jahr?

    In Neil Hutsons heutigem Blogpost habe ich etwas gelesen, was mich aufhorchen ließ:
     
    What are we planning to support in the second half of 2008?
    (…)
    Windows Home Server vNext
    (…)
     
    Heißt das nun, dass die nächste Version des Windows Home Servers bereits in diesem Jahr erscheinen wird?
    1/21/2008

    Windows Home Server AddIn: Advanced Admin Console

    This AddIn is for all Home Server administrators who want to have full control over their Home Server at any time. It allows to jump to the following areas of your Home Server within the Home Server Console:

      • Control Panel
      • Printers and Faxes
      • Administrative Tools
      • Start Menu
      • "My Computer" (Which really should be called "My Server" on Windows Server SKUs)
      • My Network Places
      • Workgroup
      • Network Connections

    Moreover you can launch a Command Prompt, PowerShell (if installed), Task Manager and Registry Editor from the menu. Thus, it is unnecessary for the majority of administrative tasks to connect to your Home Server via Remote Desktop..

    Here's a Screenshot:

    Screenshot_en

    IMPORTANT: This AddIn is only intended for advanced users who have at least some experience with administering a Windows Server 2003! The AddIn allows easy access to areas where you can really harm your Home Server if you're unsure about what you're doing! E.g. you shouln't try to activate the server's Soft-RAID-Functionality for its hard drives. This will confuse the backup service permanently (which I had to learn the hard way).

    As the AddIn allows access to areas which were not intended by Microsoft to be accessible from within the Home Server Console, you might experience some glitches or unexpected behavior, none of which is likely to harm your server. E.g. you won't be able to launch a new instance of explorer from the context menu of a volume under "My Computer". Evidently nothing will happen, but after closing the Home Server Console on the client computer you will not be logged off but will find yourself being connected to the server's desktop. There you will have to explicitly log off from the start menu. Those who cannot live with little oddities like this shouldn't bother with installing the AddIn. But those who always need full control over all administrative areas of their Home Server may find the AddIn somewhat useful.

    Download Advanced Admin Console AddIn Version 0.1.0 Beta.

    CRC-32 22A0C3AD
       MD5 3994606ECDB9667211205E2EB5EB9C7D
      SHA1 4D8B42386E86C3E89AE9D9EB39CAD1C4766B591E

    Have a lot of fun with this release. Feedback is welcome via Email or at the WeGotServed-Forums.

    Windows Home Server AddIn: Advanced Admin Konsole

    Für alle die jederzeit die volle Kontrolle über ihren Home Server haben wollen ist diese AddIn gedacht. Es ermöglicht direkt in der Home Server Konsole folgende Bereiche des Home Servers anzuzeigen:

      • Systemsteuerung
      • Drucker und Faxgeräte
      • Verwaltung
      • Startmenü
      • Arbeitsplatz
      • Netzwerkumgebung
      • Arbeitsgruppe
      • Netzwerkverbindungen

    Darüber hinaus kann man die Eingabeaufforderung, die PowerShell (falls installiert), den Task Manager und den Registry Editor über das Menü aufrufen. Somit ist es für die meisten Administrationsaufgaben nicht notwendig eine Remote-Desktop-Verbindung aufzubauen.

    Hier ein Screenshot:

    Screenshot_de

    WICHTIG: Das AddIn ist wirklich nur für Leute gedacht die Erfahrung mit der Administration eines Windows Server 2003 haben! Das AddIn gestattet einfachen Zugang zu Bereichen in denen man sich den Home Server auch "kaputtkonfigurieren" kann, wenn man nicht genau weiß was man tut! Beispielsweise sollte man nicht versuchen die Soft-RAID-Funktionalität des Servers für die Festplatten zu aktivieren. Wie ich schmerzlich feststellen mußte kommt damit kommt der Backup-Dienst dauerhaft aus dem Tritt.

    Da das AddIn Zugang zu Bereichen gestattet die von Microsoft für die Home Server Konsole nicht vorgesehen waren kann es auch zu kleinen Problemen bei der Benutzung kommen, die allerdings keinen Schaden anrichten. So ist es u.a. nicht möglich unter "Arbeitsplatz" vom Kontextmenü eines Laufwerks aus ein neues Explorerfenster zu öffnen. Augenscheinlich tut sich dabei gar nichts, beendet man danach die vom Client aus aufgerufenen Konsole so wird man nicht vom Server abgemeldet sondern findet den Server-Desktop vor. Dort muss man sich dann nochmals explizit über das Startmenü vom Server abmelden. Wer mit solchen Seltsamkeiten nicht leben kann, sollte also das AddIn lieber nicht einsetzen. Für alle die aber gerne den vollen Zugriff auf sämtliche administrativen Bereiche Ihres Home Servers haben wollen ist das AddIn sicher recht nützlich.

    Advanced Admin Konsole AddIn Version 0.1.0 Beta herunterladen.

    CRC-32 22A0C3AD
       MD5 3994606ECDB9667211205E2EB5EB9C7D
      SHA1 4D8B42386E86C3E89AE9D9EB39CAD1C4766B591E

    Viel Spaß mit der neuen Release. Feedback per Email oder im Home-Server-Forum ist wieder gerne willkommen.

    1/14/2008

    FRITZ!Box-Anruflisten-AddIn Version 0.7.0 Beta zum Download verfügbar

    Früher als angekündigt ist das neue Beta-Release 0.7.0 zum Download verfügbar.

    Die Informationen über gefixte Bugs und neue Features finden ihr in der gestrigen Vorankündigung. Bevor die neue Version installiert werden kann, muss eine evtl. vorhandene Vorgängerversion zunächst vom Home Server deinstalliert werden.

    FRITZ!Box Anruflisten AddIn Version 0.7.0 Beta herunterladen.

    CRC-32 8061A0A2
       MD5 35CDD1A76050D45697BE77A59CE73457
      SHA1 8A63971934AE7C4DDC8D738F02224CF5F6822E25

    Viel Spaß mit der neuen Release. Feedback per Email oder im Home-Server-Forum ist wieder gerne willkommen.

    1/13/2008

    FRITZ!Box-Anruflisten-AddIn: Neue Version 0.7.0 am Mittwoch, 09.01.2008 verfügbar

    Erstmal vielen Dank an alle die sich die Mühe gemacht haben, das AddIn zu testen und mir per Email oder im Home-Server-Blog-Forum Feedback zu geben. Da mir einige Bugs gemeldet wurden erscheint die neue Version des AddIns leider verzögert erst Mitte kommender Woche. Hier die Auflistung der Bugs, die im kommenden Release behoben sein werden:

     

    • Bei der Aktualisierung der Anrufliste über die Windows-Home-Server-Console sind neue Anrufe nicht in der Liste enthalten. In der Administrations-Oberfläche der FRITZ!Box sind sie jedoch aufgeführt. (Danke an Jens und Heiko)
    • In der Kopfzeile der Anrufliste werden statt der Spaltenüberschriften wie "Datum", "Rufnummer", etc. die Daten eines Anrufs dargestellt (FRITZ!Box Fon 5010 SL). (Danke an Alex)
    • Die Sortierung der Anrufliste nach Datum ist nicht korrekt, wenn in der Anrufliste Anrufe aus den Jahren 2007 und 2008 enthalten sind. (Danke an Heiko)

    Darüberhinaus sind im Release 0.7.0 aber auch zwei neue Features enthalten:

    Das erste ist die Möglichkeit der manuellen Eingabe der IP-Adresse der FRITZ!Box. Dies ist u.a. dann nützlich wenn man mehrere FRITZ!Boxen im Heimnetz betreibt oder wenn die FRITZ!Box nicht als DNS-Server für den Windows Home Server dient.

    Das zweite neue Feature ist die Filterbox in der Menüzeile:

    Filter 

    Die Filterbox funktioniert genauso wie z.B. in iTunes, d.h. die Anzeige der Anrufliste kann durch Eingabe von Filterbegriffen beliebig gefiltert werden. Dabei ist es unerheblich in welcher Spalte der Anrufliste die Daten stehen, nach denen gefiltert werden soll. Möchte man z.B. alle Anrufe vom Dezember 2007 anzeigen, kann als Kriterium "12.2007" angegeben werden. Möchte man alle Anrufe zu oder von einer bestimmten Rufnummer anzeigen, so gibt man diese einfach als Filterkriterium ein.

    Derzeit sammle ich noch Feature-Requests für künftige Versionen des AddIns. Bisher wurden folgende Wünsche genannt:

    1. Internationale Version (Englisch)
    2. Kompatibilität zum T-Com Speedport W701V (eine OEM-Version der FRITZ!Box)
    3. Rückwärtssuche der Anschlussinhaber zu den Rufnummern in der Anrufliste (wie z.B. bei JFritz).

    Nach der Veröffentlichung der kommenden Version 0.7.0 werde ich zunächst die Features 1 und 2 umsetzen. Die Umsetzung der Rückwärtssuche erfordert allerdings etwas mehr Aufwand. Hier müssen zunächst lizenzrechtliche Fragen bezüglich der Nutzung von Rufnummern-Such-Webangeboten wie z.B. DasTelefonbuch geprüft werden. Darüber hinaus möche ich, wenn ich ein solches Feature einbaue, es auch gleich vollständig implementieren, d.h. die Rückwärtssuche sollte mind. für Rufnummern aus Deutschland, Österreich und der Schweiz funktionieren. Die Umsetzung benötigt deshalb sicherlich mehrere Wochen. Deshalb möchte ich derzeit lieber einige kleinere Features implementieren und - falls noch Bugs auftreten sollten - diese zeitnah fixen.

    Falls Ihr Euch noch weitere, hier nicht aufgeführte Funktionen für das AddIn wünscht, könnt ihr mir gerne schreiben oder Kommentare im Blog hinterlassen - oder Ihr nehmt einfach an der Diskussion im Home-Server-Blog-Forum teil.

    Ich freue mich auf Eure Anregungen.

    1/2/2008

    Windows Home Server AddIn: FRITZ!Box Anrufliste

    Hier gibt es nun die erste öffentliche Beta-Version (0.6.0) meines Windows Home Server AddIns: FRITZ!Box Anruflisten-AddIn.

    Das AddIn ermöglicht die Anzeige der AVM FRITZ!Box Anrufliste innerhalb der Windows Home Server-Konsole. Für alle die nicht wissen wovon die Rede ist: Bei der AVM FRITZ!Box handelt es sich um einen (in Deutschland weit verbreiteten) ADSL-Router, optional mit WLAN, Voice-over-IP- und Festznetz-Telefonie-Unterstützung (u.v.m.). Bei aktivierter Anruflisten-Funktion protokolliert die FRITZ!Box alle ein- und ausgehenden Telefonate sowie eingegangene Anrufe in Abwesenheit. Diese Anrufliste wird durch das FRITZ!Box Anruflisten-AddIn nun innerhalb der Windows Home Server-Konsole dargestellt, so dass die Konsole einmal mehr als zentrale Anlaufstelle des Heimnetzwerks dient.

    Und so sieht's aus:

    Screenshot

    Die Installation und Konfiguration ist ganz einfach:

    • FRITZ!Box Anruflisten-AddIn Beta Version 0.6.0 herunterladen.
    • Heruntergeladenes Installationspaket auf dem Home-Server unter \\SERVERNAME\Software\Add-Ins ablegen.
    • In der Windows Home Server-Konsole unter Einstellungen --> AddIns --> Verfügbar Installation durchführen.
    • Nach dem Neustart der Windows Home Server-Konsole zum neuen Tab "FRITZ!Box Anrufliste" wechseln und auf "Aktualisieren" klicken.
    • Die Anrufliste wird von der FRITZ!Box abgeholt und angezeigt. Falls die FRITZ!Box durch ein Kennwort geschützt ist erscheint ein Hinweis und es wird der Einstellungs-Dialog des AddIns geöffnet. Hier ist die Option "Kennwort verwenden" zu aktivieren und in das Eingabefeld das FRITZ!Box-Kennwort einzugeben.

    Falls etwas nicht funktionieren sollte bitte folgendes prüfen:

    • Ist die FRITZ!Box der DNS-Server im lokalen Netz (derzeit die einzige unterstützte Konfiguration)?
      --> Dies kann durch Aufruf von http://fritz.box geprüft werden. Wird hier die FRITZ!Box-Konfigurationsoberfläche angezeigt so ist alles ok.
    • Ist die Verwendung der Anrufliste in der FRITZ!Box aktiviert?
      --> Die Anrufliste kann über die Konfigurationsoberfläche (http://fritz.box) unter Übersicht --> Anrufliste aktiviert werden.
    • Das Anruflisten-AddIn ist eine Beta-Version und derzeit nur mit der FRITZ!Box Fon WLAN getestet. Sollte es mit Ihrer FRITZ!-Box nicht zusammenarbeiten senden Sie mir bitte eine Email unter Angabe der verwendeten AddIn-Version und des eingesetzten FRITZ!Box-Modells (und idealerweise die Firmware-Version, in der Konfigurationsoberfläche unter System --> Firmware-Update zu finden).

    Und nun viel Spaß mit dem AddIn. Ich freue mich über jegliches Feedback per Email oder im Home-Server-Forum (Kritik, Lob, Bugreports, Feature-Requests, Änderungswünsche, etc.).

    FRITZ!Box Anruflisten AddIn herunterladen.

    CRC-32 1EC91462
       MD5 6DF48A64997D7DA76830987DE4298088
      SHA1 4954E581EA2E5DDF176C47ADA0CFF56A297A111D

    P.S.: FRITZ!Box ist ein eingetragenes Markenzeichen der AVM GmbH, Berlin.