0 votes
by (160 points)

Technical specifications:

Mac OS High Sierra 10.13.2

Safari 11.0.2

Processor: 2.6 GHz Intel Core i5

Memory: 8 GB 1600 MHz DDR3

Graphics: Intel Iris 1536 MB

Twine 2.2.1.

Harlowe 2.1.0.

I've searched through twenty or so forums and tried what seems to be every solution under the Sun, but it appears that nobody has the same problems that I have.

1. I have gone through Safari's "Develop" section, opened the option+CMD+C develop window looking for bugs. Saw nothing while running the local file.

2. Disabled local file restrictions in order to allow Safari to load and successfully run the local file for my save.

3. Loaded the functional save into Google Drive. The problem here is that the thumbnail loads the proper screen but the document itself is just the lump of html coding.

I cannot for the life of me figure out what is going wrong.

Every single time I attempt to "publish to file" the document, it saves itself as a local file, which then cannot be sent to anybody else's computer or uploaded onto any website that I've found (not philome.la, not google drive, not dropbox, not facebook, not any email system, nothing). The local file works just fine on my computer, but the story is completely useless if I can't find a way to submit it.

In short, I need to find a way to publish my story as an actual document. As it stands now, the only way that I've found for publishing the story is to "publish to file" which renders it a local file.

Any help would be greatly appreciated.

1 Answer

+1 vote
by (159k points)
selected by
Best answer

I don't use OSX or Safari but the story HTML file generated by the Publish to File option (*) is a single page web-application, which anyone with a modern web-browser should be able to open and 'play'.

The two most common ways to allow others to read your story are:

1. Bundle the story HTML file (along with any external media resources it needs) in to an archive file (eg. a ZIP file) and then either: send the archive file directly to them; or upload the archive file to a file hosting site (like MEGA) so that they can download the archive file from there.

2. Upload your story HTML file (along with.....etc...) to a web-server (either your own or someone else's) and host it there, then the other people can view your story HTML file like any other web-page.

(*) WARNING: Do not save the story HTML files you generate in the same location that the Desktop release of the application uses to store your story project HTML files, because that can cause you to lose your story project. This internal use only location can be determined via the relevant Show Library menu item.

by (160 points)
Thank you! How I missed something so simple as compressing the file, I'll never know. Haha
by (100 points)
I'm not quite sure why all this work went into Twine, and then sharing your story is so damn confusing. I'm a tech nerd and I can't share my story with anyone after searching the web for answers. These 'solutions' like the one in this thread simply do not work. Nor do others.

Seems to me that you should have a 'share story' button that does all this work for a user. Or at least works around the silly tech issues and gets the user to a proper sharable link.


I put the .html file on my google drive, and sharing this opens code for other people...

The link being hosted on my website doesn't work either...