Skype

Skype is a proprietary VoIP application that provides a free voice call service (to other Skype users) and a prepaid service for dialling out to fixed or mobile phones anywhere on the planet.

It also provides basic presence and IM, but oddly enough, did not (until recently) store your buddy list centrally (if you run Skype on several machines (and you can run it on Mac OS X, Windows and Linux), you had to add your contacts manually several times, which was plain stupid).

The protocol used is entirely proprietary and a nuisance to most ISPs and telcos because:

  • It's P2P, providing very good voice quality and low latency while doing NAT traversal like a knife through butter.
  • It's AES encrypted.

Resources:

using terms from application "Address Book"
        on action property
                return "phone"
        end action property

        on action title for p with e
                return "Call with Skype"
        end action title

        on should enable action for p with e
                return true
        end should enable action

        on perform action for p with e
                set SKYPEurl to "callto://" & (value of e as string)
                tell application "Skype"
                        get URL SKYPEurl
                        activate
                end tell
                return true
        end perform action
end using terms from

(Lasar Liepins tells me that this appears to have been built in to version 2.5.0.85, since there are now "Dial with Skype" and "Send SMS with Skype" menu items in the contextual menu of phone numbers)

Setting Your Mood Message To The iTunes Track

Set SKShowITunesSongAsMoodMessage=1 in com.skype.skype.plist.

High-Quality Video Calls

(taken from here)

Using version 2.5.0.85 or newer, find its config.xml file's Video (the file is in your Library/Application Support/Skype/username folder), which should look somewhat like so:

<Video>
      <Device>Built-in iSight</Device>
</Video>

Add capture settings as follows:

<Video>
      <CaptureWidth>640</CaptureWidth>
      <CaptureHeight>480</CaptureHeight>
      <Device>Built-in iSight</Device>
</Video>

Obviously, this eats up bandwidth and CPU power...

There is a similar hack for Windows

See Also

How to Switch to the MacSkype for mobile in betaSkype 2.7 Release NotesSony officially announces Skype on PSP
Address Book3 launches new Skype mobile phoneSafe DistanceTechdirt: eBay Evaporates $1.43 Billion In Supposed Skype Synergies
iPod Touch: Apple almost gets it right...UserFriendly on the Skype OutageHeartbeat - Skype Service StatusSkype 2.7 for Mac beta integrates Address Book contacts
First look: Skype for the Nokia N800 Internet TabletThe Last 48hThe Switcher's Application GuideSkype
All Those Pretty ColorsLooking Forward to 2007And Now, Back To Our Irregularly Scheduled PostingThings I Can't Get Around To Do, Part One
SunnyHalibuts and ShrimpsSony/MyloWork, Resumed.
Random WalksiTunesMac OS XBricked, Twice
Having a Cow of a WeekDipping My ToesLinuxDo Not Disturb
VoIPPost-Dinner ReadingWindowsOdds and Ends
2005 in ReviewP2PRainy BreakTurbo Mode
For No Useful PurposeTick TockMinimal ServiceIdle Musings By The Beach
Why Even The Economist Can Be WrongAnd I Wanted a Quiet Vacation...So, eBay Bought Skype - What Of It?Stereo Migraine
Google Talk?Odin's DaySIP devices:Moonlighting
More Backlogblog.flush();Eight O'Clock FusionMinimal Service
Where Do You Want To Groove Today?NATOdds and EndsReflections Of a Much Too Tired Tecnophile
ISPCement ShoesRe-FocusingPredictions for 2005
2004 in ReviewComo Estas?Link ModeFall of the Web Wall
Bannerless IMOdds and EndsThe Widest Desktop On EarthLinking Spree
The Ugliest Phones In The World, and Then SomeNetworking OdditiesLink flush timeThree Blind Mice
IM