I read about PhotoSketch on Gizmodo, and I was very impressed. After seeing a very impressive demo, I was really looking forward to actually getting the program installed and giving it a shot. And I was in luck, because I found a download link for "source files" ... then we get to the good news / bad news loop.
The bad news is, it wasn't the source.
The good news is, it was Binaries.
The bad news is, the site is positively hammered.
The good news is, wget and patience were able to pull down Binary.zip
The bad news is, it's Windows .exe files and I don't have a Windows machine handy.
The
good news is, I'm not stupid enough to run random unsigned Windows .exe
files I just downloaded from a chinese university web server anyway.
The other good news is I have Win XP in a VirtualBox instance on my
Ubuntu laptop, sandboxed and snapshotted.
The bad news is, it says it's misconfigured, and doesn't want to run.
The good news is, I ran strings on the binaries, and they do look like
real 32-bit Windows .exe files (at least, there are multiple mentions
of Win32 in the strings) and as far as I can tell, not that trojan-y
looking (but of course, a good trojan wouldn't!)
The bad news is, bottom line, I can't get them to run tonight. Maybe I'll take it up again tomorrow.
Also
bad news is, it's not just a "Paint" program that outputs
GIS+Photoshop+alphablend images... apparently you have to do some file
editing and command-line-argumenting, as well as running overnight
batch jobs and such, to get close to the output that looked so easily
attainable. Maybe I'll take it up again tomorrow. Posting this
tonight on the off chance it gets indexed and someone makes a useful
comment.
Here are some interesting things I found from running strings, that probably have something to do with why it's not working:
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC90.CRT" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
<dependency>
<dependentAssembly>
<assemblyIdentity type="win32" name="Microsoft.VC90.MFC" version="9.0.21022.8" processorArchitecture="x86" publicKeyToken="1fc8b3b9a1e18e3b"></assemblyIdentity>
</dependentAssembly>
</dependency>
</assembly>
That looks like it depends on some MFC libraries that come with Visual C 9.0?
Well I'm not just going to type that and then not try it. But it's
taking a while to download and install. I'll post an update if I get
it working.
Continue reading "running PhotoSketch" »


