Có tập lệnh Greasemonkey cho Safari không?


11

Có Greasemonkey tuyệt vời để chạy JavaScript do người dùng xác định trên các trang web.

Có một thứ như Greasemonkey cho Safari? Hoặc thay vào đó, người ta sẽ viết một tiện ích mở rộng Safari để tùy chỉnh hành vi trên các trang web khác? Có lẽ có một sự thay thế chạy trên AppleScript thay vì JavaScript?

Câu trả lời:


6

Một tùy chọn khác để chạy các tập lệnh GreasMonkey là NinjaKit (đây là những gì tôi sử dụng). Đó là một tiện ích mở rộng Safari 5, có nghĩa là nó chỉ an toàn hơn GreasKit.


Đây có vẻ là một điều tốt, nhưng tôi không thể tìm thấy bất kỳ tài liệu nào - và một tập lệnh tôi đã thử không hoạt động (nó hoạt động trong Greasemonkey / Firefox; đó là Facebook Autopoke)
danieldekay

@ d'ombre - yeah, tiếng Nhật của tác giả, vì vậy các tài liệu tiếng Anh là tối thiểu. Có một chút ở đây có thể là một số trợ giúp. Cho đến nay, các kịch bản riêng lẻ đi, hầu hết đều hoạt động, nhưng vâng, một số thì không. Đối với FB, Unfriend Finder hoạt động với tôi, vì vậy đây có thể chỉ là sự cố Tự động.
Dori

3

Tôi sử dụng TamperMonkey và nó hoạt động rất tốt. Đây cũng là một tiện ích mở rộng Safari.

Tôi đã từng sử dụng NinjaKit trong quá khứ nhưng nó không còn hiệu quả với tôi nữa, rất nhiều kịch bản đơn giản là không hoạt động.


2

Có một thứ như Greasemonkey cho Safari?

Bạn có thể sử dụng SIMBLGreasKit để chạy hầu hết các tập lệnh Greasemonkey trong Safari, chưa được sửa đổi. Hướng dẫn cài đặt chi tiết được tìm thấy tại liên kết này , được lặp lại ở đây:

  1. Tải xuống và cài đặt SIMBL
  2. Thoát khỏi Safari
  3. Tải xuống GreasKit
  4. Kéo tệp GreasKit.bundle vào ~/Library/Application Support/SIMBL/Plugins. Bạn có thể cần tạo vị trí này nếu nó không thoát
  5. Bắt đầu Safari và bạn sẽ thấy một mục thanh menu GreasKit
  6. Cài đặt tập lệnh từ http://userscripts.org - quá trình cài đặt hơi khác so với cách tiếp cận của Firefox, nhưng nó hoạt động.

Hoặc thay vào đó, người ta sẽ viết một tiện ích mở rộng Safari để tùy chỉnh hành vi trên các trang web khác? Có lẽ có một sự thay thế chạy trên AppleScript thay vì JavaScript?

Tương đương với Safari của Greasemonkey là các phần mở rộng và plugin của AppleScript. Để có thư viện tiện ích mở rộng Safari gốc, hãy xem Pimp My Safari .


SIMBL sẽ buộc tôi sử dụng Safari 32 bit - bất cứ điều gì gây ra sự cố này?
danieldekay

Bạn đã thử NinjaKit (đề xuất của @ Dori) chưa? Có vẻ như nó được dựa trên S5, vì vậy khuôn khổ mới hơn.
Ian C.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.