Existem scripts Greasemonkey para o Safari?

11

Existe o maravilhoso Greasemonkey para executar o JavaScript definido pelo usuário nas páginas da web.

Existe algo como Greasemonkey for Safari? Ou alguém escreveria uma extensão do Safari para personalizar o comportamento em outras páginas da web? Talvez exista uma alternativa que seja executada no AppleScript em vez do JavaScript?

danieldekay
fonte

Respostas:

6

Outra opção para executar scripts GreaseMonkey é o NinjaKit (que é o que eu uso). É uma extensão do Safari 5, o que significa que é apenas um pouco mais seguro que o GreaseKit.

Dori
fonte
Esta parece ser uma coisa boa, mas não consigo encontrar qualquer documentação - e aquele roteiro Tentei não fez trabalho (ele funciona em Greasemonkey / Firefox, é Facebook Autopoke)
danieldekay
@ d'ombre - sim, o japonês do autor, então os documentos em inglês são mínimos. Há um pouco aqui que pode ser de alguma ajuda. No que diz respeito aos scripts individuais, a maioria funciona, mas sim, alguns não. Para o FB, o Unfriend Finder funciona para mim, portanto, pode ser apenas um problema de Autopoke.
Dori
3

Eu uso o TamperMonkey e funciona surpreendentemente bem. É também uma extensão do Safari.

Eu tentei usar o NinjaKit no passado, mas ele não funciona mais para mim, muitos scripts simplesmente não funcionam.

fpg1503
fonte
2

Existe algo como Greasemonkey for Safari?

Você pode usar o SIMBL e o GreaseKit para executar a maioria dos scripts Greasemonkey no Safari, sem modificação. Instruções detalhadas de instalação são encontradas neste link , repetidas aqui:

  1. Baixe e instale o SIMBL
  2. Sair do Safari
  3. Baixar GreaseKit
  4. Arraste o arquivo GreaseKit.bundle para ~/Library/Application Support/SIMBL/Plugins. Pode ser necessário criar esse local se ele não sair
  5. Inicie o Safari e você verá um item da barra de menus do GreaseKit
  6. Instale scripts em http://userscripts.org - o processo de instalação é um pouco diferente da abordagem do Firefox, mas funciona.

Ou alguém escreveria uma extensão do Safari para personalizar o comportamento em outras páginas da web? Talvez exista uma alternativa que seja executada no AppleScript em vez do JavaScript?

O equivalente nativo ao Safari do Greasemonkey são extensões e plugins AppleScript. Para uma boa biblioteca de extensões nativas do Safari, consulte o Pimp My Safari .

Ian C.
fonte
O SIMBL me forçará a usar o Safari de 32 bits - algo com que isso cause problemas?
Danieldekay
Você já experimentou o NinjaKit (sugestão de @ Dori)? Parece basear-se no S5, estrutura mais recente.
Ian C.
1

O melhor lugar para começar provavelmente estará aqui: http://developer.apple.com/devcenter/safari/index.action

Vi extensões de safári cujo único comportamento era personalizar o comportamento dos sites; ontem, vi um que mudou o layout do reddit para ser mais amigável ao iOS.

aqui está .

mummey
fonte