This is just for Mac users, not Windows users, that also use Clisk,
the Command Line Interface for Skype that I published a month or so
ago.
I mentioned here before that I had trouble running Clisk on a Mac
running Snow Leopard, the latest incarnation of MacOS, and that I had
to install a totally separate Python version via Mac Ports to get
around the problem.
This is no longer necessary; there is a much easier answer!
The problem is that Skype4Py interfaces with Carbon, and apparently
the combination doesn't work in 64-bit Python. The solution is
simple: Make Python run in 32-bit mode.
Instead of launching clisk.py via a command like python clisk.py,
write a file like this in the same folder and run it:
#! /bin/sh
export VERSIONER_PYTHON_PREFER_32_BIT=yes
exec /usr/bin/python clisk.py "$@"
For details on the VERSIONER_PYTHON_PREFER_32_BIT environment
variable, see the python(1) man page. For non-command-line folks, I'm
afraid I'm not sure what that translates to in GUI speak. :-)
Sorry it took me so long to find this solution. I never thought of
looking in a Python man page for a Mac-specific issue.
On Fri, Jan 22, 2010 at 09:02:29PM -0500, Doug Lee wrote:
Clisk version 2.0.0 is released! Clisk, the Command-Line Interface
for Skype, is the new name for what was called Skctl, the Skype
Controller.
There is a lot of new stuff since the previous release, version 1.2.6 - so much
stuff in fact, that it surpasses the online manual again. The Release
notes for this version are complete enough to describe most of the new
features though. Some examples of features:
- Call management works on Mac Skype without freezing things when there
is an active conference.
- Contacts named by names more than by Skype IDs, so Clisk and Skype
use the same names,
- Skype IDs still appear just often enough to clarify who is who,
- Command selection from a list if you type too little of a command,
- User selection from a list if you type an ambiguous user name, so
typos don't happen by accident,
- User selection by both name and ID so you don't have to know
everyone's Skype ID,
- A new WhoIs command for getting user profiles,
- Commands to create and manage conferences, including the ability to
dial in an arbitrary phone number.
- New commands for playing, stopping, and even deleting arbitrary
voicemails,
- Commands for adding, deleting, blocking, and unblocking users, and
- A "www" command for going to any of several related web pages
including the Clisk home page.
The help facility is also cleaner and offers more help for many
commands, notably those used to manage calls (answer, hold, resume,
hangup, etc.).
URL: http://www.dlee.org/skype/clisk
The old URL for Skctl will go to the same place for now./
I still maintain a one-way Skype chat for announcements about Clisk,
which are mostly interim release announcements, indications of when
the manual actually catches up with reality, etc. Anyone who wants on
that should email me their Skype ID.
P.S., the slogan for Clisk, in case it needs one, and in addition to
what it actually means, is this: Clisk can replace the click! Don't
blame me if you twist your tongue trying to say that though, it's for
computers to say to us! :-)
--
Doug Lee [email protected] http://www.dlee.org
SSB BART Group [email protected] http://www.ssbbartgroup.com
"I honestly believe it is better to know nothing than to know what ain't so."
- Josh Billings, 1818-1885 (in "Solemn Thoughts")
--
Doug Lee [email protected] http://www.dlee.org
SSB BART Group [email protected] http://www.ssbbartgroup.com
"You must let me try, for a true soldier does not admit defeat before
the battle."
--Helen Keller (in a letter to the president of Radcliffe College)
--
You received this message because you are subscribed to the Google Groups
"MacVisionaries" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/macvisionaries?hl=en.