|
|
#1 |
|
Help! Software not working any more
I have an image database called Art Explosion Photo Object (formerly Hemera).
I use it ALL THE TIME for reference material for my children's book illustrations. I bought a Mac Mini with SnowLeopard just to run this database as it needs classic mode so won't work on Lion or later. It worked fine, but now won't any more. I'm not a programmer, but I think I have worked out what the problem is. When I run it, the first image that come up say it is 'Contacting the server to determine if any updates are available' then it quits and shows a report of the screen. I've checked and Hemera is no more - I assume it was still there when the program was working. I'm not looking for any updates, I just want to access the 150,000 images I've already got. How do I make it work without it trying to go online and crashing when it can't find hemera.com? I've tried disconnecting all web access, but that hasn't worked. |
|
|
|
0
|
|
|
#2 |
|
"I bought a Mac Mini with SnowLeopard just to run this database as it needs classic mode so won't work on Lion or later."
Just to clarify, I don't believe Snow Leopard (OS 10.6) can run Classic. I believe the last Mac OS that could support Classic was 10.4 (Tiger). Others will jump in and clarify if I'm mistaken. Which version of the OS (number, please!) are you running? |
|
|
|
0
|
|
|
#3 |
|
were you running it on another computer before? what os version?
|
|
|
|
0
|
|
|
#4 |
|
You have correctly assessed the problem. Hemera's server is no more, therefore the check for update fails. It is piss-poor programming for all users who paid for this to lock them out of their purchased app.
2 options I see: - convert all the hpi graphic files with GraphicConverter. - hack the executable to bypass the check for update (unless there's already a setting in the app's Preferences to disable it).
__________________
ɹɐǝddɐ ʎǝɥʇ uɐɥʇ ɹǝsolɔ ǝɹɐ ɹoɹɹıɯ uı sʇɔǝɾqo |
|
|
|
0
|
|
|
#5 | |
|
Quote:
Hacking the executable is what I was hoping someone could do. It's certainly beyond my abilities. Can't get into the preferences as the program crashes!! ---------- I've had it running on THIS computer with Snow Leopard. The only difference I can think of is the Hemera site closing down. I've re-installed everything to how it was when it did work - no luck. |
||
|
|
0
|
|
|
#6 | |
|
Quote:
|
||
|
|
0
|
|
|
#7 |
|
Tried that - it didn't help - this is really bad programming by arrogant Hemera programmers who assumed they would be there forever!!
|
|
|
|
0
|
|
|
#8 | |
|
Quote:
|
||
|
|
0
|
|
|
#9 |
|
If the crash is caused by the connection failure, maybe the program won't crash if it connects to a random web server even if that server doesn't provide the expected update services. There's a trick to force the software to connect to a server of your choice. The problem is you need to guess what server the software is trying to connect (maybe the crash report has a hint?)
The simplest way is to enable the local web server in your sharing preferences, edit your /etc/hosts file and point the server name to your own computer (i.e. 127.0.0.1). The line you need to modify usually looks like this: Code:
# /etc/hosts 127.0.0.1 localhost Code:
# /etc/hosts 127.0.0.1 localhost hemera.com www.hemera.com update.hemera.com updates.hemera.com |
|
|
|
1
|
|
|
#10 |
|
Thank you so much for your help. I'll have a go at this later today - still sort of working in the dark as I'm not into programming or the command line etc.
I might be able to get the info of where the file is looking from the error report when it crashes? I'll play with it later, but I might have to get back to you again!! Last edited by colinet; Oct 15, 2012 at 04:57 PM. |
|
|
|
0
|
|
|
#11 |
|
|
0
|
|
|
#12 |
|
Found this link - might be relevant.....
http://www.softcity.com/question/cre...ion/wN0YDNwADN PS your illustrations are great Colin! |
|
|
|
0
|
|
|
#13 |
|
Another thing you may try is edit the preferences file. With a bit of luck, it will be human readable and it will contain some obvious text like "Automatic updates: YES" where you can simply replace the YES with a NO. Preferences files are usually located in the folder "Library / Preferences" under your home folder, and most of them are named after the program, so you should look for a preferences file containing "Photo Object" in its name.
As before, my suggestion is quite vague because I don't have the program and cannot test it, but these are the kind of things I would first try if I had the same problem. |
|
|
|
0
|
|
|
#14 | |
|
Quote:
|
||
|
|
0
|
|
|
#15 | |
|
The solution is the hosts file mod
The solution offered by Member(TM) is the answer. I tested this today by monitoring the connections attempted by the app using Wireshark. It attempts to do a DNS lookup for www.hemera.com which of course fails. Once I added the www.hemera.com entry to the hosts file against the 127.0.0.1 entry and saved the file, the app launches properly! I checked the settings in the app, there is no option to disable the update, so this is our only solution - but at least it works. Big relief.
Plenty of blogs out there explaining how to edit your hosts file, just add the following line: 127.0.0.1 www.hemera.com Hope that helps Quote:
|
||
|
|
1
|
|
|
#16 |
|
Tried adding/editing the host file, but it's made no difference at all. Still won't run Snow Leopard on a Mac Mini.
My workaround is rubbish, but it does work - eventually - click to run then when it quits, click on 'Reopen' which never works first time. Hold enter key down with sliver of cardboard jammed down the side and go back to work on my MacPro. Eventually it works - could take up to 100 retries!! but once it's running, it works fine - obviously something to do with timing, just catching it at the right moment or whatever. A better solution would be great, but at least I can access Photo Objects! Last edited by colinet; Jan 24, 2013 at 06:59 PM. |
|
|
|
0
|
![]() |
|
«
Previous Thread
|
Next Thread
»
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
All times are GMT -5. The time now is 07:24 AM.







Linear Mode
