Saya ingin dapat menggunakan skrip pengguna di Android. Apakah ini mungkin? Saya membaca bahwa itu beberapa bulan yang lalu dan mencoba tutorial yang tidak lagi saya temukan tetapi tidak berhasil.
Pertanyaan ini mungkin terkait dengan yang lain yang saya kirimkan tetapi saya percaya mereka mungkin memiliki jawaban yang sama sekali berbeda.
Jawaban:
Gunakan OilCan - "Greasemonkey on steroid untuk Android".
sumber
Pembaruan 2019:
Cara saya yang disukai untuk mendapatkan skrip pengguna di Android sekarang adalah dengan menggunakan browser Firefox, yang telah berfungsi, Add-on yang terawat baik tersedia untuk Greasemonkey dan Tampermonkey (cari mereka melalui menu Add-ons di aplikasi Firefox).
Menempelkan javascript ke bilah alamat masih berfungsi (setidaknya di Chrome), tetapi perhatikan bahwa Chrome sekarang menghapus
javascript:
awalan saat Anda menempelkan kode. Jika Anda tidak mengetik ulang, itu hanya akan melakukan pencarian web.Versi seluler Chrome dan Opera (juga sekarang berbasis pada Chromium) tidak mendukung pengaya skrip pengguna, tetapi aplikasi mandiri Tampermonkey masih tersedia dari Play Store. Itu belum diperbarui sejak 2013 tetapi masih hanya tentang bekerja. Namun, mengingat usianya, itu tidak akan mendukung banyak fitur dari Greasemonkey / Tampermonkey API saat ini, atau situs web modern secara umum. Akibatnya, banyak skrip pengguna tidak akan berfungsi tanpa modifikasi. Sulit juga untuk mengetahui cara memasangnya di pemain pertama (gunakan utilitas 'Textarea' yang tersembunyi di bawah Pengaturan Lanjut). Ada juga ekstensi Tampermonkey untuk browser Dolphin dan UC yang tersedia di Play Store. Saya belum mencobanya, tetapi belum diperbarui sejak 2016.
Jawaban asli 2013:
Solusi 1. Gunakan Tampermonkey . Tampermonkey lebih populer sebagai ekstensi untuk Chrome, tetapi juga tersedia sebagai aplikasi Android mandiri. Ini berfungsi sebagai browser yang ringan, dan memungkinkan Anda untuk mengelola dan menjalankan skrip pengguna secara otomatis. Sayangnya tidak memiliki banyak fitur yang ditemukan di browser populer lainnya, tetapi mendukung API Greasemonkey.
Solusi 2. Gunakan Opera Mobile, yang memiliki dukungan bawaan untuk skrip pengguna, tetapi tidak memiliki fitur manajemen skrip, dan tidak mendukung API Greasemonkey. Arahkan ke bagian Prefs Pengguna
opera:config
, lalu centang "Selalu Muat JavaScript Pengguna" dan "JavaScript Pengguna". Masukkan path ke folder (bukan file) di bidang "File Pengguna JavaScript" (Saya menggunakan / sdcard / userscripts /), lalu menyimpan pengaturan. Simpan skrip pengguna Anda di folder itu dengan.user.js
ekstensi. NB ini berfungsi di OM12, tetapi OM14 beta tampaknya tidak mendukung skrip pengguna saat ini.Solusi 3. Luncurkan skrip pengguna Anda secara manual melalui bookmarklet atau tempelkan javascript ini langsung ke bilah alamat browser:
Teknik ini membosankan, tetapi prinsipnya harus bekerja di sebagian besar browser. Anda tidak mendapatkan dukungan API Greasemonkey. Kode di atas harus berfungsi tanpa modifikasi di browser Android stok, dan dapat disimpan sebagai bookmarklet. Di Chrome Mobile, ruang dalam
var a
kebutuhan untuk melarikan diri, yaituvar%20a=
, dan bookmarklet sepertinya tidak berfungsi, jadi Anda harus menempel secara manual setiap waktu.sumber
javascript:
bagian di depan sebenarnya tidak menempel ke URL bar (betapa menjengkelkan!)Gunakan aplikasi Habit Browser atau Slepnir Browser . Keduanya mendukung skrip Users. Saya harus sedikit mengubah skrip untuk membuatnya berfungsi (mereka menangani acara secara berbeda) tetapi keduanya bekerja dengan sangat baik.
sumber
Ada add-on seperti Greasemonkey untuk Dolphin yang disebut Tampermonkey . Ada juga aplikasi Tampermonkey yang berdiri sendiri, tetapi Dolphin adalah browser yang lebih lengkap dari itu.
Ada juga add-on serupa untuk Firefox untuk Android, yang disebut USI .
sumber