나는 GM의 개념을 좋아하지만, 실제로 사용하지 않는 한 절대적인 JS 신은 사용할 수 없다 (어쩌면 그냥 빨아 먹을 까?).Greasemonkey의 단순한 대체품
몇 줄의 JS를 가져 와서 특정 사이트에 대한 페이지로드 이후에 실행하는 작은 확장자를 갖는 것이 유용 할 것입니다. 그러나 그것은 GM이하는 것이 아닙니다. GM을 사용하면 성가신 보안 문제와 범위의 레이어에 여러 프레임과 레이어를 처리해야합니다. 적절한 절차를 무시하고 unsafewindow 또는 다른 해킹 중 하나를 사용하는 경우에도 종종 작동하지 않습니다.
당신이 원하는 것을 할 수있는 브라우저 콘솔에서 실행할 수있는 JS를 작성하는 것은 쉽지만, 이것은 사용자 스크립트로 전송할 때 절대로 작동하지 않습니다. greasemonkey에서 내가 변경할 수있는 설정이 있습니까, 아니면 사용 용이성을 고려한 다른 확장이 있습니까?
참고 : Chrome을 사용하므로 특정 브라우저에서 작동하는 솔루션에 보너스 포인트가 적용됩니다.
요약 : 특정 페이지의 콘솔과 동일한 범위/권한으로 스크립트를 자동으로 실행하는 방법이 필요합니다.
[북마크] (http://en.wikipedia.org/wiki/Bookmarklet). 또한 http://www.bookmarklets.com/과 [Stackapps 사이트] (http://stackapps.com/)를 비롯한 많은 다른 사이트를 참조하십시오. –
아, 그렇습니다. 이것들은 많은 경우에 유용 할 것이지만, userscripts는 사용자가 원하는 페이지에서 자동으로 실행한다는 점에서 매우 좋습니다. – Jonathon
그래, jsFiddle [ "깔끔한"북마크릿] (http://blog.jsfiddle.net/post/413517861/a-tidy-up-bookmarklet)은 특히 유용합니다. –