Как создать область?

Я хотел бы создать настраиваемую область, которая ищет и возвращает результаты из онлайн-источника для личного использования.

Возможно ли это? И если да, то как?

1
задан 3 July 2013 в 22:48

3 ответа

Для разработки в python:

Обновление для 12.04:

Интеллектуальная интеграция объектива с синглетом была быстро интегрирована:

quickly create unity-lens <lens-name>

Обновление для 12.04:

Возможно, вам захочется посмотреть на очень хороший класс-оболочку, разработанный Майклом Холом под названием синглет: https://launchpad.net/singlet

A простой объектив hello world будет выглядеть так:

#! /usr/bin/python
from singlet.lens import SingleScopeLens, IconViewCategory
from singlet.utils import run_lens

class HelloWorldLens(SingleScopeLens):
    class Meta:
        name = 'helloworld'

    cat1 = IconViewCategory("Cat One", "stock_yet")

    def search(self, phrase, results):
        results.append('http://google.com/search?q=%s' % phrase,
                             'file',
                             self.cat1,
                             "text/html",
                             phrase, phrase, '')
if __name__ == "__main__":
    import sys
    run_lens(HelloLens, sys.argv)

Которая намного проще и быстрее писать, чем исходные версии библиотеки.

10
ответ дан 25 May 2018 в 15:37

В Ubuntu Wiki есть учебник о том, как написать объектив, который использует Vala. Сараванан Тирумуруганатхан написал один для Питона. У сайта Unity Sample Place есть простые иллюстративные линзы, написанные на python и Vala.

Насколько я знаю, это невозможно (пока?), Чтобы писать линзы в PHP.

2
ответ дан 25 May 2018 в 15:37
  • 1
    Существуют привязки GObject для PHP ( github.com/indeyets/gobject-for-php ), поэтому это должно быть возможно, хотя изучение python может быть проще, чем заставить их работать. – cscarney 11 December 2011 в 00:33
  • 2
    Обратите внимание, что связанный учебник python использует старый API, тот, что находится в вики Ubuntu, обновлен. – mhr3 21 December 2011 в 22:44

В вики Ubuntu Lens есть куча учебников. Самый легкий, я думаю, тот, который я нашел в блоге здесь.

блог здесь .

1
ответ дан 25 May 2018 в 15:37
  • 1
    Это в основном ссылки, заданные в вопросе. Как это помогает? – xubuntix 11 May 2012 в 12:48
  • 2
    ссылка в блоге не находится в вопросе – RobotHumans 11 May 2012 в 18:11

Другие вопросы по тегам:

Похожие вопросы: