มีสคริปต์ Greasemonkey สำหรับ Safari หรือไม่


11

มี Greasemonkey ที่ยอดเยี่ยมในการเรียกใช้ JavaScript ที่ผู้ใช้กำหนดบนหน้าเว็บ

มีสิ่งเช่น Greasemonkey สำหรับ Safari หรือไม่? หรือว่าจะเขียน Safari Extension แทนเพื่อปรับแต่งพฤติกรรมบนหน้าเว็บอื่นแทน อาจมีทางเลือกอื่นที่ทำงานบน AppleScript แทนที่จะเป็น JavaScript ใช่ไหม

คำตอบ:


6

ตัวเลือกอื่นในการเรียกใช้สคริปต์ GreaseMonkey คือNinjaKit (ซึ่งเป็นสิ่งที่ฉันใช้) มันเป็นส่วนเสริมของ Safari 5 ซึ่งหมายความว่ามันปลอดภัยกว่า GreaseKit เพียงเล็กน้อยเท่านั้น


ดูเหมือนว่าจะเป็นสิ่งที่ดี แต่ฉันไม่สามารถหาเอกสารใด ๆ ได้และสคริปต์ตัวหนึ่งที่ฉันพยายามใช้งานไม่ได้ (มันทำงานได้กับ Greasemonkey / Firefox มันเป็น Facebook Autopoke)
danieldekay

@ d'ombre - ใช่ภาษาญี่ปุ่นของผู้เขียนดังนั้นเอกสารภาษาอังกฤษจึงน้อยมาก มีนิด ๆ หน่อย ๆ ที่นี่ซึ่งอาจมีความช่วยเหลือ เท่าที่สคริปต์แต่ละบทใช้งานได้ส่วนใหญ่ แต่ใช่บางคนก็ทำไม่ได้ สำหรับ FB, Unfriend Finder ใช้งานได้สำหรับฉันดังนั้นอาจเป็นปัญหา Autopoke
Dori

3

ฉันใช้TamperMonkeyและทำงานได้ดีอย่างน่าประหลาดใจ นอกจากนี้ยังเป็นส่วนขยายของ Safari

ฉันเคยลองใช้ NinjaKit มาแล้ว แต่มันก็ไม่เหมาะกับฉันอีกแล้วสคริปต์จำนวนมากก็ใช้งานไม่ได้


2

มีสิ่งเช่น Greasemonkey สำหรับ Safari หรือไม่?

คุณสามารถใช้SIMBLและGreaseKitเพื่อเรียกใช้สคริปต์ Greasemonkey ส่วนใหญ่ใน Safari โดยไม่แก้ไข ดูคำแนะนำการติดตั้งโดยละเอียดได้ที่ลิงค์นี้ซ้ำที่นี่

  1. ดาวน์โหลดและติดตั้งSIMBL
  2. ออกจาก Safari
  3. ดาวน์โหลดGreaseKit
  4. ลากไฟล์ GreaseKit.bundle ~/Library/Application Support/SIMBL/Pluginsไป คุณอาจต้องสร้างตำแหน่งนี้หากไม่ได้ออก
  5. เริ่มต้น Safari แล้วคุณจะเห็นรายการแถบเมนูGreaseKit
  6. ติดตั้งสคริปต์จากhttp://userscripts.org - กระบวนการติดตั้งแตกต่างจากวิธี Firefox เล็กน้อย แต่ใช้งานได้

หรือว่าจะเขียน Safari Extension แทนเพื่อปรับแต่งพฤติกรรมบนหน้าเว็บอื่นแทน อาจมีทางเลือกอื่นที่ทำงานบน AppleScript แทนที่จะเป็น JavaScript ใช่ไหม

Native-to-Safari เทียบเท่ากับ Greasemonkey คือส่วนขยายและปลั๊กอิน AppleScript สำหรับห้องสมุดที่ดีของส่วนขยาย Safari พื้นเมืองตรวจสอบแมงดาซาฟารี


SIMBL จะบังคับให้ฉันใช้งาน 32 บิต Safari - มีอะไรเกิดขึ้นบ้าง
danieldekay

คุณลองNinjaKit (คำแนะนำของ@Dori ) หรือยัง? ดูเหมือนว่าจะขึ้นอยู่กับ S5 ดังนั้นกรอบงานที่ใหม่กว่า
Ian C.

1

จุดเริ่มต้นที่ดีที่สุดน่าจะเป็นที่นี่: http://developer.apple.com/devcenter/safari/index.action

ฉันเคยเห็นส่วนขยายของซาฟารีที่มีพฤติกรรมเพียงอย่างเดียวคือปรับแต่งพฤติกรรมของเว็บไซต์ เมื่อวานนี้ฉันเห็นรูปที่เปลี่ยนเค้าโครงของ reddit ให้เป็น iOS ได้ง่ายขึ้น

นี่มันเป็น

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.