Для google сделали командную строку

Авторы проекта Goosh – очевидно прожжённые юниксоиды, которым командная строчок милее всех других интерфейсов. Они в качестве опыта попытались сделать терминальное приложение, трудящееся прямо в браузере. Но оно не даёт возможности выполнять команды на удалённом сервере, да и сами команды у него особые. Посредством Goosh возможно воспользоваться некоторыми сервисами Гугл – такими, как переводчик и поиск.

Как трудиться с данной штуковиной, легко осознает любой, кто применял командную строчок наподобие Bash: тут, например, имеется привычные команды cd, ls и clear, но часть – совсем незнакомая. К примеру, команды go и open, за которыми направляться ссылка на сайт, открывают его в том же либо в новом окне соответственно. Команда cd свидетельствует вовсе не переход в второй каталог, а смену режима. К примеру, в случае, если поменять режим с web на images, то поиск будет осуществляться не в вебе, а по картинам.

Примечательно, что итог многих команд (того же поиска, к примеру) выводится прямо в терминале. Пишем ‘cd images’, после этого ‘dogs’, и перед нами покажутся пронумерованные результаты поиска. В случае, если написать, например, ‘open 3’, то откроется новое окно, в котором будет загружен итог под третьим номером.

В Goosh имеется и более продвинутые функции. К примеру, возможно обращаться к фидам RSS и добывать ссылки из них. Но проект очевидно лишь начат, и многих возможно весьма занимательных возможностей ещё нет. Так, не поддерживается передача результатов исполнения одной команды в качестве входа для второй (одно из полезнейших особенностей юниксовского терминала), нет стандартных утилит для работы с текстом и без того потом.

Из для того чтобы терминала возможно было бы напрямую обращаться к API веб-сервисов и создавать разные средства автоматизации, наподобие Яху Pipes либо кроме того сложнее. Задел для для того чтобы развития уже имеется – в Goosh имеется команда load, которая предположительно обязана загружать дополнительные модули (до тех пор пока что, действительно, загружать нечего). К тому же проект распространяется вольно, так что при жажде возможно доработан кем угодно.

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

Командную строчок кроме этого уже пробовали встроить в браузер – небезызвестный дизайнер Аза Раскин делал проект Ubiquity для Mozilla Firefox. Он кроме этого разрешал управляться с разными веб-сервисами, печатая команды в текстовом режиме. Увы, в Mozilla перевели Ubiquity в статус завершённого опыта, а развитие, наверное, разрешили войти на самотёк.

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


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