Jump to content

Hero Designer does not recognize any file type on my Mac


Recommended Posts

I downloaded Hero Designer to my new iMac as my old Mac died.  Now that I have Java running smoothly, and I have the JDK installed, I can run Hero Designer fine.  The problem is when I go to "Open Character" in the File menu in Hero Designer there is literally nothing on my Desktop.  I click through to my Desktop and it's just a blank space, no files, no folders, nothing.  Has anyone else run into this issue?  What am I missing here?

Link to post
Share on other sites

I fully agree with you Simon.  I've been using the Hero Designer for a few years now and haven't had any problems until now.  As I mentioned before, old mac died, transferred over Hero Designer to my new mac, tried opening .hdc files and they don't exist.  It's quite odd.  Just from my previous uses of Hero Designer I've always known (or thought) that you can only use .hdc files for character sheets and .hde files for prefabs.  Is there any kind of bug report I could look to to see where the breakdown is?  I'm attaching a photo so you can see what I'm talking about.  When you look at the screenshot, you can see the hdc file in question that I'm trying to find and open, but in the open character search box from the Hero Designer, it's not recognized at all.

Screen Shot 2020-11-24 at 12.35.12 PM.jpg

Link to post
Share on other sites

ibenny is telling you the same thing, just a direct route to see the extensions.

 

Also note that your system will have prompted you at some point to allow Java to read your Desktop (and likely Documents) directory -- if you didn't give it that permission, then HD isn't able to read the directory.

Link to post
Share on other sites

Hi guys,  I double checked everything.  I went into my system preferences and gave java the authority to read/write the entire disk.  I went back to old legacy Java versions.  I went through the terminal and checked Java.  All permissions are wide open.  I've installed 4 different versions of Java.  I've made sure that Java is allowed to read and write all files and directories.  I just don't know what else to do.  Every time when I open up Hero Designer, it loads up, I go to File, then Open Character, look for any and all .hdc files when I can see them sitting right there on my desktop, but the search box in Hero Designer is completely empty.  I've made sure show file extensions is on in my system preferences.  I've searched to see if the files could be symlinks and the originals elsewhere, still no.   Is there a possibility that I need to go download Hero Designer again and start from scratch?

Link to post
Share on other sites

What ibenny said.

 

re-downloading HD will not affect anything - the problem is not with HD.  You could give a Word document a .hdc extension and it’ll be shown in the character open dialog...it’ll throw all sorts of errors if you try to open it, but HD will show it along with all other files of the right extension.

Link to post
Share on other sites

I'd also suggest a simpler test...well, somewhat simpler.

 

First, create a Hero Characters folder somewhere NOT on the Desktop.  Your user home folder, Documents, whatever.

Open HD, create a new character.  Don't care what.  Fill in a few values, give it a name, Save Character to your Hero Characters folder.  

 

Now close the character and use Open Character...NOT the Recent Character short cut.

 

If that works, it's still permissions...and on a Mac, it wouldn't surprise me the Desktop folder has its own special permissions anyway.  (Try saving to the C drive root in Windows.  Trivial 15 years ago or so, but I think 7 blocked that very hard, as a security measure.)  

 

HD just uses a very bog-stock class for saving/loading files;  underneath that, Java's going to use straight calls to the file system.  There's nothing custom here.  It DOES use the system's security settings in the process, tho...so MacOS is saying "no, you can't, I won't let you read that folder" or if it's saying there's no files here" then you'll get what you see...nothing.  This isn't a place where you want to force things to behave the way you want... :) Easiest is to just keep your personal files in "personal space" and not on the Desktop, which is at least partially in OS Space.

Link to post
Share on other sites

