This is how I got Inkcut to run on windows step by step.
* Install Inkscape (0.48.2)
* Install Inkcut (1.0)
* Download GTK+ bundle (
http://ftp.gnome.org/pub/gnome/binaries ... _win32.zip)
* Copy bin, etc, lib, share from the zip file to your ...\Inkscape\python directory
* Download PyGTK (
http://ftp.gnome.org/pub/GNOME/binaries ... -py2.6.msi)
* Extract files from msi installer (
http://blog.dotsmart.net/2009/05/13/unz ... msi-files/)
* Copy the extracted folder (include, Lib, Scripts, share) to your ...\Inkscape\python directory
* Edit Inkscape:
.\inkcut\app\bin\device.py
Comment out line 27.
.\inkcut\app\main.py
Comment out line 143 to 148.
Comment out line 165 to 167. (This removes scanning of serial ports but I have not been able to get it to work on windows 7)
Add after line 167 (This will add the ports in the array to your settings. My plotter is located at port COM1 and I could stop there but why not be able to use a couple of extra?):
> ports = ["COM1","COM2","COM3"]
Comment out line 241 to 252. This will remove the preview from within the extention, you can still use preview in Inkscape and I hope to solve the preview issue.
Now you should be able to start the extention and set it up to a serial port. This worked for me on windows 7 and a converted HP 7580B plotter.
Edit: I tried this on a fresh computer at work. I got some permission issues with the logging in Inkcut, I solved it by changing the permissions on the folder .\inkcut\app\tmp to allow all users read/write. It might be that my workstation is locked down a tad but worth mentioning.