Skype4COM Goes 1/2 Naked
So, you thought things would stay the same? This is Skype folks, always moving forward, providing new and interesting ways to spice up your Skype Applications. So here is the Link to the new docoumentation on Skype4COM version 126.96.36.199 which is fully documented https://developer.skype.com/Docs/Skype4COMLib
There are so many new features we could get into, but for now let’s try to focus on one of them, The “Silent Mode” feature.
What exactly does Silent Mode mean?
What Silent Mode means is it allows you the application designer to put the Skype GUI in kind of a sleep mode. I like to call it “Naked Skype with Underwear”, because the user only needs to click on the Skype Icon in the System Tray (“That little one on the bottom right “) to instantly regain the normal features the Skype client provides.
Ok, but why would I as a developer ever want to use something like this?
Here is one example.
]]>Recently I designed an Extra for Skype, which now can be used with the Skype 3.0 beta for windows. The 3.0 Beta for Windows can be installed from here http://www.skype.com/download/skype/windows/skype3beta.html This also will install and register the Skype4COM lib version 188.8.131.52 as well
This Extra located in the Productivity area provides two functions to the Skype user. One is translating Skype chat messages from/to many languages, so that Skype users can expand their International contacts without the need initially to know a specific language. The second feature is speaking Skype chat messages in many languages.
Without the Silent Mode speaking Skype chat messages would be self-defeating. I say this because normally, the purpose of having your Skype chat messasges spoken to you vs reading them is because you are busy doing something else. Like being in the middle of playing a game, working on a important project or document. If windows are poping up all over the place as chat messages are received, why would you need them spoken?
With Silent Mode being set, the opening of Skype windows is surpressed, and notifications are created instead. At first you might think “Wow, this could be dangerous, what if someone writes an application and turns Silent Mode ON, without my permission?” Well, in all cases if any attempt is made to activate ‘Silent Mode” the Skype user is prompted with what application is making the request, and always has the chance to deny the request.
The beauty of the Silent Mode feature is that is like having a sudo naked Skype ability without the Skype user losing notifications of what is going on, and the Skype user can always turn Silent Mode OFF at any time by simply clicking on the Skype Icon in the system tray.
If you would like to play with Silent Mode and see what benefits it could have being included in a working application you are designing, simply install my extra after you have installed the Skype 3.0 beta for Windows . All that needs to be done, is simply Click on “Tools” on the Skype client menu, select “Do More” You will see the ‘Extras Manager” window open, click on the “Productivity” Category, and select the Translator and speaker for Skype.
There is a Help Tab on the Extra, click on the Help Tab, there is a “Online Help” button you can click to learn more about this Extra, but for now, click on the Silent Mode button. If Silent Mode is not already enabled, you will see a prompt of what application is making the request to set Silent Mode and the ability to accept or deny the request.
If you accept the request, have someone send you a chat message afterwards, or call you, so you can see how the Skype client GUI works while in Silent Mode . When you want to turn Silent Mode off simply click on the Skype icon in the Systems tray. Check your notifications, you will see that you missed nothing.
This is just one of the new features in the new release of the Skype4COM 184.108.40.206 version. Please review the documentation via the link above to find others as well.
As you can see, Silent Mode can be used for many reasons by developers in their applications, and there is no need to only code in your underwear!
Who started that rumor anyway?