개인 용도로 온라인 소스에서 결과를 검색하고 반환하는 사용자 지정 범위를 만들고 싶습니다.
이것이 가능한가? 그렇다면 어떻게?
개인 용도로 온라인 소스에서 결과를 검색하고 반환하는 사용자 지정 범위를 만들고 싶습니다.
이것이 가능한가? 그렇다면 어떻게?
답변:
예, 절대적으로 가능하며 새 범위를 만드는 것이 정말 쉽습니다. Ubuntu App Developer 사이트에는 범위 작성을 시작할 수있는 많은 컨텐츠가 있습니다.
파이썬 개발의 경우 :
12.04 업데이트 :
일 중항을 사용한 Unity 렌즈 개발이 빠르게 통합되었습니다.
quickly create unity-lens <lens-name>
11.10의 경우 :
Michael Hall이 개발 한 아주 좋은 래퍼 클래스를 보시고 싶을 것입니다 : singlet : https://launchpad.net/singlet
간단한 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)
원래 라이브러리 버전보다 작성이 훨씬 간단하고 빠릅니다.
우분투 위키 발라을 사용하는 렌즈를 작성하는 방법에 대한 자습서를 가지고있다. Saravanan Thirumuruganathan은 Python을 위해 하나를 썼습니다 . 유니티 샘플 장소는 파이썬과 발라 작성 간단한 예를 들어 렌즈를 가지고있다.
내가 아는 한 PHP로 렌즈를 작성할 수는 없습니다.