Agen Terpercaya   Advertise
 
 
 
 
Pasang iklan, hanya lewat Contact Us.
Waspada penipuan iklan. Klik di sini untuk melihat daftar penipu.

SHARE Script Keyboard Navigasi Untuk Forum Semprot (Browser Desktop Only)

Unknow_unknow00

Semprot Holic
Daftar
29 Apr 2019
Post
307
Like diterima
583
Bimabet
Thread ini ane buat karena ane punya kebutuhan untuk fitur keyboard shortcut di forum Semprot, ane bahkan sampai request di thread "Apa Sih Mau Kalian", linknya ada disini:
☛ Request Keyboard Shortcut

Berhubung sepertinya bisa dibuat pakai ekstensi browser, dan setelah ane uji coba dan berhasil, ane bagikan toturialnya disini.
Yang pertama dibutuhkan adalah ekstensi TemperMonkey

Untuk Firefox silahkan buka disini : ☛ TemperMonkey Firefox ☚


Untuk Chrome silahkan buka disini : ☛ TemperMonkey Chrome ☚


Setelah dipasang, nanti akan muncul logo TemperMonkey pada bar ektensi browser yang digunakan (contoh yang ane pakai disini adalah Firefox). Buka forum Semprot, kemudian klik pada logo TemperMonkey, kemudian pilih Create a new script...


Kemudian tempel script ini
Code:
// ==UserScript==
// @name         Semprot
// @namespace    http://tampermonkey.net/
// @version      0.1
// @description  Keyboard shortcut navigasi untuk forum Semprot
// @author       You
// @match        https://v1.semprot.com/threads/*
// @icon         https://www.google.com/s2/favicons?sz=64&domain=semprot.com
// @grant        none
// ==/UserScript==

(function() {
    'use strict';

    function onKeydown(evt) {
        // Bagian ini adalah untuk mengecek apakah tombol yang ditekan adalah tombol kiri (tombol kiri punya code 37)
        if (evt.keyCode === 37){
            // Bagian ini adalah untuk mencari element web yang digunakan untuk kembali ke page sebelumnya
            const previous = document.getElementsByClassName("pageNav-jump pageNav-jump--prev");
            // Bagian ini adalah untuk mengecek apakah element web yang dibutuhkan ada / tidak, jika tidak ada, maka tidak melakukan apa-apa
            if (previous.length === 0)
            {
                return;
            }
            // Bagian ini adalah untuk menekan element web untuk kembali ke page sebelumnya
            previous[0].click();
        }

        // Bagian ini adalah untuk mengecek apakah tombol yang ditekan adalah tombol kanan (tombol kiri punya code 39)
        if (evt.keyCode === 39){
            // Bagian ini adalah untuk mencari element web yang digunakan untuk menuju ke page selanjutnya
            const next = document.getElementsByClassName("pageNav-jump pageNav-jump--next");
            // Bagian ini adalah untuk mengecek apakah element web yang dibutuhkan ada / tidak, jika tidak ada, maka tidak melakukan apa-apa
            if (next.length === 0)
            {
                return;
            }
            // Bagian ini adalah untuk menekan element web untuk menuju ke page selanjutnya
            next[0].click();
        }
    }
    // Bagian ini adalah untuk memasukkan event listener ke dokumen web
    document.addEventListener('keydown', onKeydown, true);
})();

Setelah itu akhiri dengan simpan, bisa menggunakan Ctrl+s, atau melalu File - Save
Kemudian coba reload forum Semprot, cari thread yang ingin dicoba, kemudian tekan tombol keyboard kiri / kanan.

FAQ:

  • Kenapa ane buat script ini: Ane males gerakin mouse cuma buat pindah page, apalagi pagenya banyak, lebih enak mouse dipakai untuk scroll, dan keyboard dipakai untuk pindah page
  • Apakah script boleh dimodif: Silahkan, gak ada yang larang

Semoga thread ane bermanfaat untuk kalian semua
 
Jav Toys
Gaple Online Indonesia
Pasang iklan hanya lewat CONTACT US
Back
Top
We are now part of LS Media Ltd