Gope-это современный, графический и кроссплатформенный клиент или браузер, если хотите, для «Интернета суслика», который определяется в RFC 1436. Он работает на Microsoft Windows, MacOS и Linux. Это позволяет ориентироваться в суслик так же легко, как навигация по всемирной паутине. Вы можете просмотреть Gophermenus или Gopher Pages, если хотите, прочитать текстовые файлы, просмотреть изображения и загружать контент, предоставляемый через протокол Gopher.
Посмотреть все скриншоты
Gophie очень EAD для установки, так как он поставляется как портативное приложение Java в JAR-файле. Просто загрузите файл и выполните его на своем компьютере. Все, что требует Gophie, это среда времени выполнения Java . Он был построен для работы также со старой версией JRE и в настоящее время требует только JVM версии 8.
Пакет Windows-это zip-файл, который включает в себя exe-файл для Windows с Gophie. Вы можете извлечь файл на молнии и поместить его где-нибудь в папку, на USB-палочку, сетевой диск или где бы вы хотели сохранить экстренную файл. Обратите внимание, что вам все еще нужен Java JRE от java.com/download, чтобы запустить файл gophie.exe.
Пакет Mac для Gophie-это DMG-файл. Вы можете скачать DMG-файл, открыть его и перетащить значок Gophie в папку приложения. После этого Gophie будет доступен в ваших приложениях, и вы сможете запустить его, где вы пожелаете.
Пакет Linux-это просто tar.gz-archive с исполняемым файлом. Исполняемая файл-это избиение с прикрепленным баночным файлом. Вы можете либо дважды щелкнуть исполняемого файла с именем "Gophie", либо запустить его с терминала по вашему выбору. Если вы хотите, чтобы Gophie присутствовал везде, где вам нужно в вашей системе, просто скопируйте исполняемый файл в свой "/usr/bin"-directory.
Дважды щелкните Java Jar-файл на Windows, Mac и Linux автоматически запустит Gophie, если у вас установлен Java. Если у вас нет Java, вы можете получить ее от java.com/download.
Чтобы оставаться маленьким, воспроизводимым и заслуживающим доверия, Gophie не был построен не с помощью какой-либо крупномасштабной IDE, а на простой и простой Java. Вы можете клонировать этот репозиторий и построить gophie с помощью установленного Java SDK самостоятельно. Просто запустите сценарий Make.sh Shell, включенный в этот репозиторий.
./make.sh
Скрипт создаст баночный файл в каталоге сборки для запуска. Если вы хотите запустить файл JAR Gophie из командной строки, просто используйте Java CLI.
java -jar Gophie.jar
Если у вас возникли проблемы с Gophie, это довольно многословно, когда дело доходит до ошибок и исключений. Рекомендуется запустить Gophie через Java в командной строке, чтобы получить исключение и вывод сообщения об ошибке, о котором он может сообщить.
Файл конфигурации с именем "config.ini" находится в каталоге с именем "Gophie" в домашнем каталоге пользователя. Configuration File config.ini позволяет настроить Gopherhome, charset по умолчанию, различные цвета и шрифт для представления страницы или области содержания. В следующей таблице описываются основные параметры конфигурации. Для полного списка, пожалуйста, посмотрите на саму config.ini.
| Раздел | Параметр | Значение по умолчанию | Описание |
|---|---|---|---|
| Навигация | Gopherhome | gopher.floodgap.com | Gopherhome, также известная как «домашняя страница» |
| Сеть | Default_charset | UTF-8 | Charset для использования для кодирования текста |
| Появление | Page_font | Unconsolata (обычай) | Шрифт для текста в просмотре страницы |
| Появление | Page_font_size | 17 | Размер шрифта для текста в представлении страницы |
| Появление | Page_icon_font_size | 10 | Размер шрифта значка в просмотре страницы |
Все настройки конфигурации являются частью соответствующего раздела конфигурации. При изменении файла конфигурации, пожалуйста, убедитесь, что настройки в разделе принадлежит настройку.
Gophie стремится полностью поддержать протокол Gopher из RFC 1436, чтобы пользователи имели неограниченный графический опыт суслика. Следующее содержит обзор того, какие элементы суслика и часть протокола Gopher поддерживаются. Файлы HTML в настоящее время не отображаются, но перенаправления с помощью URL -адреса: в селекторе элементов суслика поддерживается, и пользователю предлагается открыть браузер своей системы www.
| Тип предмета | Код | Поддерживать | Умение обращаться |
|---|---|---|---|
| Текстовый файл | 0 | Полностью поддерживается | Отображается внутри Gophie |
| Меню суслика | 1 | Полностью поддерживается | Отображается внутри gophie |
| CCSO именаервер | 2 | Только с терминалом | Работает как Telnet, пользователю необходимо управлять CCSO |
| Код ошибки | 3 | Полностью поддерживается | Отображается внутри gophie |
| Файл Binhex | 4 | Полностью поддерживается | Позволяет пользователю загрузить этот тип файла |
| DOS -файл | 5 | Полностью поддерживается | Позволяет пользователю загрузить этот тип файла |
| Uuencoded файл | 6 | Полностью поддерживается | Позволяет пользователю загрузить этот тип файла |
| Полный текстовый поиск | 7 | Полностью поддерживается | Отображается внутри gophie |
| Telnet | 8 | Полностью поддерживается | Выполняет "Telnet: //" -URI в системе |
| Двоичный файл | 9 | Полностью поддерживается | Позволяет пользователю загрузить этот тип файла |
| GIF -файл | глин | Полностью поддерживается | Отображается внутри Gophie |
| Файл изображения | я | Полностью поддерживается | Отображается внутри Gophie |
| Telnet 3270 | Т | Зависит от ОС | Обработан так же, как элемент Telnet |
| HTML -файл | час | Частично поддерживается | Открывает www с браузером, HTML отображается в виде текста |
| Информация | я | Полностью поддерживается | Отображается внутри gophie |
| Звуковой файл | с | Полностью поддерживается | Позволяет пользователю загрузить этот тип файла |
Расширения протокола рекомендуются расширения на RFC 1436, такие как Gopher+ или Gopher II, не поддерживаются Gophie. Разработка функций фокусируется на внедрении RFC 1436 и предоставлении бесконечного опыта для пользователя, не жертвуя надлежащей реализацией спецификации протокола.
Если вам нужна помощь с Gophie, вы, конечно, можете открыть проблему здесь, на Githib, если вы действительно нашли ошибку. Вы также можете найти меня на Freenode как @derjanni. Если у вас есть проблемы с использованием Gophie, пожалуйста, сначала проверьте этот файл Readme, прежде чем задавать какие -либо вопросы. Я буду отслеживать все вопросы и соответствующим образом обновлю файл readme.