웹 페이지에서 사용자 정의 JavaScript를 실행하는 멋진 Greasemonkey가 있습니다.

Safari 용 Greasemonkey와 같은 것이 있습니까? ? 아니면 다른 웹 페이지의 동작을 사용자 지정하기 위해 Safari 확장을 작성 하시겠습니까? JavaScript 대신 AppleScript에서 실행되는 대안이 있습니까?

Answer

GreaseMonkey 스크립트를 실행하는 또 다른 옵션은 NinjaKit (제가 사용하는 것입니다)입니다. “Safari 5 확장 프로그램이므로 GreaseKit보다 약간 안전합니다.

댓글

  • 좋은 것 같지만 ' 문서를 찾을 수 없으며 시도한 스크립트 하나가 작동하지 않습니다 (Greasemonkey / Firefox에서 작동합니다. ' s Facebook Autopoke)
  • @d ' ombre-예, 작가 '의 일본어이므로 영어 문서는 최소한. ' 여기 가 도움이 될 수 있습니다. 개별 스크립트는 대부분 작동하지만 일부 스크립트는 작동하지 않습니다 '. FB의 경우 Unfriend Finder가 작동하므로 Autopoke 문제 일 수 있습니다.

Answer

I TamperMonkey 를 사용하면 놀랍도록 잘 작동합니다. 또한 Safari 확장 프로그램입니다.

과거에 NinjaKit을 사용해 보았지만 더 이상 작동하지 않으며 많은 스크립트가 작동하지 않습니다.

답변

Safari 용 Greasemonkey와 같은 것이 있습니까?

SIMBL GreaseKit 을 사용하여 대부분을 실행할 수 있습니다. Safari의 Greasemonkey 스크립트, 수정되지 않음. 자세한 설치 지침은 이 링크 에서 찾을 수 있으며 여기에서 반복됩니다.

  1. SIMBL
  2. Safari 종료
  3. GreaseKit 다운로드
  4. 드래그 GreaseKit.bundle 파일을 ~/Library/Application Support/SIMBL/Plugins에 추가합니다. 종료되지 않는 경우이 위치를 만들어야 할 수 있습니다.
  5. Safari를 시작하면 GreaseKit 메뉴 표시 줄 항목
  6. http://userscripts.org 에서 스크립트 설치-설치 프로세스는 다음과 같습니다. Firefox 접근 방식과 약간 다르지만 작동합니다.

또는 다른 웹 페이지에서 동작을 사용자 정의하기 위해 Safari 확장을 작성합니다. ? JavaScript 대신 AppleScript에서 실행되는 대안이있을 수 있습니까?

Greasemonkey에 해당하는 Safari의 기본 기능은 AppleScript 확장 및 플러그인입니다. 기본 Safari 확장 프로그램의 멋진 라이브러리는 Pimp My Safari 를 확인하세요.

댓글

  • SIMBL은 32 비트 Safari를 사용하도록 강제합니다. 이로 인해 문제가 발생하는 것이 있습니까?
  • NinjaKit (@Dori '의 제안)? S5를 기반으로하는 것으로 보이므로 더 새로운 프레임 워크입니다.

답변

가장 좋은 시작 위치는 다음과 같습니다. http://developer.apple.com/devcenter/safari/index.action

웹 사이트의 동작을 사용자 지정하는 것이 유일한 동작 인 사파리 확장 프로그램을 본 적이 있습니다. 어제 레딧의 레이아웃을 iOS 친화적으로 변경 한 것을 보았습니다.

여기 입니다.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다