Whelp.  I'm still out of luck.  I actually went ahead and purchased the newest version of Hero Designer since the version I was running was from 2006.  So started with a brand new fresh HD.  Went in like unclevlad and didn't even try to open any of my saved .hdc files.  I straight up created a new character.  Built him out a little bit and then saved the newly made character to my documents folder.  Nothing.  According to HD when I go to "Open Character" there are no files or folders anywhere.  I can click on "Documents" and it's completely empty.  I can click on "Downloads", same, completely empty.  Click on "Applications", nothing, completely empty.  It's almost as if Hero Designer is blocked from accessing literally anything on my computer, but Java has full permissions for all files and folders on my computer.  I even went to other programs like Pages and Gimp to see if the files are recognized by other programs... sure enough, every other program on my computer can see, view, and find all of my .hdc files (can't open them) but they exist.  So I'm completely stumped.  I'm the administrator on my Mac, there's no other user accounts and no one else uses the computer.  I think this may be some kind of problem with MacOS Catalina, although I am at a complete loss as to how to solve this.

Link to post
Share on other sites

I would also believe HD *is* being blocked by the Mac.  I'm not a Mac wizard, but that's what it's sounding like.

 

I presume you can use Finder to open the documents folder and see the file?  And, have you checked that you see the full file name, and the Mac didn't impose itself and slap on its own extension somehow?  AND last, in HD, you're making sure you're opening up the SAME document folder?  Cuz in Windows, there's you, and there's also the All Users user.  HD will ONLY show files with the hdc extension, so it won't show up in Applications or Downloads.

 

And yeah, the trace log won't show anything wrong because not finding an HD file type is perfectly normal.

 

Make a folder for YOURSELF.  NOT ANY KIND OF SYSTEM FOLDER AT ALL.  Make it from Finder.  Then you're the owner, and that might matter.  Play in THAT folder...make some documents and spreadsheets, and verify other files can read/write in that folder.  NOW make up a character in HD and save it into that folder.  Shut down WITHOUT CLOSING the file.  Restart;  it should reload.  I'm fishing for issues related to who has ownership of the file, as that can bite you.  (Variations on this have happened more and more as Windows' file security has gotten more anal, and It's possible it's the same here.)

 

 

Link to post
Share on other sites
On 11/28/2020 at 3:52 PM, unclevlad said:

I would also believe HD *is* being blocked by the Mac.  I'm not a Mac wizard, but that's what it's sounding like.

 

I presume you can use Finder to open the documents folder and see the file?  And, have you checked that you see the full file name, and the Mac didn't impose itself and slap on its own extension somehow?  AND last, in HD, you're making sure you're opening up the SAME document folder?  Cuz in Windows, there's you, and there's also the All Users user.  HD will ONLY show files with the hdc extension, so it won't show up in Applications or Downloads.

 

And yeah, the trace log won't show anything wrong because not finding an HD file type is perfectly normal.

 

Make a folder for YOURSELF.  NOT ANY KIND OF SYSTEM FOLDER AT ALL.  Make it from Finder.  Then you're the owner, and that might matter.  Play in THAT folder...make some documents and spreadsheets, and verify other files can read/write in that folder.  NOW make up a character in HD and save it into that folder.  Shut down WITHOUT CLOSING the file.  Restart;  it should reload.  I'm fishing for issues related to who has ownership of the file, as that can bite you.  (Variations on this have happened more and more as Windows' file security has gotten more anal, and It's possible it's the same here.)

 

 

So here's where things got really interesting.  I guess you could say I found a work around, but it is weird and odd and doesn't make any sense.  To answer your first questions, yep I could see all the documents and the folders in Finder, yes I had all full file extensions turned on, I was definitely using the same document folder.

So then what you told me at the end of your comment...  Make a folder for myself through Finder.  Did that, still didn't work.  But here's the weird thing, I got really frustrated and started taking that folder and shoving it all over my computer.  Screw it, what's the worst that could happen at this point.  Well, I finally shoved it into the Library > User Folder..... what the hell, it recognized it.  So I started throwing files into the User Folder, it can see all of those too.  But the weird thing is, my Documents, Downloads, Applications, every folder I use on my computer are within that User Folder.  Now as long as my hdc folder is on the very top level of that User Folder, HD recognizes it and uses it, but as soon as I put that hdc folder down into one of those sub folders, like Documents, it's off limits and blank and disappears.  So there is definitely some kind of security flaw in my computer that I'm going to have to research on the Mac side of things and try and find out why all the folders within my User Folder are off limits to Java, but any folder added into the User Folder is readable and works.

Thank you to every one of you who have taken this long journey to help a poor player trying to recover all his old characters for gaming.  I truly appreciate you all trying to help me out.  Happy gaming to all and to all a good night.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...