Giter Site home page Giter Site logo

reforget-id / kaskus-essentials-desktop Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 1.0 230 KB

Untuk pengalaman ngaskus yang lebih baik

License: GNU General Public License v3.0

TypeScript 38.92% SCSS 61.08%
userscript tampermonkey violentmonkey kaskus typescript

kaskus-essentials-desktop's Introduction


Kaskus Essentials Script (Desktop)

Untuk pengalaman ngaskus yang lebih baik


Sekilas

Kaskus Essentials Script merupakan sebuah suksesor dari Simplified Kaskus, sebuah project script dari author yang sama, yang memiliki tujuan untuk menyederhanakan tampilan kaskus serta menambahkan beberapa fitur yang sebelumnya tidak ada di Kaskus.

Dengan semangat yang sama, Kaskus Essentials Script dibuat bukan hanya untuk menambahkan fitur yang sebelumnya tidak ada, tapi juga untuk meningkatkan pengalaman kaskuser dalam menggunakan forum Kaskus.

Latar Belakang

Berawal dari perubahan UI Kaskus besar-besaran beberapa tahun lalu, Simplified Kaskus dibuat untuk menjembatani fitur yang ada di tampilan lama ke tampilan baru, terutama fitur single quote. Single quote dihilangkan dan digantikan dengan fitur reply. Pada saat itu, kaskuser lama menganggap bahwa single quote merupakan fitur esensial yang wajib ada. Ini karena single quote mengizinkan user memilah teks post untuk menegaskan konteks terhadap hal yang sedang dibicarakan. Selain itu single quote juga sudah menjadi identitas kaskus yang sudah ada selama bertahun-tahun.

Karena itu, dibuatlah script k-quote sebagai solusi terhadap masalah tersebut. Dari situ, beberapa script dan juga filter dibuat untuk merperluas project Simplified Kaskus.

Perbedaan

Kaskus Essentials Script lebih besar, lengkap dan cepat. Script-script Simplified Kaskus digabungkan menjadi satu ke dalam Kaskus Essentials dengan sebuah jendela setting sebagai kendalinya.

Dalam hal pengembangan, Kaskus Essentials Script dibuat menggunakan typescript yang membantu memudahkan developer dalam pengembangan serta pemeliharaan kode. Selain itu, script ini menggunakan framework userscripter yang terintegrasi dengan webpack

Dokumentasi

Instalasi

Sebelum menggunakan script ini, sebaiknya gunakan adblocker seperti uBlock Origin atau AdGuard untuk menghilangkan iklan. Kemudian gunakan filter AdBlockID untuk menghilangkan embed kaskus tv.

  • Browser : Chromium (Chrome, Opera, Edge, dll) | Firefox
  • Adblocker : uBlock Origin | AdGuard
  • Filter : AdBlockID
  • Extension : Tampermonkey | Violentmonkey
  • Script : Direct Link Github | Greasy Fork
  • Wajib login Kaskus

Disarankan menggunakan browser dan extension versi terbaru untuk mencegah error yang tidak diinginkan.

Berkontribusi

Script ini sangat bergantung dengan tampilan Kaskus dan tampilan Kaskus bisa berubah sewaktu-waktu. Meskipun hanya berubah sedikit, tapi bisa mengakibatkan script ini rusak dan tidak bisa bekerja.

Maka dari itu, diharapkan kontribusi dengan melaporkan fitur-fitur yang tidak bekerja sebagaimana mestinya.

Juga terima request fitur baru!

kaskus-essentials-desktop's People

Contributors

reforget-id avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

erwineruvvin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.