Alfred2에서 Loophile, 연구사 사전 응용 및 사전까지.직렬 검색 app

3943 단어 LogophileAlfred
주: Yosemite에서 코코아 API에 접근하는 Ruby 1.8이 Mac에서 제거되었기 때문에 아래의 워크플로우는 Yosemite 이후에 움직이지 않습니다.대신 JXA라는 자바스크립트 기반 스크립트 환경이 Mac에 추가되어 코코아 API에 접근할 수 있습니다.그중https://github.com/dtinth/JXA-Cookbook/wiki 부분을 참고하여 JS 베이스를 다시 제작할 수 있습니다.
Alfred 2에서 Loophile의 workflow 검색의 속편.
Alfred2에서 Loophile를 검색할 수 있는 영어 사전은 매우 편안해졌다.
그러나 로고비스타와 같은 회사에서 출간하는 연구사의 영어사전 시리즈는 사전마다 독립된 앱으로, 심지어 같은 회사 사전을 꿰어 검색조차 할 수 없다.사전 데이터도 Loophile을 가져올 수 없습니다.현재 이런 20세기의 장사는 용납하기 어렵다.
그런 사전 두 권을 샀으니, 적어도 Alfred2와 Loophile에서 이 사전들을 동시에 호출해서 외관상 직렬 검색을 실현해야 한다.허가증에서도 합법적일 것이다.
추기: 어렵기 때문에 Mac OS에 첨부된 사전입니다.앱도 함께 꿰어 표시할 수 있도록 해 보세요.

Alfred 2에서 직렬 호출


전제 조건은 Mac에 Alfred 2, 유료PowerPack와 유료Logophile를 설치한 것이다.
  • App Store에서 Logo Vista 사전 애플리케이션을 구입하여 설치한 후 컨트롤 패널의 키보드 단축키 서비스를 열고 애플리케이션 검색 항목의 확인란을 엽니다.

  • 이렇게 되면 [서비스] 메뉴에 사전 프로그램으로 검색한 항목이 추가됩니다.
  • 졸작Logophile.workflow페이지의 [view Raw]를 클릭하여 작업 절차를 다운로드합니다.설치 워크플로우를 두 번 클릭합니다.
  • 우선 이 시간에 동작을 확인한다.? 이후에 단어를 계속 입력하면 Loophile가 시작되어 단어를 검색합니다.
  • Alfred2 설정 화면에서 Loophile 워크플로우를 엽니다.처음에는 오른쪽에 [Run NSAppleScript]만 있었으므로 이 버튼을 클릭하여 복사하여 붙여넣습니다.이번에 사전이 세 개 추가되어 세 번 복사되었다(아래 그림은 두 번만 복사했다).
  • [Run NSAppleScript]를 복사한 후 [Keyword]에서 드래그하여 연결합니다.참고로 [Run NSApple Script]는 위에서 순차적으로 실행됩니다.나는 루프힐 호출을 맨 밑에 놓았다.
  • 복사된 [Run NSAppleScript]를 두 번 클릭하여 다음 그림에서 선택한 섹션을 서비스 메뉴 항목으로 바꾸면 됩니다.
  • 여기에 함정이 있으니 주의하세요.실제로 위에서 바꾼 서비스 항목의 명칭은 반드시 영문판이어야 한다.일본어로 표시된 서비스 항목 이름을 필사적으로 입력해도 조금도 변동이 없다.영어 버전의 서비스 이름을 알아야 하기 때문에 무엇이든 좋습니다. 그래서 메뉴는 영어 프로그램을 시작하고 Services 메뉴를 보십시오.다음은 iTerm을 통해 확인한 예입니다.makeReferenceToLVEDKENCOLLO.MAS 등 얄미운 이름이지만 애플스크립트에서는 정식 이름이다.
  • [Run NSApple Script]의 두 번째 줄에 이를 반영하여 다음과 같이 Save를 진행하면 기쁘고 축하할 만한 활동을 할 수 있다.
  • 같은 요령인 Mac OS의 사전을 첨부합니다.앱은 문자열로 검색하는 동료에게도 추가할 수 있습니다.먼저 답을 쓰면 서비스명Look Up in Dictionary이 된다.

  • 다음은 실행 예입니다.

    좋은 웹페이지 즐겨찾기