Ceriwis  

Go Back   Ceriwis > HOBI > Komputer & Teknologi > Shareware & Freeware

Shareware & Freeware Bertukar informasi mengenai Software berbayar ataupun gratis.

Reply
 
Thread Tools
  #1  
Old 24th October 2012
MasKarman's Avatar
MasKarman MasKarman is offline
Member Aktif
 
Join Date: Oct 2012
Posts: 106
Rep Power: 0
MasKarman mempunyai hidup yang Normal
Default Kaskus Longcat Countermeasure

Kaskus Longcat Countermeasure


.

Intro

Seperti yang kita ketahui, tak perlu diperpanjang, banyak longcat, atau gambar dalam jumlah yang sangat banyak atau sangat besar dipost dalam jumlah besar di kaskus. Hal ini sangat mengganggu, menghabiskan kuota internet, mengganggu kenyamanan ngaskus dan sebagainya.

.

.

Solution(s)

Untuk saat ini, saya telah membuat script ( usercript ) yang memfilter gambar dengan ukuran lebih besar dari 1000x1000 pixel dan menghapusnya, serta stylesheet yang menyembunyikan gambar atau
yang dituliskan secara berturut turut.

Dengan metode demikian -- dilakukan berulang kali --, gambar gambar yang mengganggu pun dapat dihapuskan, tanpa merusak konten non-longcat.

Namun, script ini masih dalam proses pembuatan yang sangat kasar; performa masih sangat buruk, dan begitu pula dengan filter.

.

Solusi lainnya adalah, dengan menghilangkan post dari user kaskus yang terdaftar saat atau sesudah October 2012, dan user kaskus dengan post dibawah 10. Dengan demikian, jika longcat-er di ban dari kaskus dan membuat account baru, post dari user tersebut tidak akan terlihat.

.

Script tersebut bisa didapat di bagian bawah post ini.

.

.

Screenshot(s)


[/spoiler]
Spoiler for open this:
Spoiler for open this:
for Screenshot:






1 gambar tersisa dari 300+ gambar







.

Download(s)

Kaskus Longcat Countermeasure ( author: s4nji )


Code:

Kaskus Longcat Countermeasure for Greasemonkey

.

User Ignore vBull 3.X ( author: Belum tau, still searching... )


Code:

user ignore vbull 3.x for Greasemonkey

.

.

Kelanjutan Thread Ini

Untuk saat ini, mari gunakan trit ini untuk pelaporan bug dan saran untuk mengatasi masalah longcat ini dengan lebih efektif, cepat, dan efisien.


[spoiler=open this] for JS Dev Only:






Problems

Sementara ini, jika filter process dijalankan saat "DOMContentLoaded" atau "load", image tags belum bisa diakses via document.getElementByTagName, diperkirakan dikarenakan karena tag tag img belum di parse oleh browser, sehingga mengembalikan 0 elemen jika menggunakan document.getElementByTagName saat load/domcontentloaded.

Lebih buruknya lagi, karena gambar yang banyak muncul, gambar setelahnya belum loaded, alias, filter harus dijalankan saat: Halaman fully loaded ( seluruh img tag bisa diproses )

Namun lagi, load / domcontentloaded fails....

.

Sementara ini, filtering dilakukan dengan interval cukup rumit dan buruk.

Tiap 5 detik, filter dijalankan..

Jika filter menemukan setidak tidaknya 1 gambar dengan ukuran height/width > 1000px, filter akan dijalankan lagi dalam 1 detik..

Dengan demikian, ketika longcat diblock, koneksi kembali load isi halaman, lalu filter dijalankan dan menghapus longcat lagi..

Namun lagiiiiiiiii, ultra bad for peformance?







.

Known Issues and Bugs

Image berturut turut = hidden, ga bisa dibedain dari longcater

.

Special Thanks


Code:

puddi, _HELL_, wisnuindrajati





Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


 


All times are GMT +7. The time now is 04:35 PM.


no new posts