|
There is no official support for Mac OS 9. Further, wxPython does not seem to be ported to Mac OS 9, which means you cannot run the GUI versions. However, there is hope: you can still use BitTorrent, although it will take a little bit of extra work.
- Download and install MacPython. Please refer to this page for more information on Python and Macs.
- Download and unpack the source code to the client.
- Option-Drag the file btdownloadheadless.py from the source code to PythonInterpreter. Then click Set unix-like command line interpreter, and enter "--url http://server/file.torrent", except substitute the actual URL of the .torrent file. This is the same as the "download" link on whatever web page offered the torrent. Select Go and the file should begin downloading. If you get an error message that ends in ImportError: cannot import name getpid, use the following procedure:
- Find the file download.py from the source code (it's in the subfolder named BitTorrent) and open it with any plain-text editor.
- Search near line 23 for the following:
from os import getpid, path, makedirs
And remove the getpid word so that the line now reads:
from os import path, makedirs
- Search near line 177 for the following:
myid = (chr(0) * 12) + sha(repr(time()) + ' ' + str(getpid())).digest()[-8:]
and change it to the following:
myid = (chr(0) * 12) + sha(repr(time())).digest()[-8:]
- Save the file, and retry the above procedure for downloading, hopefully this time without the error message.
|
Above is stated :
>>Then click Set unix-like command line interpreter, and enter
"--url http://server/file.torrent", except substitute the actual URL of the .torrent file
In fact, the exact syntax is :
--url "http://server/file.torrent"
This is important, as it is not necessarily easy to figure out, and one char misplaced makes it so that nothing works,
and the error messages are not always the most clearest to tell what went wrong.
The same procedure, but for a local torrent (on your HD) is
--responsefile “HD:Desktop Folder:THE.GREAT.DIVX.MOVIE.torrent”
, where “HD:Desktop Folder:” is the complete path to your torrent file,
the “HD” needs to be the name of your hard disk, here it’s just an example,
and “THE.GREAT.DIVX.MOVIE.torrent” needs to be, duh, the name of your .torrent file.
The delimiter is " : ", not slash (/) or other things.
Just as a fictious example, here’s one of mine :
--responsefile “disque dur:Desktop Folder:BitTorrent-3.2.1b:Equilibrium.torrent”
(12/07/2003) Sebastian. |