Here is the error when I ran the SCal class: .helper.BootstrapException: no office executable found!Īt .(Bootstrap.java:338)Īt .(Bootstrap.java:302) I created a new Java Project with the examples/java/Spreadsheet folder in Eclipse, and included all the jars in /Applications/LibreOffice.app/Contents/Resources/java
I will track all the questions and update the README file accordingly.(The starter extension does not seem to do anything after I run it.) You can also find me on freenode as If you have trouble using Gophie, kindly check this README file first before asking any questions. If you need help with Gophie you can of course open an issue here on GitHib in case you really found a bug. The development of features focuses on implementing RFC 1436 and providing a seamsless experience for the user without sacrificing the proper implementation of the protocol specification. Protocol extensions are recommended extensions to RFC 1436 like Gopher+ or Gopher II are not supported by Gophie. Opens WWW with browser, HTML displayed as text Works like Telnet, user needs to operate CCSO HTML files are currently not being rendered, but redirects with URL: in the Gopher item selector are supported and the user is prompted to open his system's WWW browser. The following provides an overview of which gopher items and part of the gopher protocol are supported. Gophie aims to support the Gopher protocol from RFC 1436 entirely so that users have an unlimited graphical Gopher experience. When changing the configuration file, please ensure to put the settings into the section the setting belongs to. SectionĪll configuration settings are part of a corresponding configuration section. For a complete list, please have a look into the config.ini itself. The following table outlines the main configuration options. The configuration file config.ini allows to configure the GopherHome, default charset, various colors and the font for the page view or content area. Configuration fileĪ configuration file named "config.ini" resides in a directory named "Gophie" in the user's home directory. It is recommended that you run Gophie through Java on the command line to get the exception and error message output it might report. If you're having trouble with Gophie, it is quite verbose when it comes to errors and exceptions.
Just run the make.sh shell script included in this repository. You can clone this repository and build Gophie with your installed Java SDK yourself. In order to stay small, reproducable and trustworthy, Gophie was not build with any large-scale IDE, but in plain and simple Java. If you do not have Java installed, you can get it from /download.
Using the JAR-file itselfĭouble-click the Java JAR-file on Windows, Mac and Linux will automatically launch Gophie, if you have Java installed. If you wish to have Gophie present wherever you need it in your system, just copy the executable file into your "/usr/bin"-directory. You can either double-click the executable named "Gophie" or launch it from the terminal of your choice. The executable is a bash-file with the JAR-file attached. The Linux package is simply a tar.gz-archive with an executable. Afterwards Gophie will be available in your applications and you can launch it from wherever you wish.
You can download the DMG-file, open it and drag the Gophie icon into the application folder. The Mac package for Gophie is a DMG-file. Note that you still need the Java JRE from /download to run the Gophie.exe file. You can extract the ZIP-file and put it somewhere in a folder, on a USB stick, network drive or wherever you would like to store the EXE-file.
The Windows package is a ZIP-file that includes the EXE-file for Windows with Gophie.
Gophie is very eas to install as it comes as a portable Java application in a JAR-file. You can view Gophermenus, or Gopher pages if you like, read text files, view images and download content provided through the Gopher protocol. It allows to navigate the Gopherspace as easily as navigating the World Wide Web. It runs on Microsoft Windows, macOS and Linux. Gophe is a modern, graphical and cross-platform client, or browser if you like, for "The Internet Gopher" which is defined in RFC 1436.