Điều tốt nhất để làm là cài đặt tiện ích mở rộng Tampermonkey .
Điều này sẽ cho phép bạn dễ dàng cài đặt các tập lệnh Greasemonkey và dễ dàng quản lý chúng. Ngoài ra, nó giúp dễ dàng cài đặt các bản mô tả người dùng trực tiếp từ các trang web như OpenUserJS , MonkeyGuts , v.v.
Cuối cùng, nó mở khóa hầu hết tất cả các chức năng GM mà bạn không có được bằng cách cài đặt tập lệnh GM trực tiếp với Chrome. Đó là, nhiều hơn những gì GM trên Firefox có thể làm, có sẵn với Tampermonkey.
Nhưng, nếu bạn thực sự muốn cài đặt tập lệnh GM trực tiếp, thật dễ dàng để làm đau trên Chrome những ngày này ...
Chrome sau khoảng tháng 8 năm 2014:
Bạn vẫn có thể kéo tệp vào trang tiện ích mở rộng và nó sẽ hoạt động ... Cho đến khi bạn khởi động lại Chrome. Sau đó, nó sẽ bị vô hiệu hóa vĩnh viễn. Xem Tiếp tục "bảo vệ" người dùng Chrome khỏi các tiện ích mở rộng độc hại để biết thêm thông tin. Một lần nữa, Tampermonkey là cách thông minh để đi. (Hoặc chuyển đổi trình duyệt hoàn toàn sang Opera hoặc Firefox.)
Chrome 21+:
Chrome đang thay đổi cách cài đặt tiện ích mở rộng . Các bản mô tả là các tiện ích mở rộng được giảm xuống trên Chrome nhưng. Kể từ Chrome 21 , hành vi liên kết nhấp chuột bị vô hiệu hóa cho userscripts . Để cài đặt tập lệnh người dùng, hãy kéo tệp **. User.js * vào trang Tiện ích mở rộng (chrome://extensions
trong phần nhập địa chỉ).
Các phiên bản Chrome cũ hơn:
Chỉ cần kéo các tệp **. User.js * của bạn vào bất kỳ cửa sổ Chrome nào. Hoặc nhấp vào bất kỳ liên kết tập lệnh Greasemonkey.
Bạn sẽ nhận được cảnh báo cài đặt:
Nhấp vào Tiếp tục .
Bạn sẽ nhận được một hộp thoại xác nhận:
Nhấp vào Thêm .
Ghi chú:
- Các tập lệnh được cài đặt theo cách này có các hạn chế so với tập lệnh Greasemonkey (Firefox) hoặc tập lệnh Tampermonkey. Xem phần kịch bản người dùng trên trình duyệt chéo, phần Chrome .
Kiểm soát tập lệnh và tên:
Theo mặc định, Chrome cài đặt tập lệnh trong thư mục Tiện ích mở rộng 1 , có đầy đủ các tên và số phiên bản khó hiểu. Và, nếu bạn cố gắng tự thêm một tập lệnh trong cây thư mục này, nó sẽ bị xóa trong lần khởi động lại Chrome tiếp theo.
Để kiểm soát các thư mục và tên tệp đến một cái gì đó có ý nghĩa hơn, bạn có thể:
Tạo một thư mục thuận tiện cho bạn và không phải nơi Chrome thường tìm kiếm các tiện ích mở rộng . Ví dụ: Tạo : C:\MyChromeScripts\
.
Đối với mỗi kịch bản tạo thư mục con riêng của nó. Ví dụ , HelloWorld
.
Trong thư mục con đó, tạo hoặc sao chép tệp tập lệnh. Ví dụ: Lưu mã câu hỏi này dưới dạng : HelloWorld.user.js
.
Bạn cũng phải tạo một tệp kê khai trong thư mục con đó, nó phải được đặt tên : manifest.json
.
Ví dụ của chúng tôi, nó nên chứa:
{
"manifest_version": 2,
"content_scripts": [ {
"exclude_globs": [ ],
"include_globs": [ "*" ],
"js": [ "HelloWorld.user.js" ],
"matches": [ "https://stackoverflow.com/*",
"https://stackoverflow.com/*"
],
"run_at": "document_end"
} ],
"converted_from_user_script": true,
"description": "My first sensibly named script!",
"name": "Hello World",
"version": "1"
}
Các manifest.json
tập tin được tự động tạo ra từ các meta-block bởi Chrome, khi một kịch bản sử dụng được cài đặt. Các giá trị @include
và @exclude
quy tắc meta được lưu trữ trong include_globs
và exclude_globs
, @match
(được khuyến nghị) được lưu trữ trong matches
danh sách. "converted_from_user_script": true
là bắt buộc nếu bạn muốn sử dụng bất kỳ phương pháp được hỗ trợ nàoGM_*
.
Bây giờ, trong Trình quản lý tiện ích mở rộng của Chrome (URL = chrome: // extend / ), Mở rộng "Chế độ nhà phát triển" .
Nhấp vào mở rộng giải nén tải ... nút.
Đối với thư mục, dán vào thư mục cho tập lệnh của bạn, Trong ví dụ này là : C:\MyChromeScripts\HelloWorld
.
Kịch bản của bạn đã được cài đặt và hoạt động!
Nếu bạn thực hiện bất kỳ thay đổi nào đối với nguồn tập lệnh, hãy nhấn vào liên kết Tải lại để chúng có hiệu lực:
1 Thư mục mặc định là:
Windows XP:
Chrome:% AppData% \ .. \ Cài đặt cục bộ \ Dữ liệu ứng dụng \ Google \ Chrome \ Dữ liệu người dùng \ Mặc định \ Tiện ích mở rộng \
Chromium:% AppData% \ .. \ Cài đặt cục bộ \ Dữ liệu ứng dụng \ Chromium \ Dữ liệu người dùng \ Mặc định \ Tiện ích mở rộng \
Windows Vista / 7/8:
Chrome:% LocalAppData% \ Google \ Chrome \ Dữ liệu người dùng \ Mặc định \ Tiện ích mở rộng \
Chromium:% LocalAppData% \ Chromium \ Dữ liệu người dùng \ Mặc định \ Tiện ích mở rộng \
Linux:
Chrome: ~ / .config / google-chrome / Mặc định / Tiện ích mở rộng /
Chromium: ~ / .config / chromium / Mặc định / Tiện ích mở rộng /
Mac OS X:
Chrome: ~ / Thư viện / Hỗ trợ ứng dụng / Google / Chrome / Mặc định / Tiện ích mở rộng /
Chromium: ~ / Thư viện / Hỗ trợ ứng dụng / Chromium / Mặc định / Tiện ích mở rộng /
Mặc dù bạn có thể thay đổi nó bằng cách chạy Chrome với --user-data-dir=
tùy chọn.