Создан браузер для программируемых калькуляторов

Когда-то, на заре компьютерной эры, у обладателей программируемых калькуляторов было развлечение: программировать на них вместо сложных вычислений всякие потешные штуки наподобие простеньких игр типа “Охоты на лис”. О том, как это было, возможно прочесть в заметке “Программируемый калькулятор“, написанной ярким очевидцем. Современные программируемые калькуляторы намного сложнее тогдашних: у них имеется громадный экран, пригодный для вывода графики, и порт miniUSB, доступный для применения в программах.

Конкретно этими особенностями счётной машинки производства Texas Instruments и воспользовался энтузиаст Кристофер “KermMartian” Митчелл, создатель форума Cemetech (посвящённого, конечно же, изощрённым издевательствам над калькуляторами). Последнее достижение Митчелла – текстовый браузер, разрешающий наблюдать веб-страницы конкретно с экрана калькулятора.

Созданию браузера предшествовали другие изобретения: вначале был отыскан метод подключать калькулятор к компьютеру – для этого предлагается применять плату Arduino либо более дешёвый USBHID Bridge разработки самого Митчелла.

По окончании того, как на компьютер и на калькулятор установлен особый софт, возможно подключаться к так называемой globalCALCnet – сети, созданной специально для калькуляторов. Для неё созданы личные программы: чат CALCnet Chat, измерялка скорости CALCnet SpeedTest, многопользовательские игры NetPong и Obliterate (клон Scorched Earth).

Сейчас калькулятор получил доступ и к настоящему интернету. Само собой разумеется, самому бы ему не хватило мощности для переваривания сложной современной разметки – вместо этого страницы скармливаются ему компьютером в полупереваренном виде. Перед тем как переправить текст калькуляторному браузеру Gossamer 1.0, компьютер открывает сайт текстовым браузером Lynx и после этого пропускает содержимое через программу на языке Python, написанную Митчеллом.

В следствии сайты в калькуляторном браузере выглядят в полной мере осмысленно – они преобразовываются в чистый текст, а ссылки планируют в конце страницы и снабжены номерами. Дабы перейти по одной из них, достаточно ввести номер. Создатель браузера обещает в недалеком будущем добавить и адресную строчок – дабы затевать просмотр возможно было не с заблаговременно заданной страницы, а с нужного адреса.

Обратите внимание – в ролике с демонстрацией Gossamer видно кроме того графический курсор, подобный курсору мыши. Похоже, это одна из функций, добавление которых произошло благодаря применению библиотек графической оболочки Doors CS, созданной и поддерживаемой сообществом ticalc.org.

Случайное видео:


Интересные записи: